tag | line | file | source code |
major | 110 | arch/i386/boot/tools/build.c | major_root = major(sb.st_dev); |
major | 117 | arch/i386/boot/tools/build.c | major_root = major(sb.st_rdev); |
major | 124 | drivers/block/genhd.c | dev = ((hd->major) << 8) | current_minor; |
major | 210 | drivers/block/genhd.c | extended_partition(hd, (hd->major << 8) | minor); |
major | 349 | drivers/block/genhd.c | int major = dev->major << 8; |
major | 353 | drivers/block/genhd.c | blk_size[dev->major] = NULL; |
major | 355 | drivers/block/genhd.c | check_partition(dev, major + first_minor); |
major | 360 | drivers/block/genhd.c | blk_size[dev->major] = dev->sizes; |
major | 367 | drivers/block/genhd.c | int major = dev->major << 8; |
major | 370 | drivers/block/genhd.c | blk_size[dev->major] = NULL; |
major | 379 | drivers/block/genhd.c | check_partition(dev, major + first_minor); |
major | 384 | drivers/block/genhd.c | blk_size[dev->major] = dev->sizes; |
major | 1081 | drivers/block/hd.c | int target, major; |
major | 1102 | drivers/block/hd.c | major = MAJOR_NR << 8; |
major | 1105 | drivers/block/hd.c | sync_dev(major | start | i); |
major | 1106 | drivers/block/hd.c | invalidate_inodes(major | start | i); |
major | 1107 | drivers/block/hd.c | invalidate_buffers(major | start | i); |
major | 412 | drivers/block/ide-cd.c | int major = HWIF(drive)->major; |
major | 423 | drivers/block/ide-cd.c | rq->next = blk_dev[major].current_request; |
major | 424 | drivers/block/ide-cd.c | blk_dev[major].current_request = rq; |
major | 442 | drivers/block/ide-cd.c | rq->dev = MKDEV (major, (drive->select.b.unit) << PARTN_BITS); |
major | 458 | drivers/block/ide-cd.c | rq->next = blk_dev[major].current_request; |
major | 459 | drivers/block/ide-cd.c | blk_dev[major].current_request = rq; |
major | 1239 | drivers/block/ide-cd.c | int major = HWIF(drive)->major; |
major | 1242 | drivers/block/ide-cd.c | req.dev = MKDEV (major, (drive->select.b.unit) << PARTN_BITS); |
major | 1257 | drivers/block/ide-cd.c | p = &blk_dev[major].current_request; |
major | 1265 | drivers/block/ide-cd.c | blk_dev[major].request_fn (); |
major | 2013 | drivers/block/ide-cd.c | blksize_size[HWIF(drive)->major][drive->select.b.unit << PARTN_BITS] = CD_FRAMESIZE; |
major | 242 | drivers/block/ide.c | hwif->major = ide_hwif_to_major[h]; |
major | 471 | drivers/block/ide.c | blksize_size[hwif->major] = bs; |
major | 478 | drivers/block/ide.c | gd->major = hwif->major; /* our major device number */ |
major | 1267 | drivers/block/ide.c | if (MAJOR(rq->dev) != hwif->major || unit >= MAX_DRIVES) { |
major | 1349 | drivers/block/ide.c | rq = blk_dev[hwif->major].current_request; |
major | 1355 | drivers/block/ide.c | blk_dev[hwif->major].current_request = rq->next; |
major | 1516 | drivers/block/ide.c | int major = MAJOR(i_rdev); |
major | 1521 | drivers/block/ide.c | if (hwif->present && major == hwif->major) { |
major | 1544 | drivers/block/ide.c | unsigned int major = MAJOR(rdev); |
major | 1561 | drivers/block/ide.c | bdev = &blk_dev[major]; |
major | 1649 | drivers/block/ide.c | unsigned int p, major, minor; |
major | 1655 | drivers/block/ide.c | major = MAJOR(i_rdev) << 8; |
major | 1667 | drivers/block/ide.c | sync_dev (major | (minor + p)); |
major | 1668 | drivers/block/ide.c | invalidate_inodes (major | (minor + p)); |
major | 1669 | drivers/block/ide.c | invalidate_buffers (major | (minor + p)); |
major | 2702 | drivers/block/ide.c | switch (hwif->major) { |
major | 2711 | drivers/block/ide.c | if (register_blkdev (hwif->major, hwif->name, &ide_fops)) { |
major | 2712 | drivers/block/ide.c | printk("%s: UNABLE TO GET MAJOR NUMBER %d\n", hwif->name, hwif->major); |
major | 2715 | drivers/block/ide.c | (void) unregister_blkdev (hwif->major, hwif->name); |
major | 2718 | drivers/block/ide.c | blk_dev[hwif->major].request_fn = rfn; |
major | 2719 | drivers/block/ide.c | read_ahead[hwif->major] = 8; /* (4kB) */ |
major | 289 | drivers/block/ide.h | byte major; /* our major number */ |
major | 212 | drivers/block/ll_rw_blk.c | int minor,major; |
major | 214 | drivers/block/ll_rw_blk.c | major = MAJOR(dev); |
major | 216 | drivers/block/ll_rw_blk.c | if (major < 0 || major >= MAX_BLKDEV) return 0; |
major | 217 | drivers/block/ll_rw_blk.c | return ro_bits[major][minor >> 5] & (1 << (minor & 31)); |
major | 222 | drivers/block/ll_rw_blk.c | int minor,major; |
major | 224 | drivers/block/ll_rw_blk.c | major = MAJOR(dev); |
major | 226 | drivers/block/ll_rw_blk.c | if (major < 0 || major >= MAX_BLKDEV) return; |
major | 227 | drivers/block/ll_rw_blk.c | if (flag) ro_bits[major][minor >> 5] |= 1 << (minor & 31); |
major | 228 | drivers/block/ll_rw_blk.c | else ro_bits[major][minor >> 5] &= ~(1 << (minor & 31)); |
major | 281 | drivers/block/ll_rw_blk.c | static void make_request(int major,int rw, struct buffer_head * bh) |
major | 304 | drivers/block/ll_rw_blk.c | if (blk_size[major]) |
major | 305 | drivers/block/ll_rw_blk.c | if (blk_size[major][MINOR(bh->b_dev)] < (sector + count)>>1) { |
major | 334 | drivers/block/ll_rw_blk.c | if (( major == IDE0_MAJOR /* same as HD_MAJOR */ |
major | 335 | drivers/block/ll_rw_blk.c | || major == IDE1_MAJOR |
major | 336 | drivers/block/ll_rw_blk.c | || major == FLOPPY_MAJOR |
major | 337 | drivers/block/ll_rw_blk.c | || major == SCSI_DISK_MAJOR |
major | 338 | drivers/block/ll_rw_blk.c | || major == SCSI_CDROM_MAJOR |
major | 339 | drivers/block/ll_rw_blk.c | || major == IDE2_MAJOR |
major | 340 | drivers/block/ll_rw_blk.c | || major == IDE3_MAJOR) |
major | 341 | drivers/block/ll_rw_blk.c | && (req = blk_dev[major].current_request)) |
major | 344 | drivers/block/ll_rw_blk.c | if (major == HD_MAJOR || major == FLOPPY_MAJOR) |
major | 346 | drivers/block/ll_rw_blk.c | if (major == FLOPPY_MAJOR) |
major | 409 | drivers/block/ll_rw_blk.c | add_request(major+blk_dev,req); |
major | 415 | drivers/block/ll_rw_blk.c | unsigned int major = MAJOR(dev); |
major | 419 | drivers/block/ll_rw_blk.c | if (major >= MAX_BLKDEV || !(blk_dev[major].request_fn)) { |
major | 440 | drivers/block/ll_rw_blk.c | add_request(major+blk_dev,req); |
major | 450 | 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 | 506 | drivers/block/ll_rw_blk.c | make_request(major, rw, bh[i]); |
major | 529 | drivers/block/ll_rw_blk.c | unsigned int major = MAJOR(dev); |
major | 532 | drivers/block/ll_rw_blk.c | if (major >= MAX_BLKDEV || !(blk_dev[major].request_fn)) { |
major | 570 | drivers/block/ll_rw_blk.c | add_request(major+blk_dev,req[j]); |
major | 1349 | drivers/block/sjcd.c | unsigned char major, minor; |
major | 1411 | drivers/block/sjcd.c | printk( " Version %1x.%02x.", ( int )sjcd_version.major, |
major | 2002 | drivers/char/console.c | console_driver.major = TTY_MAJOR; |
major | 2716 | drivers/char/cyclades.c | cy_serial_driver.major = CYCLADES_MAJOR; |
major | 2751 | drivers/char/cyclades.c | cy_callout_driver.major = CYCLADESAUX_MAJOR; |
major | 220 | drivers/char/pty.c | pty_driver.major = TTY_MAJOR; |
major | 2176 | drivers/char/scc.c | scc_driver.major = TTY_MAJOR; |
major | 2601 | drivers/char/serial.c | serial_driver.major = TTY_MAJOR; |
major | 2637 | drivers/char/serial.c | callout_driver.major = TTYAUX_MAJOR; |
major | 248 | drivers/char/tty_io.c | int major, minor; |
major | 252 | drivers/char/tty_io.c | major = MAJOR(device); |
major | 255 | drivers/char/tty_io.c | if (p->major != major) |
major | 830 | drivers/char/tty_io.c | o_device = MKDEV(driver->other->major, |
major | 1659 | drivers/char/tty_io.c | error = register_chrdev(driver->major, driver->name, &tty_fops); |
major | 1662 | drivers/char/tty_io.c | else if(driver->major == 0) |
major | 1663 | drivers/char/tty_io.c | driver->major = error; |
major | 1691 | drivers/char/tty_io.c | else if (p->major == driver->major) |
major | 1696 | drivers/char/tty_io.c | retval = unregister_chrdev(driver->major, driver->name); |
major | 1700 | drivers/char/tty_io.c | register_chrdev(driver->major, othername, &tty_fops); |
major | 341 | drivers/scsi/hosts.h | unsigned char major; |
major | 1260 | drivers/scsi/sd.c | int target, major; |
major | 1282 | drivers/scsi/sd.c | major = MAJOR_NR << 8; |
major | 1285 | drivers/scsi/sd.c | sync_dev(major | start | i); |
major | 1286 | drivers/scsi/sd.c | invalidate_inodes(major | start | i); |
major | 1287 | drivers/scsi/sd.c | invalidate_buffers(major | start | i); |
major | 1313 | drivers/scsi/sd.c | int major; |
major | 1323 | drivers/scsi/sd.c | major = MAJOR_NR << 8; |
major | 1326 | drivers/scsi/sd.c | sync_dev(major | start | i); |
major | 1327 | drivers/scsi/sd.c | invalidate_inodes(major | start | i); |
major | 1328 | drivers/scsi/sd.c | invalidate_buffers(major | start | i); |
major | 1092 | drivers/scsi/sr.c | int i, major; |
major | 1094 | drivers/scsi/sr.c | major = MAJOR_NR << 8; |
major | 1102 | drivers/scsi/sr.c | invalidate_inodes(major | i); |
major | 1103 | drivers/scsi/sr.c | invalidate_buffers(major | i); |
major | 51 | fs/devices.c | struct file_operations * get_blkfops(unsigned int major) |
major | 53 | fs/devices.c | if (major >= MAX_BLKDEV) |
major | 55 | fs/devices.c | return blkdevs[major].fops; |
major | 58 | fs/devices.c | struct file_operations * get_chrfops(unsigned int major) |
major | 60 | fs/devices.c | if (major >= MAX_CHRDEV) |
major | 62 | fs/devices.c | return chrdevs[major].fops; |
major | 65 | fs/devices.c | int register_chrdev(unsigned int major, const char * name, struct file_operations *fops) |
major | 67 | fs/devices.c | if (major == 0) { |
major | 68 | fs/devices.c | for (major = MAX_CHRDEV-1; major > 0; major--) { |
major | 69 | fs/devices.c | if (chrdevs[major].fops == NULL) { |
major | 70 | fs/devices.c | chrdevs[major].name = name; |
major | 71 | fs/devices.c | chrdevs[major].fops = fops; |
major | 72 | fs/devices.c | return major; |
major | 77 | fs/devices.c | if (major >= MAX_CHRDEV) |
major | 79 | fs/devices.c | if (chrdevs[major].fops && chrdevs[major].fops != fops) |
major | 81 | fs/devices.c | chrdevs[major].name = name; |
major | 82 | fs/devices.c | chrdevs[major].fops = fops; |
major | 86 | fs/devices.c | int register_blkdev(unsigned int major, const char * name, struct file_operations *fops) |
major | 88 | fs/devices.c | if (major == 0) { |
major | 89 | fs/devices.c | for (major = MAX_BLKDEV-1; major > 0; major--) { |
major | 90 | fs/devices.c | if (blkdevs[major].fops == NULL) { |
major | 91 | fs/devices.c | blkdevs[major].name = name; |
major | 92 | fs/devices.c | blkdevs[major].fops = fops; |
major | 93 | fs/devices.c | return major; |
major | 98 | fs/devices.c | if (major >= MAX_BLKDEV) |
major | 100 | fs/devices.c | if (blkdevs[major].fops && blkdevs[major].fops != fops) |
major | 102 | fs/devices.c | blkdevs[major].name = name; |
major | 103 | fs/devices.c | blkdevs[major].fops = fops; |
major | 107 | fs/devices.c | int unregister_chrdev(unsigned int major, const char * name) |
major | 109 | fs/devices.c | if (major >= MAX_CHRDEV) |
major | 111 | fs/devices.c | if (!chrdevs[major].fops) |
major | 113 | fs/devices.c | if (strcmp(chrdevs[major].name, name)) |
major | 115 | fs/devices.c | chrdevs[major].name = NULL; |
major | 116 | fs/devices.c | chrdevs[major].fops = NULL; |
major | 120 | fs/devices.c | int unregister_blkdev(unsigned int major, const char * name) |
major | 122 | fs/devices.c | if (major >= MAX_BLKDEV) |
major | 124 | fs/devices.c | if (!blkdevs[major].fops) |
major | 126 | fs/devices.c | if (strcmp(blkdevs[major].name, name)) |
major | 128 | fs/devices.c | blkdevs[major].name = NULL; |
major | 129 | fs/devices.c | blkdevs[major].fops = NULL; |
major | 400 | include/linux/fs.h | extern int unregister_blkdev(unsigned int major, const char * name); |
major | 406 | include/linux/fs.h | extern int unregister_chrdev(unsigned int major, const char * name); |
major | 44 | include/linux/genhd.h | int major; /* major number of driver */ |
major | 103 | include/linux/tty_driver.h | short major; /* major device number */ |