taglinefilesource code
pers76drivers/block/md.cstatic struct md_personality *pers[MAX_PERSONALITY]={NULL, };
pers121drivers/block/md.cif (!md_dev[i].pers)
pers146drivers/block/md.cpers[minor & 0x7f] &&
pers147drivers/block/md.cpers[minor & 0x7f]->ioctl)
pers148drivers/block/md.creturn (pers[minor & 0x7f]->ioctl (inode, file, cmd, arg));
pers160drivers/block/md.cif (!fs_may_mount (dev) || md_dev[minor].pers)
pers199drivers/block/md.cif (md_dev[minor].pers)
pers208drivers/block/md.cif (!pers[index])
pers214drivers/block/md.cif (!pers[index])
pers219drivers/block/md.cmd_dev[minor].pers=pers[index];
pers221drivers/block/md.cif ((err=md_dev[minor].pers->run (minor, md_dev+minor)))
pers223drivers/block/md.cmd_dev[minor].pers=NULL;
pers249drivers/block/md.cprintk ("START_DEV md%x %s\n", minor, md_dev[minor].pers->name);
pers259drivers/block/md.cif (md_dev[minor].pers)
pers264drivers/block/md.cmd_dev[minor].pers->stop (minor, md_dev+minor);
pers272drivers/block/md.cmd_dev[minor].pers=NULL;
pers380drivers/block/md.cif (!md_dev[minor].pers)
pers386drivers/block/md.creturn (md_dev[minor].pers->map(minor, md_dev+minor, req));
pers603drivers/block/md.cmd_dev[i].pers=NULL;
pers627drivers/block/md.cif (pers[i])
pers628drivers/block/md.csz+=sprintf (page+sz, "[%d %s] ", i, pers[i]->name);
pers640drivers/block/md.csz+=sprintf (page+sz, "md%d : %sactive", i, md_dev[i].pers ? "" : "in");
pers642drivers/block/md.cif (md_dev[i].pers)
pers643drivers/block/md.csz+=sprintf (page+sz, " %s", md_dev[i].pers->name);
pers654drivers/block/md.cif (!md_dev[i].pers)
pers660drivers/block/md.cif (md_dev[i].pers->max_invalid_dev)
pers663drivers/block/md.cif (md_dev[i].pers != pers[(LINEAR>>PERSONALITY_SHIFT)])
pers674drivers/block/md.csz+=md_dev[i].pers->status (page+sz, i, md_dev+i);
pers729drivers/block/md.cif (md_dev[minor].invalid_dev_count<=md_dev[minor].pers->max_invalid_dev)
pers753drivers/block/md.cif (!md_dev[minor].pers)
pers756drivers/block/md.creturn(md_dev[minor].pers->max_invalid_dev &&
pers757drivers/block/md.c((md_dev[minor].pers->max_invalid_dev==-1) ?
pers759drivers/block/md.cmd_dev[minor].invalid_dev_count<=md_dev[minor].pers->max_invalid_dev));
pers771drivers/block/md.cif (pers[i])
pers774drivers/block/md.cpers[i]=p;
pers786drivers/block/md.cprintk ("%s personality unregistered\n", pers[i]->name);
pers787drivers/block/md.cpers[i]=NULL;
pers121include/linux/md.hstruct md_personality *pers;
pers57kernel/exec_domain.cunsigned long pers = personality & PER_MASK;
pers61kernel/exec_domain.cif (pers >= it->pers_low
pers62kernel/exec_domain.c&& pers <= it->pers_high)
pers66kernel/exec_domain.cprintk(KERN_ERR "No execution domain for personality 0x%02lx\n", pers);