tag | line | file | source code |
ireason | 893 | drivers/block/ide-cd.c | int cdrom_read_check_ireason (ide_drive_t *drive, int len, int ireason) |
ireason | 895 | drivers/block/ide-cd.c | ireason &= 3; |
ireason | 896 | drivers/block/ide-cd.c | if (ireason == 2) return 0; |
ireason | 898 | drivers/block/ide-cd.c | if (ireason == 0) { |
ireason | 914 | drivers/block/ide-cd.c | drive->name, ireason); |
ireason | 928 | drivers/block/ide-cd.c | int ireason, len, sectors_to_transfer, nskip; |
ireason | 936 | drivers/block/ide-cd.c | ireason = IN_BYTE (IDE_NSECTOR_REG); |
ireason | 954 | drivers/block/ide-cd.c | if (cdrom_read_check_ireason (drive, len, ireason)) return; |
ireason | 1204 | drivers/block/ide-cd.c | int ireason, len, stat, thislen; |
ireason | 1212 | drivers/block/ide-cd.c | ireason = IN_BYTE (IDE_NSECTOR_REG); |
ireason | 1246 | drivers/block/ide-cd.c | if ((ireason & 3) == 0) { |
ireason | 1273 | drivers/block/ide-cd.c | else if ((ireason & 3) == 2) { |
ireason | 1300 | drivers/block/ide-cd.c | drive->name, ireason); |
ireason | 1462 | drivers/block/ide-tape.c | idetape_ireason_reg_t ireason; |
ireason | 1550 | drivers/block/ide-tape.c | ireason.all=IN_BYTE (IDETAPE_IREASON_REG); |
ireason | 1551 | drivers/block/ide-tape.c | if (!ireason.b.cod || ireason.b.io) { |
ireason | 1582 | drivers/block/ide-tape.c | idetape_ireason_reg_t ireason; |
ireason | 1663 | drivers/block/ide-tape.c | ireason.all=IN_BYTE (IDETAPE_IREASON_REG); /* Read the interrupt reason register */ |
ireason | 1665 | drivers/block/ide-tape.c | if (ireason.b.cod) { |
ireason | 1670 | drivers/block/ide-tape.c | if (ireason.b.io != !(pc->writing)) { /* Hopefully, we will never get here */ |
ireason | 1672 | drivers/block/ide-tape.c | printk ("but the tape wants us to %s !\n",ireason.b.io ? "Read":"Write"); |