Lines Matching refs:dma
45 #include <asm/dma.h>
222 printk(" dma={ transfer_type=%X setup=%p pseudo=%p stop=%p }\n",
223 info->dma.transfer_type, info->dma.setup,
224 info->dma.pseudo, info->dma.stop);
709 fasdmatype_t dmatype = info->dma.transfer_type;
711 info->dma.transfer_type = fasdma_none;
783 if (info->dma.setup)
784 dmatype = info->dma.setup(info->host, &info->scsi.SCp,
786 info->dma.transfer_type = dmatype;
805 info->dma.pseudo(info->host, &info->scsi.SCp,
810 fas216_log(info, LOG_BUFFER, "block dma transfer");
815 fas216_log(info, LOG_BUFFER, "total dma transfer");
836 if (info->dma.transfer_type == fasdma_real_all ||
837 info->dma.transfer_type == fasdma_real_block)
838 info->dma.stop(info->host, &info->scsi.SCp);
869 if (info->dma.transfer_type == fasdma_real_all ||
870 info->dma.transfer_type == fasdma_real_block)
871 info->dma.stop(info->host, &info->scsi.SCp);
873 info->dma.transfer_type = fasdma_none;
1777 info->dma.transfer_type = fasdma_none;
1856 info->dma.transfer_type = fasdma_none;
2971 info->scsi.irq, info->scsi.dma);