tag | line | file | source code |
ireason | 865 | drivers/block/ide-cd.c | int cdrom_read_check_ireason (ide_drive_t *drive, int len, int ireason) |
ireason | 867 | drivers/block/ide-cd.c | ireason &= 3; |
ireason | 868 | drivers/block/ide-cd.c | if (ireason == 2) return 0; |
ireason | 870 | drivers/block/ide-cd.c | if (ireason == 0) |
ireason | 891 | drivers/block/ide-cd.c | drive->name, ireason); |
ireason | 905 | drivers/block/ide-cd.c | int ireason, len, sectors_to_transfer, nskip; |
ireason | 913 | drivers/block/ide-cd.c | ireason = IN_BYTE (IDE_NSECTOR_REG); |
ireason | 934 | drivers/block/ide-cd.c | if (cdrom_read_check_ireason (drive, len, ireason)) return; |
ireason | 1185 | drivers/block/ide-cd.c | int ireason, len, stat, thislen; |
ireason | 1193 | drivers/block/ide-cd.c | ireason = IN_BYTE (IDE_NSECTOR_REG); |
ireason | 1227 | drivers/block/ide-cd.c | if ((ireason & 3) == 0) |
ireason | 1256 | drivers/block/ide-cd.c | else if ((ireason & 3) == 2) |
ireason | 1287 | drivers/block/ide-cd.c | drive->name, ireason); |
ireason | 1279 | drivers/block/ide-tape.c | idetape_ireason_reg_t ireason; |
ireason | 1347 | drivers/block/ide-tape.c | ireason.all=IN_BYTE (IDETAPE_IREASON_REG); |
ireason | 1348 | drivers/block/ide-tape.c | if (!ireason.b.cod || ireason.b.io) { |
ireason | 1372 | drivers/block/ide-tape.c | idetape_ireason_reg_t ireason; |
ireason | 1423 | drivers/block/ide-tape.c | ireason.all=IN_BYTE (IDETAPE_IREASON_REG); /* Read the interrupt reason register */ |
ireason | 1425 | drivers/block/ide-tape.c | if (ireason.b.cod) { |
ireason | 1429 | drivers/block/ide-tape.c | if (ireason.b.io != !(pc->writing)) { /* Hopefully, we will never get here */ |
ireason | 1431 | drivers/block/ide-tape.c | printk ("but the tape wants us to %s !\n",ireason.b.io ? "Read":"Write"); |