tag | line | file | source code |
major | 115 | arch/i386/boot/tools/build.c | major_root = major(sb.st_dev); |
major | 122 | arch/i386/boot/tools/build.c | major_root = major(sb.st_rdev); |
major | 79 | drivers/block/genhd.c | switch (hd->major) { |
major | 204 | drivers/block/genhd.c | dev = MKDEV(hd->major, current_minor); |
major | 325 | drivers/block/genhd.c | extended_partition(hd, MKDEV(hd->major, minor)); |
major | 548 | drivers/block/genhd.c | blk_size[dev->major] = NULL; |
major | 550 | drivers/block/genhd.c | check_partition(dev, MKDEV(dev->major, first_minor)); |
major | 559 | drivers/block/genhd.c | blk_size[dev->major] = dev->sizes; |
major | 568 | drivers/block/genhd.c | blk_size[dev->major] = NULL; |
major | 577 | drivers/block/genhd.c | check_partition(dev, MKDEV(dev->major, first_minor)); |
major | 582 | drivers/block/genhd.c | blk_size[dev->major] = dev->sizes; |
major | 2527 | drivers/block/ide-cd.c | blksize_size[HWIF(drive)->major][drive->select.b.unit << PARTN_BITS] = |
major | 595 | drivers/block/ide-tape.c | int major,minor; |
major | 1163 | drivers/block/ide-tape.c | idetape_chrdev.major=IDETAPE_MAJOR; |
major | 1185 | drivers/block/ide-tape.c | int major,minor; |
major | 1192 | drivers/block/ide-tape.c | major=idetape_chrdev.major; |
major | 1195 | drivers/block/ide-tape.c | if (register_chrdev (major,idetape_chrdev.name,&idetape_fops)) { |
major | 1201 | drivers/block/ide-tape.c | drive->name,idetape_chrdev.name,major); |
major | 1273 | drivers/block/ide-tape.c | unregister_chrdev (idetape_chrdev.major,idetape_chrdev.name); |
major | 1826 | drivers/block/ide-tape.c | unsigned int major = HWIF(drive)->major; |
major | 1828 | drivers/block/ide-tape.c | struct blk_dev_struct *bdev = &blk_dev[major]; |
major | 2832 | drivers/block/ide-tape.c | unsigned int major = HWIF(drive)->major; |
major | 2833 | drivers/block/ide-tape.c | struct blk_dev_struct *bdev = &blk_dev[major]; |
major | 2900 | drivers/block/ide-tape.c | unsigned int major = HWIF(drive)->major; |
major | 2901 | drivers/block/ide-tape.c | struct blk_dev_struct *bdev = &blk_dev[major]; |
major | 3126 | drivers/block/ide-tape.c | unsigned int major = HWIF(drive)->major; |
major | 3127 | drivers/block/ide-tape.c | struct blk_dev_struct *bdev = &blk_dev[major]; |
major | 335 | drivers/block/ide.c | hwif->major = ide_hwif_to_major[index]; |
major | 571 | drivers/block/ide.c | blksize_size[hwif->major] = bs; |
major | 578 | drivers/block/ide.c | gd->major = hwif->major; /* our major device number */ |
major | 1375 | drivers/block/ide.c | if (MAJOR(rq->rq_dev) != hwif->major || unit >= MAX_DRIVES) { |
major | 1484 | drivers/block/ide.c | rq = blk_dev[hwif->major].current_request; |
major | 1656 | drivers/block/ide.c | int major = MAJOR(i_rdev); |
major | 1661 | drivers/block/ide.c | if (hwif->present && major == hwif->major) { |
major | 1667 | drivers/block/ide.c | } else if (major == IDE0_MAJOR && unit < 4) { |
major | 1728 | drivers/block/ide.c | unsigned int major = HWIF(drive)->major; |
major | 1730 | drivers/block/ide.c | struct blk_dev_struct *bdev = &blk_dev[major]; |
major | 1737 | drivers/block/ide.c | rq->rq_dev = MKDEV(major,(drive->select.b.unit)<<PARTN_BITS); |
major | 1855 | drivers/block/ide.c | unsigned int p, major, minor; |
major | 1861 | drivers/block/ide.c | major = MAJOR(i_rdev); |
major | 1874 | drivers/block/ide.c | kdev_t devp = MKDEV(major, minor+p); |
major | 3179 | drivers/block/ide.c | switch (hwif->major) { |
major | 3194 | drivers/block/ide.c | if (register_blkdev (hwif->major, hwif->name, &ide_fops)) { |
major | 3195 | drivers/block/ide.c | printk("%s: UNABLE TO GET MAJOR NUMBER %d\n", hwif->name, hwif->major); |
major | 3198 | drivers/block/ide.c | (void) unregister_blkdev (hwif->major, hwif->name); |
major | 3201 | drivers/block/ide.c | blk_dev[hwif->major].request_fn = rfn; |
major | 3202 | drivers/block/ide.c | read_ahead[hwif->major] = 8; /* (4kB) */ |
major | 3256 | drivers/block/ide.c | revalidate_disk(MKDEV(hwif->major, i<<PARTN_BITS)); |
major | 3322 | drivers/block/ide.c | unregister_blkdev(hwif->major, hwif->name); |
major | 3323 | drivers/block/ide.c | kfree(blksize_size[hwif->major]); |
major | 3324 | drivers/block/ide.c | blk_dev[hwif->major].request_fn = NULL; |
major | 3325 | drivers/block/ide.c | blksize_size[hwif->major] = NULL; |
major | 413 | drivers/block/ide.h | byte major; /* our major number */ |
major | 187 | drivers/block/ll_rw_blk.c | int minor,major; |
major | 189 | drivers/block/ll_rw_blk.c | major = MAJOR(dev); |
major | 191 | drivers/block/ll_rw_blk.c | if (major < 0 || major >= MAX_BLKDEV) return 0; |
major | 192 | drivers/block/ll_rw_blk.c | return ro_bits[major][minor >> 5] & (1 << (minor & 31)); |
major | 197 | drivers/block/ll_rw_blk.c | int minor,major; |
major | 199 | drivers/block/ll_rw_blk.c | major = MAJOR(dev); |
major | 201 | drivers/block/ll_rw_blk.c | if (major < 0 || major >= MAX_BLKDEV) return; |
major | 202 | drivers/block/ll_rw_blk.c | if (flag) ro_bits[major][minor >> 5] |= 1 << (minor & 31); |
major | 203 | drivers/block/ll_rw_blk.c | else ro_bits[major][minor >> 5] &= ~(1 << (minor & 31)); |
major | 283 | drivers/block/ll_rw_blk.c | static void make_request(int major,int rw, struct buffer_head * bh) |
major | 291 | drivers/block/ll_rw_blk.c | if (blk_size[major]) |
major | 292 | drivers/block/ll_rw_blk.c | if (blk_size[major][MINOR(bh->b_dev)] < (sector + count)>>1) { |
major | 296 | drivers/block/ll_rw_blk.c | rw, (sector + count)>>1, blk_size[major][MINOR(bh->b_dev)]); |
major | 316 | drivers/block/ll_rw_blk.c | max_req = (major == MD_MAJOR) ? NR_REQUEST/2 : NR_REQUEST; /* reads take precedence */ |
major | 332 | drivers/block/ll_rw_blk.c | max_req = (major == MD_MAJOR) ? NR_REQUEST/3 : (NR_REQUEST * 2) / 3; |
major | 347 | drivers/block/ll_rw_blk.c | req = blk_dev[major].current_request; |
major | 350 | drivers/block/ll_rw_blk.c | if (major != MD_MAJOR && major != LOOP_MAJOR) |
major | 351 | drivers/block/ll_rw_blk.c | plug_device(blk_dev + major); |
major | 352 | drivers/block/ll_rw_blk.c | } else switch (major) { |
major | 433 | drivers/block/ll_rw_blk.c | add_request(major+blk_dev,req); |
major | 451 | drivers/block/ll_rw_blk.c | unsigned int major; |
major | 464 | drivers/block/ll_rw_blk.c | if ((major = MAJOR(bh[0]->b_dev)) < MAX_BLKDEV) |
major | 465 | drivers/block/ll_rw_blk.c | dev = blk_dev + major; |
major | 475 | drivers/block/ll_rw_blk.c | if (blksize_size[major]) { |
major | 476 | drivers/block/ll_rw_blk.c | i = blksize_size[major][MINOR(bh[0]->b_dev)]; |
major | 505 | drivers/block/ll_rw_blk.c | make_request(major, rw, bh[i]); |
major | 525 | drivers/block/ll_rw_blk.c | unsigned int major = MAJOR(dev); |
major | 528 | drivers/block/ll_rw_blk.c | if (major >= MAX_BLKDEV || !(blk_dev[major].request_fn)) { |
major | 569 | drivers/block/ll_rw_blk.c | add_request(major+blk_dev,req[j]); |
major | 87 | drivers/block/md.c | if (tmp->major==MAJOR(dev)) |
major | 453 | drivers/block/md.c | int i, j, max_req, major=0, rw, found; |
major | 471 | drivers/block/md.c | major=MAJOR(dev=pending[i].rq_dev); |
major | 475 | drivers/block/md.c | if (( major == IDE0_MAJOR /* same as HD_MAJOR */ |
major | 476 | drivers/block/md.c | || major == IDE1_MAJOR |
major | 477 | drivers/block/md.c | || major == SCSI_DISK_MAJOR |
major | 478 | drivers/block/md.c | || major == IDE2_MAJOR |
major | 479 | drivers/block/md.c | || major == IDE3_MAJOR) |
major | 480 | drivers/block/md.c | && (req = blk_dev[major].current_request)) |
major | 486 | drivers/block/md.c | if (major != SCSI_DISK_MAJOR) |
major | 491 | drivers/block/md.c | if (req->rq_status!=RQ_ACTIVE && &blk_dev[major].plug!=req) |
major | 1440 | drivers/cdrom/sjcd.c | unsigned char major, minor; |
major | 1516 | drivers/cdrom/sjcd.c | printk( " %1x.%02x\n", ( int )sjcd_version.major, |
major | 1996 | drivers/char/console.c | console_driver.major = TTY_MAJOR; |
major | 2786 | drivers/char/cyclades.c | cy_serial_driver.major = CYCLADES_MAJOR; |
major | 2821 | drivers/char/cyclades.c | cy_callout_driver.major = CYCLADESAUX_MAJOR; |
major | 4524 | drivers/char/istallion.c | stli_serial.major = STL_SERIALMAJOR; |
major | 4554 | drivers/char/istallion.c | stli_callout.major = STL_CALLOUTMAJOR; |
major | 1020 | drivers/char/pcxx.c | pcxe_driver.major = DIGI_MAJOR; |
major | 1054 | drivers/char/pcxx.c | pcxe_callout.major = DIGICU_MAJOR; |
major | 227 | drivers/char/pty.c | pty_driver.major = PTY_MASTER_MAJOR; |
major | 255 | drivers/char/pty.c | pty_slave_driver.major = PTY_SLAVE_MAJOR; |
major | 265 | drivers/char/pty.c | old_pty_driver.major = TTY_MAJOR; |
major | 271 | drivers/char/pty.c | old_pty_slave_driver.major = TTY_MAJOR; |
major | 279 | drivers/char/random.c | void rand_initialize_blkdev(int major, int mode) |
major | 283 | drivers/char/random.c | if (major >= MAX_BLKDEV || blkdev_timer_state[major]) |
major | 292 | drivers/char/random.c | blkdev_timer_state[major] = state; |
major | 438 | drivers/char/random.c | void add_blkdev_randomness(int major) |
major | 440 | drivers/char/random.c | if (major >= MAX_BLKDEV) |
major | 443 | drivers/char/random.c | if (blkdev_timer_state[major] == 0) { |
major | 444 | drivers/char/random.c | rand_initialize_blkdev(major, GFP_ATOMIC); |
major | 445 | drivers/char/random.c | if (blkdev_timer_state[major] == 0) |
major | 449 | drivers/char/random.c | add_timer_randomness(&random_state, blkdev_timer_state[major], |
major | 450 | drivers/char/random.c | 0x200+major); |
major | 2674 | drivers/char/scc.c | scc_driver.major = Z8530_MAJOR; |
major | 2724 | drivers/char/serial.c | serial_driver.major = TTY_MAJOR; |
major | 2760 | drivers/char/serial.c | callout_driver.major = TTYAUX_MAJOR; |
major | 3142 | drivers/char/stallion.c | stl_serial.major = STL_SERIALMAJOR; |
major | 3172 | drivers/char/stallion.c | stl_callout.major = STL_CALLOUTMAJOR; |
major | 274 | drivers/char/tty_io.c | int major, minor; |
major | 278 | drivers/char/tty_io.c | major = MAJOR(device); |
major | 281 | drivers/char/tty_io.c | if (p->major != major) |
major | 863 | drivers/char/tty_io.c | o_device = MKDEV(driver->other->major, |
major | 1731 | drivers/char/tty_io.c | error = register_chrdev(driver->major, driver->name, &tty_fops); |
major | 1734 | drivers/char/tty_io.c | else if(driver->major == 0) |
major | 1735 | drivers/char/tty_io.c | driver->major = error; |
major | 1763 | drivers/char/tty_io.c | else if (p->major == driver->major) |
major | 1771 | drivers/char/tty_io.c | retval = unregister_chrdev(driver->major, driver->name); |
major | 1775 | drivers/char/tty_io.c | register_chrdev(driver->major, othername, &tty_fops); |
major | 1841 | drivers/char/tty_io.c | dev_tty_driver.major = TTY_MAJOR; |
major | 1850 | drivers/char/tty_io.c | dev_console_driver.major = TTYAUX_MAJOR; |
major | 1137 | drivers/isdn/isdn_tty.c | m->tty_modem.major = ISDN_TTY_MAJOR; |
major | 1170 | drivers/isdn/isdn_tty.c | m->cua_modem.major = ISDN_TTYAUX_MAJOR; |
major | 345 | drivers/scsi/hosts.h | unsigned char major; |
major | 69 | fs/devices.c | unsigned int major, |
major | 77 | fs/devices.c | if (major < maxdev){ |
major | 94 | fs/devices.c | if ((isa_tty_dev(major) && need_serial(major,minor)) || |
major | 95 | fs/devices.c | (major != 0 && !tb[major].fops)) { |
major | 97 | fs/devices.c | sprintf(name, mangle, major); |
major | 101 | fs/devices.c | ret = tb[major].fops; |
major | 111 | fs/devices.c | struct file_operations * get_blkfops(unsigned int major) |
major | 113 | fs/devices.c | return get_fops (major,0,MAX_BLKDEV,"block-major-%d",blkdevs); |
major | 116 | fs/devices.c | struct file_operations * get_chrfops(unsigned int major, unsigned int minor) |
major | 118 | fs/devices.c | return get_fops (major,minor,MAX_CHRDEV,"char-major-%d",chrdevs); |
major | 121 | fs/devices.c | int register_chrdev(unsigned int major, const char * name, struct file_operations *fops) |
major | 123 | fs/devices.c | if (major == 0) { |
major | 124 | fs/devices.c | for (major = MAX_CHRDEV-1; major > 0; major--) { |
major | 125 | fs/devices.c | if (chrdevs[major].fops == NULL) { |
major | 126 | fs/devices.c | chrdevs[major].name = name; |
major | 127 | fs/devices.c | chrdevs[major].fops = fops; |
major | 128 | fs/devices.c | return major; |
major | 133 | fs/devices.c | if (major >= MAX_CHRDEV) |
major | 135 | fs/devices.c | if (chrdevs[major].fops && chrdevs[major].fops != fops) |
major | 137 | fs/devices.c | chrdevs[major].name = name; |
major | 138 | fs/devices.c | chrdevs[major].fops = fops; |
major | 142 | fs/devices.c | int register_blkdev(unsigned int major, const char * name, struct file_operations *fops) |
major | 144 | fs/devices.c | if (major == 0) { |
major | 145 | fs/devices.c | for (major = MAX_BLKDEV-1; major > 0; major--) { |
major | 146 | fs/devices.c | if (blkdevs[major].fops == NULL) { |
major | 147 | fs/devices.c | blkdevs[major].name = name; |
major | 148 | fs/devices.c | blkdevs[major].fops = fops; |
major | 149 | fs/devices.c | return major; |
major | 154 | fs/devices.c | if (major >= MAX_BLKDEV) |
major | 156 | fs/devices.c | if (blkdevs[major].fops && blkdevs[major].fops != fops) |
major | 158 | fs/devices.c | blkdevs[major].name = name; |
major | 159 | fs/devices.c | blkdevs[major].fops = fops; |
major | 163 | fs/devices.c | int unregister_chrdev(unsigned int major, const char * name) |
major | 165 | fs/devices.c | if (major >= MAX_CHRDEV) |
major | 167 | fs/devices.c | if (!chrdevs[major].fops) |
major | 169 | fs/devices.c | if (strcmp(chrdevs[major].name, name)) |
major | 171 | fs/devices.c | chrdevs[major].name = NULL; |
major | 172 | fs/devices.c | chrdevs[major].fops = NULL; |
major | 176 | fs/devices.c | int unregister_blkdev(unsigned int major, const char * name) |
major | 178 | fs/devices.c | if (major >= MAX_BLKDEV) |
major | 180 | fs/devices.c | if (!blkdevs[major].fops) |
major | 182 | fs/devices.c | if (strcmp(blkdevs[major].name, name)) |
major | 184 | fs/devices.c | blkdevs[major].name = NULL; |
major | 185 | fs/devices.c | blkdevs[major].fops = NULL; |
major | 47 | fs/super.c | extern struct file_operations * get_blkfops(unsigned int major); |
major | 90 | include/linux/blk.h | void add_blkdev_randomness(int major); |
major | 518 | include/linux/fs.h | extern int unregister_blkdev(unsigned int major, const char * name); |
major | 525 | include/linux/fs.h | extern int unregister_chrdev(unsigned int major, const char * name); |
major | 51 | include/linux/genhd.h | int major; /* major number of driver */ |
major | 89 | include/linux/kdev_t.h | int major, minor; |
major | 91 | include/linux/kdev_t.h | major = (dev >> 16); |
major | 92 | include/linux/kdev_t.h | if (!major) { |
major | 93 | include/linux/kdev_t.h | major = (dev >> 8); |
major | 98 | include/linux/kdev_t.h | major = (dev >> 8); |
major | 101 | include/linux/kdev_t.h | return MKDEV(major, minor); |
major | 35 | include/linux/random.h | extern void add_blkdev_randomness(int major); |
major | 103 | include/linux/tty_driver.h | short major; /* major device number */ |