tag | line | file | source code |
pers | 71 | drivers/block/md.c | static struct md_personality *pers[MAX_PERSONALITY]={NULL, }; |
pers | 116 | drivers/block/md.c | if (!md_dev[i].pers) |
pers | 141 | drivers/block/md.c | pers[minor & 0x7f] && |
pers | 142 | drivers/block/md.c | pers[minor & 0x7f]->ioctl) |
pers | 143 | drivers/block/md.c | return (pers[minor & 0x7f]->ioctl (inode, file, cmd, arg)); |
pers | 155 | drivers/block/md.c | if (!fs_may_mount (dev) || md_dev[minor].pers) |
pers | 194 | drivers/block/md.c | if (md_dev[minor].pers) |
pers | 201 | drivers/block/md.c | !pers[index]) |
pers | 204 | drivers/block/md.c | md_dev[minor].pers=pers[index]; |
pers | 206 | drivers/block/md.c | if ((err=md_dev[minor].pers->run (minor, md_dev+minor))) |
pers | 208 | drivers/block/md.c | md_dev[minor].pers=NULL; |
pers | 234 | drivers/block/md.c | printk ("START_DEV md%x %s\n", minor, md_dev[minor].pers->name); |
pers | 244 | drivers/block/md.c | if (md_dev[minor].pers) |
pers | 249 | drivers/block/md.c | md_dev[minor].pers->stop (minor, md_dev+minor); |
pers | 257 | drivers/block/md.c | md_dev[minor].pers=NULL; |
pers | 365 | drivers/block/md.c | if (!md_dev[minor].pers) |
pers | 371 | drivers/block/md.c | return (md_dev[minor].pers->map(minor, md_dev+minor, req)); |
pers | 586 | drivers/block/md.c | md_dev[i].pers=NULL; |
pers | 610 | drivers/block/md.c | if (pers[i]) |
pers | 611 | drivers/block/md.c | sz+=sprintf (page+sz, "[%d %s] ", i, pers[i]->name); |
pers | 623 | drivers/block/md.c | sz+=sprintf (page+sz, "md%d : %sactive", i, md_dev[i].pers ? "" : "in"); |
pers | 625 | drivers/block/md.c | if (md_dev[i].pers) |
pers | 626 | drivers/block/md.c | sz+=sprintf (page+sz, " %s", md_dev[i].pers->name); |
pers | 637 | drivers/block/md.c | if (!md_dev[i].pers) |
pers | 643 | drivers/block/md.c | if (md_dev[i].pers->max_invalid_dev) |
pers | 646 | drivers/block/md.c | if (md_dev[i].pers != pers[(LINEAR>>PERSONALITY_SHIFT)]) |
pers | 657 | drivers/block/md.c | sz+=md_dev[i].pers->status (page+sz, i, md_dev+i); |
pers | 712 | drivers/block/md.c | if (md_dev[minor].invalid_dev_count<=md_dev[minor].pers->max_invalid_dev) |
pers | 736 | drivers/block/md.c | if (!md_dev[minor].pers) |
pers | 739 | drivers/block/md.c | return(md_dev[minor].pers->max_invalid_dev && |
pers | 740 | drivers/block/md.c | ((md_dev[minor].pers->max_invalid_dev==-1) ? |
pers | 742 | drivers/block/md.c | md_dev[minor].invalid_dev_count<=md_dev[minor].pers->max_invalid_dev)); |
pers | 754 | drivers/block/md.c | if (pers[i]) |
pers | 757 | drivers/block/md.c | pers[i]=p; |
pers | 769 | drivers/block/md.c | printk ("%s personality unregistered\n", pers[i]->name); |
pers | 770 | drivers/block/md.c | pers[i]=NULL; |
pers | 121 | include/linux/md.h | struct md_personality *pers; |
pers | 57 | kernel/exec_domain.c | unsigned long pers = personality & PER_MASK; |
pers | 61 | kernel/exec_domain.c | if (pers >= it->pers_low |
pers | 62 | kernel/exec_domain.c | && pers <= it->pers_high) |
pers | 66 | kernel/exec_domain.c | printk(KERN_ERR "No execution domain for personality 0x%02lx\n", pers); |