taglinefilesource code
pers71drivers/block/md.cstatic struct md_personality *pers[MAX_PERSONALITY]={NULL, };
pers116drivers/block/md.cif (!md_dev[i].pers)
pers141drivers/block/md.cpers[minor & 0x7f] &&
pers142drivers/block/md.cpers[minor & 0x7f]->ioctl)
pers143drivers/block/md.creturn (pers[minor & 0x7f]->ioctl (inode, file, cmd, arg));
pers155drivers/block/md.cif (!fs_may_mount (dev) || md_dev[minor].pers)
pers194drivers/block/md.cif (md_dev[minor].pers)
pers201drivers/block/md.c!pers[index])
pers204drivers/block/md.cmd_dev[minor].pers=pers[index];
pers206drivers/block/md.cif ((err=md_dev[minor].pers->run (minor, md_dev+minor)))
pers208drivers/block/md.cmd_dev[minor].pers=NULL;
pers234drivers/block/md.cprintk ("START_DEV md%x %s\n", minor, md_dev[minor].pers->name);
pers244drivers/block/md.cif (md_dev[minor].pers)
pers249drivers/block/md.cmd_dev[minor].pers->stop (minor, md_dev+minor);
pers257drivers/block/md.cmd_dev[minor].pers=NULL;
pers365drivers/block/md.cif (!md_dev[minor].pers)
pers371drivers/block/md.creturn (md_dev[minor].pers->map(minor, md_dev+minor, req));
pers586drivers/block/md.cmd_dev[i].pers=NULL;
pers610drivers/block/md.cif (pers[i])
pers611drivers/block/md.csz+=sprintf (page+sz, "[%d %s] ", i, pers[i]->name);
pers623drivers/block/md.csz+=sprintf (page+sz, "md%d : %sactive", i, md_dev[i].pers ? "" : "in");
pers625drivers/block/md.cif (md_dev[i].pers)
pers626drivers/block/md.csz+=sprintf (page+sz, " %s", md_dev[i].pers->name);
pers637drivers/block/md.cif (!md_dev[i].pers)
pers643drivers/block/md.cif (md_dev[i].pers->max_invalid_dev)
pers646drivers/block/md.cif (md_dev[i].pers != pers[(LINEAR>>PERSONALITY_SHIFT)])
pers657drivers/block/md.csz+=md_dev[i].pers->status (page+sz, i, md_dev+i);
pers712drivers/block/md.cif (md_dev[minor].invalid_dev_count<=md_dev[minor].pers->max_invalid_dev)
pers736drivers/block/md.cif (!md_dev[minor].pers)
pers739drivers/block/md.creturn(md_dev[minor].pers->max_invalid_dev &&
pers740drivers/block/md.c((md_dev[minor].pers->max_invalid_dev==-1) ?
pers742drivers/block/md.cmd_dev[minor].invalid_dev_count<=md_dev[minor].pers->max_invalid_dev));
pers754drivers/block/md.cif (pers[i])
pers757drivers/block/md.cpers[i]=p;
pers769drivers/block/md.cprintk ("%s personality unregistered\n", pers[i]->name);
pers770drivers/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);