Lines Matching refs:dma_chan
103 struct dma_chan *c = &chan->common; in ioat_init_channel()
180 static void ioat1_dma_memcpy_issue_pending(struct dma_chan *chan) in ioat1_dma_memcpy_issue_pending()
228 struct dma_chan *c = tx->chan; in ioat1_tx_submit()
307 static int ioat1_dma_alloc_chan_resources(struct dma_chan *c) in ioat1_dma_alloc_chan_resources()
401 static void ioat1_dma_free_chan_resources(struct dma_chan *c) in ioat1_dma_free_chan_resources()
490 ioat1_dma_prep_memcpy(struct dma_chan *c, dma_addr_t dma_dest, in ioat1_dma_prep_memcpy()
747 ioat_dma_tx_status(struct dma_chan *c, dma_cookie_t cookie, in ioat_dma_tx_status()
822 struct dma_chan *dma_chan; in ioat_dma_self_test() local
845 dma_chan = container_of(dma->channels.next, struct dma_chan, in ioat_dma_self_test()
847 if (dma->device_alloc_chan_resources(dma_chan) < 1) { in ioat_dma_self_test()
864 tx = device->common.device_prep_dma_memcpy(dma_chan, dma_dest, dma_src, in ioat_dma_self_test()
882 dma->device_issue_pending(dma_chan); in ioat_dma_self_test()
887 dma->device_tx_status(dma_chan, cookie, NULL) in ioat_dma_self_test()
904 dma->device_free_chan_resources(dma_chan); in ioat_dma_self_test()
1094 static ssize_t ring_size_show(struct dma_chan *c, char *page) in ring_size_show()
1102 static ssize_t ring_active_show(struct dma_chan *c, char *page) in ring_active_show()
1110 static ssize_t cap_show(struct dma_chan *c, char *page) in cap_show()
1124 static ssize_t version_show(struct dma_chan *c, char *page) in version_show()
1168 struct dma_chan *c; in ioat_kobject_add()
1188 struct dma_chan *c; in ioat_kobject_del()