Lines Matching refs:dma_chan
228 static void ioat1_dma_memcpy_issue_pending(struct dma_chan *chan) in ioat1_dma_memcpy_issue_pending()
247 static void ioat2_dma_memcpy_issue_pending(struct dma_chan *chan) in ioat2_dma_memcpy_issue_pending()
739 static int ioat_dma_alloc_chan_resources(struct dma_chan *chan) in ioat_dma_alloc_chan_resources()
804 static void ioat_dma_free_chan_resources(struct dma_chan *chan) in ioat_dma_free_chan_resources()
996 struct dma_chan *chan, in ioat1_dma_prep_memcpy()
1024 struct dma_chan *chan, in ioat2_dma_prep_memcpy()
1253 static enum dma_status ioat_dma_is_complete(struct dma_chan *chan, in ioat_dma_is_complete()
1360 struct dma_chan *dma_chan; in ioat_dma_self_test() local
1382 dma_chan = container_of(device->common.channels.next, in ioat_dma_self_test()
1383 struct dma_chan, in ioat_dma_self_test()
1385 if (device->common.device_alloc_chan_resources(dma_chan) < 1) { in ioat_dma_self_test()
1392 dma_src = dma_map_single(dma_chan->device->dev, src, IOAT_TEST_SIZE, in ioat_dma_self_test()
1394 dma_dest = dma_map_single(dma_chan->device->dev, dest, IOAT_TEST_SIZE, in ioat_dma_self_test()
1396 tx = device->common.device_prep_dma_memcpy(dma_chan, dma_dest, dma_src, in ioat_dma_self_test()
1416 device->common.device_issue_pending(dma_chan); in ioat_dma_self_test()
1421 device->common.device_is_tx_complete(dma_chan, cookie, NULL, NULL) in ioat_dma_self_test()
1436 device->common.device_free_chan_resources(dma_chan); in ioat_dma_self_test()
1706 struct dma_chan *chan, *_chan; in ioat_dma_remove()