ATA_PROT_DMA
tf.protocol = ATA_PROT_DMA;
tf->protocol = ATA_PROT_DMA;
case ATA_PROT_DMA:
return ATA_PROT_DMA;
if (tf->protocol == ATA_PROT_DMA && !ata_dma_enabled(dev)) {
tf->protocol = ATA_PROT_DMA;
tf->protocol = ATA_PROT_DMA;
tf->protocol = dma ? ATA_PROT_DMA : ATA_PROT_PIO;
case ATA_PROT_DMA:
case ATA_PROT_DMA:
if (unlikely(qc->err_mask) && (qc->tf.protocol == ATA_PROT_DMA))
case ATA_PROT_DMA:
if (qc->tf.protocol != ATA_PROT_DMA)
case ATA_PROT_DMA:
case ATA_PROT_DMA:
case ATA_PROT_DMA:
if ((tf->protocol != ATA_PROT_DMA) &&
case ATA_PROT_DMA:
case ATA_PROT_DMA:
WARN_ON(tf->protocol == ATA_PROT_DMA || tf->protocol == ATAPI_PROT_DMA);
WARN_ON(tf->protocol == ATA_PROT_DMA || tf->protocol == ATAPI_PROT_DMA);
case ATA_PROT_DMA:
case ATA_PROT_DMA:
case ATA_PROT_DMA:
if (qc->tf.protocol != ATA_PROT_DMA)
case ATA_PROT_DMA:
if (qc->tf.protocol != ATA_PROT_DMA)
if (qc->tf.protocol == ATA_PROT_DMA)
if ((tf->protocol == ATA_PROT_DMA) && (!(tf->flags & ATA_TFLAG_WRITE)))
if ((tf->protocol == ATA_PROT_DMA) && (!(tf->flags & ATA_TFLAG_WRITE)))
case ATA_PROT_DMA:
if (rw && qc->tf.protocol == ATA_PROT_DMA) {
case ATA_PROT_DMA:
if ((qc->tf.protocol == ATA_PROT_DMA) && /* read */
} else if (qc->tf.protocol == ATA_PROT_DMA) { /* write */
WARN_ON(tf->protocol == ATA_PROT_DMA ||
WARN_ON(tf->protocol == ATA_PROT_DMA ||
case ATA_PROT_DMA:
ata_protocol_name(ATA_PROT_DMA), \