taglinefilesource code
minor2772drivers/block/floppy.cint floppy_is_wp( int minor)
minor2774drivers/block/floppy.ccheck_disk_change(minor + (MAJOR_NR << 8));
minor2775drivers/block/floppy.creturn ! ( drive_state[ DRIVE(minor) ].flags & FD_DISK_WRITABLE );
minor97drivers/block/genhd.cint i, minor = current_minor;
minor111drivers/block/genhd.cprintk("  %s%c:", hd->major_name, 'a'+(minor >> hd->minor_shift));
minor115drivers/block/genhd.cfor (i=1 ; i<=4 ; minor++,i++,p++) {
minor116drivers/block/genhd.cif (!(hd->part[minor].nr_sects = p->nr_sects))
minor118drivers/block/genhd.chd->part[minor].start_sect = first_sector + p->start_sect;
minor119drivers/block/genhd.cprintk(" %s%c%d", hd->major_name,'a'+(minor >> hd->minor_shift), i);
minor124drivers/block/genhd.cextended_partition(hd, (hd->major << 8) | minor);
minor125drivers/block/ll_rw_blk.cint minor,major;
minor128drivers/block/ll_rw_blk.cminor = MINOR(dev);
minor130drivers/block/ll_rw_blk.creturn ro_bits[major][minor >> 5] & (1 << (minor & 31));
minor135drivers/block/ll_rw_blk.cint minor,major;
minor138drivers/block/ll_rw_blk.cminor = MINOR(dev);
minor140drivers/block/ll_rw_blk.cif (flag) ro_bits[major][minor >> 5] |= 1 << (minor & 31);
minor141drivers/block/ll_rw_blk.celse ro_bits[major][minor >> 5] &= ~(1 << (minor & 31));
minor46drivers/char/lp.cstatic int lp_reset(int minor)
minor54drivers/char/lp.coutb_p(0, LP_C(minor));
minor57drivers/char/lp.coutb_p(command, LP_C(minor));
minor58drivers/char/lp.creturn LP_S(minor);
minor65drivers/char/lp.cstatic int lp_char_polled(char lpchar, int minor)
minor71drivers/char/lp.cstatus = LP_S(minor);
minor75drivers/char/lp.c} while(!(status & LP_PBUSY) && count < LP_CHAR(minor));
minor77drivers/char/lp.cif (count == LP_CHAR(minor)) {
minor87drivers/char/lp.coutb_p(lpchar, LP_B(minor));
minor90drivers/char/lp.cwhile(wait != LP_WAIT(minor)) wait++;
minor92drivers/char/lp.coutb_p(( LP_PSELECP | LP_PINITP | LP_PSTROBE ), ( LP_C( minor )));
minor95drivers/char/lp.coutb_p(( LP_PSELECP | LP_PINITP ), ( LP_C( minor )));
minor100drivers/char/lp.cstatic int lp_char_interrupt(char lpchar, int minor)
minor106drivers/char/lp.cif (!((status = LP_S(minor)) & LP_PACK) || (status & LP_PBUSY)
minor107drivers/char/lp.c|| !((status = LP_S(minor)) & LP_PACK) || (status & LP_PBUSY)
minor108drivers/char/lp.c|| !((status = LP_S(minor)) & LP_PACK) || (status & LP_PBUSY)) {
minor110drivers/char/lp.coutb_p(lpchar, LP_B(minor));
minor113drivers/char/lp.cwhile(wait != LP_WAIT(minor)) wait++;
minor115drivers/char/lp.coutb_p(( LP_PSELECP | LP_PINITP | LP_PSTROBE ), ( LP_C( minor )));
minor118drivers/char/lp.coutb_p(( LP_PSELECP | LP_PINITP ), ( LP_C( minor )));
minor145drivers/char/lp.cunsigned int minor = MINOR(inode->i_rdev);
minor149drivers/char/lp.cstruct lp_struct *lp = &lp_table[minor];
minor158drivers/char/lp.cif (lp_char_interrupt(lp->lp_buffer[bytes_written], minor)) {
minor162drivers/char/lp.cif (!((status = LP_S(minor)) & LP_PERRORP)) {
minor166drivers/char/lp.cprintk("lp%d out of paper\n", minor);
minor170drivers/char/lp.cprintk("lp%d off-line\n", minor);
minor174drivers/char/lp.cprintk("lp%d printer error\n", minor);
minor178drivers/char/lp.cif(LP_F(minor) & LP_ABORT)
minor182drivers/char/lp.coutb_p((LP_PSELECP|LP_PINITP|LP_PINTEN), (LP_C(minor)));
minor183drivers/char/lp.cstatus = LP_S(minor);
minor185drivers/char/lp.coutb_p((LP_PSELECP|LP_PINITP), (LP_C(minor)));
minor191drivers/char/lp.coutb_p((LP_PSELECP|LP_PINITP), (LP_C(minor)));
minor215drivers/char/lp.cunsigned int minor = MINOR(inode->i_rdev);
minor219drivers/char/lp.cif (jiffies-lp_last_call > LP_TIME(minor)) {
minor229drivers/char/lp.cretval = lp_char_polled(c, minor);
minor237drivers/char/lp.cint status = LP_S(minor);
minor240drivers/char/lp.cprintk("lp%d out of paper\n", minor);
minor241drivers/char/lp.cif(LP_F(minor) & LP_ABORT)
minor248drivers/char/lp.cprintk("lp%d off-line\n", minor);
minor249drivers/char/lp.cif(LP_F(minor) & LP_ABORT)
minor257drivers/char/lp.cprintk("lp%d reported invalid error status (on fire, eh?)\n", minor);
minor258drivers/char/lp.cif(LP_F(minor) & LP_ABORT)
minor274drivers/char/lp.clp_total_chars, LP_TIME(minor));
minor278drivers/char/lp.ccurrent->timeout = jiffies + LP_TIME(minor);
minor301drivers/char/lp.cunsigned int minor = MINOR(inode->i_rdev);
minor305drivers/char/lp.cif (minor >= LP_NO)
minor307drivers/char/lp.cif ((LP_F(minor) & LP_EXIST) == 0)
minor309drivers/char/lp.cif (LP_F(minor) & LP_BUSY)
minor312drivers/char/lp.cif ((irq = LP_IRQ(minor))) {
minor313drivers/char/lp.clp_table[minor].lp_buffer = (char *) kmalloc(LP_BUFFER_SIZE, GFP_KERNEL);
minor314drivers/char/lp.cif (!lp_table[minor].lp_buffer)
minor319drivers/char/lp.ckfree_s(lp_table[minor].lp_buffer, LP_BUFFER_SIZE);
minor320drivers/char/lp.clp_table[minor].lp_buffer = NULL;
minor321drivers/char/lp.cprintk("lp%d unable to use interrupt %d, error %d\n", minor, irq, ret);
minor326drivers/char/lp.cLP_F(minor) |= LP_BUSY;
minor335drivers/char/lp.cunsigned int minor = MINOR(inode->i_rdev);
minor338drivers/char/lp.cif ((irq = LP_IRQ(minor))) {
minor340drivers/char/lp.ckfree_s(lp_table[minor].lp_buffer, LP_BUFFER_SIZE);
minor341drivers/char/lp.clp_table[minor].lp_buffer = NULL;
minor344drivers/char/lp.cLP_F(minor) &= ~LP_BUSY;
minor354drivers/char/lp.cunsigned int minor = MINOR(inode->i_rdev);
minor358drivers/char/lp.cprintk("lp%d ioctl, cmd: 0x%x, arg: 0x%x\n", minor, cmd, arg);
minor360drivers/char/lp.cif (minor >= LP_NO)
minor362drivers/char/lp.cif ((LP_F(minor) & LP_EXIST) == 0)
minor366drivers/char/lp.cLP_TIME(minor) = arg;
minor369drivers/char/lp.cLP_CHAR(minor) = arg;
minor373drivers/char/lp.cLP_F(minor) |= LP_ABORT;
minor375drivers/char/lp.cLP_F(minor) &= ~LP_ABORT;
minor378drivers/char/lp.cLP_WAIT(minor) = arg;
minor383drivers/char/lp.cstruct lp_struct *lp = &lp_table[minor];
minor388drivers/char/lp.coldirq = LP_IRQ(minor);
minor419drivers/char/lp.cLP_IRQ(minor) = newirq;
minor420drivers/char/lp.clp_reset(minor);
minor424drivers/char/lp.cretval = LP_IRQ(minor);
minor40drivers/char/mouse.cint minor = MINOR(inode->i_rdev);
minor42drivers/char/mouse.cswitch (minor) {
minor215drivers/char/tty_io.cint  major, minor;
minor218drivers/char/tty_io.cminor = MINOR(device);
minor224drivers/char/tty_io.cif (minor < p->minor_start)
minor226drivers/char/tty_io.cif (minor >= p->minor_start + p->num)
minor1070drivers/char/tty_io.cint minor;
minor1087drivers/char/tty_io.cminor = MINOR(device);
minor458include/linux/fs.hextern int floppy_is_wp(int minor);
minor70include/linux/lp.h#define LP_B(minor)  lp_table[(minor)].base    /* IO address */
minor71include/linux/lp.h#define LP_F(minor)  lp_table[(minor)].flags    /* flags for busy, etc. */
minor72include/linux/lp.h#define LP_S(minor)  inb_p(LP_B((minor)) + 1)  /* status port */
minor73include/linux/lp.h#define LP_C(minor)  (lp_table[(minor)].base + 2)  /* control port */
minor74include/linux/lp.h#define LP_CHAR(minor)  lp_table[(minor)].chars    /* busy timeout */
minor75include/linux/lp.h#define LP_TIME(minor)  lp_table[(minor)].time    /* wait time */
minor76include/linux/lp.h#define LP_WAIT(minor)  lp_table[(minor)].wait    /* strobe wait */
minor77include/linux/lp.h#define LP_IRQ(minor)  lp_table[(minor)].irq    /* interrupt # */
minor106tools/build.cminor_root = minor(sb.st_dev);
minor113tools/build.cminor_root = minor(sb.st_rdev);