Lines Matching refs:qc
98 static int k2_sata_check_atapi_dma(struct ata_queued_cmd *qc) in k2_sata_check_atapi_dma() argument
100 u8 cmnd = qc->scsicmd->cmnd[0]; in k2_sata_check_atapi_dma()
102 if (qc->ap->flags & K2_FLAG_NO_ATAPI_DMA) in k2_sata_check_atapi_dma()
246 static void k2_bmdma_setup_mmio(struct ata_queued_cmd *qc) in k2_bmdma_setup_mmio() argument
248 struct ata_port *ap = qc->ap; in k2_bmdma_setup_mmio()
249 unsigned int rw = (qc->tf.flags & ATA_TFLAG_WRITE); in k2_bmdma_setup_mmio()
265 if (qc->tf.protocol != ATA_PROT_DMA) in k2_bmdma_setup_mmio()
266 ap->ops->sff_exec_command(ap, &qc->tf); in k2_bmdma_setup_mmio()
277 static void k2_bmdma_start_mmio(struct ata_queued_cmd *qc) in k2_bmdma_start_mmio() argument
279 struct ata_port *ap = qc->ap; in k2_bmdma_start_mmio()
309 if (qc->tf.protocol == ATA_PROT_DMA) in k2_bmdma_start_mmio()
310 ap->ops->sff_exec_command(ap, &qc->tf); in k2_bmdma_start_mmio()