Lines Matching refs:minor
177 unsigned int minor; member
1464 unsigned int minor = iminor(inode), i = minor & ~0xc0; in idetape_chrdev_open() local
1547 static void idetape_write_release(ide_drive_t *drive, unsigned int minor) in idetape_write_release() argument
1568 unsigned int minor = iminor(inode); in idetape_chrdev_release() local
1577 idetape_write_release(drive, minor); in idetape_chrdev_release()
1579 if (minor < 128) in idetape_chrdev_release()
1583 if (minor < 128 && test_bit(ilog2(IDE_AFLAG_MEDIUM_PRESENT), in idetape_chrdev_release()
1743 static void idetape_setup(ide_drive_t *drive, idetape_tape_t *tape, int minor) in idetape_setup() argument
1750 ide_debug_log(IDE_DBG_FUNC, "minor: %d", minor); in idetape_setup()
1766 tape->minor = minor; in idetape_setup()
1769 tape->name[2] = '0' + minor; in idetape_setup()
1829 device_destroy(idetape_sysfs_class, MKDEV(IDETAPE_MAJOR, tape->minor)); in ide_tape_release()
1831 MKDEV(IDETAPE_MAJOR, tape->minor + 128)); in ide_tape_release()
1832 idetape_devs[tape->minor] = NULL; in ide_tape_release()
1957 int minor; in ide_tape_probe() local
2002 for (minor = 0; idetape_devs[minor]; minor++) in ide_tape_probe()
2004 idetape_devs[minor] = tape; in ide_tape_probe()
2007 idetape_setup(drive, tape, minor); in ide_tape_probe()
2010 MKDEV(IDETAPE_MAJOR, minor), NULL, "%s", tape->name); in ide_tape_probe()
2012 MKDEV(IDETAPE_MAJOR, minor + 128), NULL, in ide_tape_probe()