taglinefilesource code
major84drivers/block/genhd.cdev = ((hd->major) << 8) | current_minor;
major123drivers/block/genhd.cextended_partition(hd, (hd->major << 8) | minor);
major165drivers/block/genhd.cint major = dev->major << 8;
major168drivers/block/genhd.ccheck_partition(dev, major+(drive<<dev->minor_shift));
major178drivers/block/genhd.cint major = dev->major << 8;
major189drivers/block/genhd.ccheck_partition(dev, major+(drive<<dev->minor_shift));
major193drivers/block/genhd.cblk_size[dev->major] = dev->sizes;
major757drivers/block/hd.cint target, major;
major776drivers/block/hd.cmajor = MAJOR_NR << 8;
major779drivers/block/hd.csync_dev(major | start | i);
major780drivers/block/hd.cinvalidate_inodes(major | start | i);
major781drivers/block/hd.cinvalidate_buffers(major | start | i);
major123drivers/block/ll_rw_blk.cint minor,major;
major125drivers/block/ll_rw_blk.cmajor = MAJOR(dev);
major127drivers/block/ll_rw_blk.cif (major < 0 || major >= MAX_BLKDEV) return 0;
major128drivers/block/ll_rw_blk.creturn ro_bits[major][minor >> 5] & (1 << (minor & 31));
major133drivers/block/ll_rw_blk.cint minor,major;
major135drivers/block/ll_rw_blk.cmajor = MAJOR(dev);
major137drivers/block/ll_rw_blk.cif (major < 0 || major >= MAX_BLKDEV) return;
major138drivers/block/ll_rw_blk.cif (flag) ro_bits[major][minor >> 5] |= 1 << (minor & 31);
major139drivers/block/ll_rw_blk.celse ro_bits[major][minor >> 5] &= ~(1 << (minor & 31));
major177drivers/block/ll_rw_blk.cstatic void make_request(int major,int rw, struct buffer_head * bh)
major200drivers/block/ll_rw_blk.cif (blk_size[major])
major201drivers/block/ll_rw_blk.cif (blk_size[major][MINOR(bh->b_dev)] < (sector + count)>>1) {
major226drivers/block/ll_rw_blk.cif ((major == HD_MAJOR
major227drivers/block/ll_rw_blk.c|| major == SCSI_DISK_MAJOR
major228drivers/block/ll_rw_blk.c|| major == SCSI_CDROM_MAJOR)
major229drivers/block/ll_rw_blk.c&& (req = blk_dev[major].current_request))
major231drivers/block/ll_rw_blk.cif (major == HD_MAJOR)
major298drivers/block/ll_rw_blk.cadd_request(major+blk_dev,req);
major304drivers/block/ll_rw_blk.cunsigned int major = MAJOR(dev);
major306drivers/block/ll_rw_blk.cif (major >= MAX_BLKDEV || !(blk_dev[major].request_fn)) {
major330drivers/block/ll_rw_blk.cadd_request(major+blk_dev,req);
major340drivers/block/ll_rw_blk.cunsigned int major;
major355drivers/block/ll_rw_blk.cif ((major = MAJOR(bh[0]->b_dev)) < MAX_BLKDEV)
major356drivers/block/ll_rw_blk.cdev = blk_dev + major;
major366drivers/block/ll_rw_blk.cif (blksize_size[major]) {
major367drivers/block/ll_rw_blk.ci = blksize_size[major][MINOR(bh[0]->b_dev)];
major404drivers/block/ll_rw_blk.cmake_request(major, rw, bh[i]);
major428drivers/block/ll_rw_blk.cunsigned int major = MAJOR(dev);
major430drivers/block/ll_rw_blk.cif (major >= MAX_BLKDEV || !(blk_dev[major].request_fn)) {
major461drivers/block/ll_rw_blk.cadd_request(major+blk_dev,req);
major1315drivers/char/tty_io.cint major, minor;
major1319drivers/char/tty_io.cmajor = MAJOR(inode->i_rdev);
major1321drivers/char/tty_io.cif (major == TTYAUX_MAJOR) {
major1323drivers/char/tty_io.cmajor = TTY_MAJOR;
major1327drivers/char/tty_io.c} else if (major == TTY_MAJOR) {
major1340drivers/char/tty_io.cfilp->f_rdev = (major << 8) | minor;
major931drivers/scsi/sd.cint target, major;
major951drivers/scsi/sd.cmajor = MAJOR_NR << 8;
major954drivers/scsi/sd.csync_dev(major | start | i);
major955drivers/scsi/sd.cinvalidate_inodes(major | start | i);
major956drivers/scsi/sd.cinvalidate_buffers(major | start | i);
major486drivers/sound/sb16_dsp.cint             i, major, minor;
major488drivers/sound/sb16_dsp.cmajor = minor = 0;
major494drivers/sound/sb16_dsp.cif (major == 0)
major495drivers/sound/sb16_dsp.cmajor = INB (DSP_READ);
major505drivers/sound/sb16_dsp.csprintf (sb16_dsp_operations.name, "SoundBlaster 16 %d.%d", major, minor);
major52drivers/sound/sb_dsp.cstatic int  major=1, minor=0;  /* DSP version */
major421drivers/sound/sb_dsp.cif (major == 3)  /* SB Pro */
major441drivers/sound/sb_dsp.cif (major == 3)  /* SB Pro */
major654drivers/sound/sb_dsp.cmajor = minor = 0;
major661drivers/sound/sb_dsp.cif (major == 0)
major662drivers/sound/sb_dsp.cmajor = INB (DSP_READ);
major671drivers/sound/sb_dsp.cif (major == 2 || major == 3)
major674drivers/sound/sb_dsp.cif (major == 4)
major677drivers/sound/sb_dsp.cif (major >= 3)
major681drivers/sound/sb_dsp.cif (major >= 3)
major682drivers/sound/sb_dsp.csb_mixer_init(major);
major686drivers/sound/sb_dsp.cif (major > 3 || (major == 3 && minor > 0))  /* SB Pro2 or later */
major692drivers/sound/sb_dsp.cif (major >= 3)
major695drivers/sound/sb_dsp.csprintf (sb_dsp_operations.name, "SoundBlaster Pro %d.%d", major, minor);
major701drivers/sound/sb_dsp.csprintf (sb_dsp_operations.name, "SoundBlaster %d.%d", major, minor);
major726drivers/sound/sb_dsp.csb_midi_init(major);
major31fs/devices.cstruct file_operations * get_blkfops(unsigned int major)
major33fs/devices.cif (major >= MAX_BLKDEV)
major35fs/devices.creturn blkdevs[major].fops;
major38fs/devices.cstruct file_operations * get_chrfops(unsigned int major)
major40fs/devices.cif (major >= MAX_CHRDEV)
major42fs/devices.creturn chrdevs[major].fops;
major45fs/devices.cint register_chrdev(unsigned int major, const char * name, struct file_operations *fops)
major47fs/devices.cif (major >= MAX_CHRDEV)
major49fs/devices.cif (chrdevs[major].fops)
major51fs/devices.cchrdevs[major].name = name;
major52fs/devices.cchrdevs[major].fops = fops;
major56fs/devices.cint register_blkdev(unsigned int major, const char * name, struct file_operations *fops)
major58fs/devices.cif (major >= MAX_BLKDEV)
major60fs/devices.cif (blkdevs[major].fops)
major62fs/devices.cblkdevs[major].name = name;
major63fs/devices.cblkdevs[major].fops = fops;
major67fs/devices.cint unregister_chrdev(unsigned int major, const char * name)
major69fs/devices.cif (major >= MAX_CHRDEV)
major71fs/devices.cif (!chrdevs[major].fops)
major73fs/devices.cif (strcmp(chrdevs[major].name, name))
major75fs/devices.cchrdevs[major].name = NULL;
major76fs/devices.cchrdevs[major].fops = NULL;
major80fs/devices.cint unregister_blkdev(unsigned int major, const char * name)
major82fs/devices.cif (major >= MAX_BLKDEV)
major84fs/devices.cif (!blkdevs[major].fops)
major86fs/devices.cif (strcmp(blkdevs[major].name, name))
major88fs/devices.cblkdevs[major].name = NULL;
major89fs/devices.cblkdevs[major].fops = NULL;
major44include/linux/ddi.hshort  int  major;      /* driver major dev number  */
major327include/linux/fs.hextern int unregister_chrdev( unsigned int major, const char * name);
major33include/linux/genhd.hint major;      /* major number of driver */
major102tools/build.cmajor_root = major(sb.st_dev);
major109tools/build.cmajor_root = major(sb.st_rdev);