tag | line | file | source code |
ireason | 889 | drivers/block/ide-cd.c | int cdrom_read_check_ireason (ide_drive_t *drive, int len, int ireason) |
ireason | 891 | drivers/block/ide-cd.c | ireason &= 3; |
ireason | 892 | drivers/block/ide-cd.c | if (ireason == 2) return 0; |
ireason | 894 | drivers/block/ide-cd.c | if (ireason == 0) |
ireason | 915 | drivers/block/ide-cd.c | drive->name, ireason); |
ireason | 929 | drivers/block/ide-cd.c | int ireason, len, sectors_to_transfer, nskip; |
ireason | 937 | drivers/block/ide-cd.c | ireason = IN_BYTE (IDE_NSECTOR_REG); |
ireason | 958 | drivers/block/ide-cd.c | if (cdrom_read_check_ireason (drive, len, ireason)) return; |
ireason | 1206 | drivers/block/ide-cd.c | int ireason, len, stat, thislen; |
ireason | 1214 | drivers/block/ide-cd.c | ireason = IN_BYTE (IDE_NSECTOR_REG); |
ireason | 1248 | drivers/block/ide-cd.c | if ((ireason & 3) == 0) |
ireason | 1277 | drivers/block/ide-cd.c | else if ((ireason & 3) == 2) |
ireason | 1308 | drivers/block/ide-cd.c | drive->name, ireason); |
ireason | 1431 | drivers/block/ide-tape.c | idetape_ireason_reg_t ireason; |
ireason | 1505 | drivers/block/ide-tape.c | ireason.all=IN_BYTE (IDETAPE_IREASON_REG); |
ireason | 1506 | drivers/block/ide-tape.c | if (!ireason.b.cod || ireason.b.io) { |
ireason | 1530 | drivers/block/ide-tape.c | idetape_ireason_reg_t ireason; |
ireason | 1578 | drivers/block/ide-tape.c | ireason.all=IN_BYTE (IDETAPE_IREASON_REG); /* Read the interrupt reason register */ |
ireason | 1580 | drivers/block/ide-tape.c | if (ireason.b.cod) { |
ireason | 1584 | drivers/block/ide-tape.c | if (ireason.b.io != !(pc->writing)) { /* Hopefully, we will never get here */ |
ireason | 1586 | drivers/block/ide-tape.c | printk ("but the tape wants us to %s !\n",ireason.b.io ? "Read":"Write"); |