tag | line | file | source code |
ireason | 890 | drivers/block/ide-cd.c | int cdrom_read_check_ireason (ide_drive_t *drive, int len, int ireason) |
ireason | 892 | drivers/block/ide-cd.c | ireason &= 3; |
ireason | 893 | drivers/block/ide-cd.c | if (ireason == 2) return 0; |
ireason | 895 | drivers/block/ide-cd.c | if (ireason == 0) |
ireason | 916 | drivers/block/ide-cd.c | drive->name, ireason); |
ireason | 930 | drivers/block/ide-cd.c | int ireason, len, sectors_to_transfer, nskip; |
ireason | 938 | drivers/block/ide-cd.c | ireason = IN_BYTE (IDE_NSECTOR_REG); |
ireason | 959 | drivers/block/ide-cd.c | if (cdrom_read_check_ireason (drive, len, ireason)) return; |
ireason | 1207 | drivers/block/ide-cd.c | int ireason, len, stat, thislen; |
ireason | 1215 | drivers/block/ide-cd.c | ireason = IN_BYTE (IDE_NSECTOR_REG); |
ireason | 1249 | drivers/block/ide-cd.c | if ((ireason & 3) == 0) |
ireason | 1278 | drivers/block/ide-cd.c | else if ((ireason & 3) == 2) |
ireason | 1309 | drivers/block/ide-cd.c | drive->name, ireason); |
ireason | 1433 | drivers/block/ide-tape.c | idetape_ireason_reg_t ireason; |
ireason | 1507 | drivers/block/ide-tape.c | ireason.all=IN_BYTE (IDETAPE_IREASON_REG); |
ireason | 1508 | drivers/block/ide-tape.c | if (!ireason.b.cod || ireason.b.io) { |
ireason | 1532 | drivers/block/ide-tape.c | idetape_ireason_reg_t ireason; |
ireason | 1580 | drivers/block/ide-tape.c | ireason.all=IN_BYTE (IDETAPE_IREASON_REG); /* Read the interrupt reason register */ |
ireason | 1582 | drivers/block/ide-tape.c | if (ireason.b.cod) { |
ireason | 1586 | drivers/block/ide-tape.c | if (ireason.b.io != !(pc->writing)) { /* Hopefully, we will never get here */ |
ireason | 1588 | drivers/block/ide-tape.c | printk ("but the tape wants us to %s !\n",ireason.b.io ? "Read":"Write"); |