ireason 849 drivers/ata/libata-sff.c unsigned int ireason, bc_lo, bc_hi, bytes; ireason 859 drivers/ata/libata-sff.c ireason = qc->result_tf.nsect; ireason 865 drivers/ata/libata-sff.c if (unlikely(ireason & ATAPI_COD)) ireason 869 drivers/ata/libata-sff.c i_write = ((ireason & ATAPI_IO) == 0) ? 1 : 0; ireason 886 drivers/ata/libata-sff.c ireason, bytes); ireason 350 drivers/ide/ide-atapi.c void ide_read_bcount_and_ireason(ide_drive_t *drive, u16 *bcount, u8 *ireason) ireason 358 drivers/ide/ide-atapi.c *ireason = tf.nsect & 3; ireason 371 drivers/ide/ide-atapi.c int ireason, int rw) ireason 375 drivers/ide/ide-atapi.c debug_log("ireason: 0x%x, rw: 0x%x\n", ireason, rw); ireason 377 drivers/ide/ide-atapi.c if (ireason == (!rw << 1)) ireason 379 drivers/ide/ide-atapi.c else if (ireason == (rw << 1)) { ireason 385 drivers/ide/ide-atapi.c } else if (!rw && ireason == ATAPI_COD) { ireason 395 drivers/ide/ide-atapi.c if (ireason & ATAPI_COD) ireason 401 drivers/ide/ide-atapi.c drive->name, __func__, ireason); ireason 425 drivers/ide/ide-atapi.c u8 stat, ireason, dsc = 0; ireason 534 drivers/ide/ide-atapi.c ide_read_bcount_and_ireason(drive, &bcount, &ireason); ireason 536 drivers/ide/ide-atapi.c if (ide_check_ireason(drive, rq, bcount, ireason, write)) ireason 579 drivers/ide/ide-atapi.c static u8 ide_wait_ireason(ide_drive_t *drive, u8 ireason) ireason 583 drivers/ide/ide-atapi.c while (retries-- && ((ireason & ATAPI_COD) == 0 || ireason 584 drivers/ide/ide-atapi.c (ireason & ATAPI_IO))) { ireason 588 drivers/ide/ide-atapi.c ireason = ide_read_ireason(drive); ireason 593 drivers/ide/ide-atapi.c ireason |= ATAPI_COD; ireason 594 drivers/ide/ide-atapi.c ireason &= ~ATAPI_IO; ireason 598 drivers/ide/ide-atapi.c return ireason; ireason 619 drivers/ide/ide-atapi.c u8 ireason; ireason 659 drivers/ide/ide-atapi.c ireason = ide_read_ireason(drive); ireason 661 drivers/ide/ide-atapi.c ireason = ide_wait_ireason(drive, ireason); ireason 663 drivers/ide/ide-atapi.c if ((ireason & ATAPI_COD) == 0 || (ireason & ATAPI_IO)) { ireason 617 drivers/ide/ide-cd.c u8 ireason, stat; ireason 655 drivers/ide/ide-cd.c ide_read_bcount_and_ireason(drive, &len, &ireason); ireason 706 drivers/ide/ide-cd.c rc = ide_check_ireason(drive, rq, len, ireason, write); ireason 714 drivers/ide/ide-cd.c rq->cmd_type, ireason);