Home
last modified time | relevance | path

Searched refs:ireason (Results 1 – 3 of 3) sorted by relevance

/Linux-v4.19/drivers/ide/
Dide-atapi.c333 void ide_read_bcount_and_ireason(ide_drive_t *drive, u16 *bcount, u8 *ireason) in ide_read_bcount_and_ireason() argument
341 *ireason = tf.nsect & 3; in ide_read_bcount_and_ireason()
354 int ireason, int rw) in ide_check_ireason() argument
358 debug_log("ireason: 0x%x, rw: 0x%x\n", ireason, rw); in ide_check_ireason()
360 if (ireason == (!rw << 1)) in ide_check_ireason()
362 else if (ireason == (rw << 1)) { in ide_check_ireason()
368 } else if (!rw && ireason == ATAPI_COD) { in ide_check_ireason()
378 if (ireason & ATAPI_COD) in ide_check_ireason()
384 drive->name, __func__, ireason); in ide_check_ireason()
408 u8 stat, ireason, dsc = 0; in ide_pc_intr() local
[all …]
Dide-cd.c530 u8 ireason, stat; in cdrom_newpc_intr() local
568 ide_read_bcount_and_ireason(drive, &len, &ireason); in cdrom_newpc_intr()
619 rc = ide_check_ireason(drive, rq, len, ireason, write); in cdrom_newpc_intr()
627 rq->cmd_type, ireason); in cdrom_newpc_intr()
/Linux-v4.19/drivers/ata/
Dlibata-sff.c859 unsigned int ireason, bc_lo, bc_hi, bytes; in atapi_pio_bytes() local
869 ireason = qc->result_tf.nsect; in atapi_pio_bytes()
875 if (unlikely(ireason & ATAPI_COD)) in atapi_pio_bytes()
879 i_write = ((ireason & ATAPI_IO) == 0) ? 1 : 0; in atapi_pio_bytes()
896 ireason, bytes); in atapi_pio_bytes()