Lines Matching refs:dma_chan

646 ioat3_tx_status(struct dma_chan *c, dma_cookie_t cookie,  in ioat3_tx_status()
662 __ioat3_prep_xor_lock(struct dma_chan *c, enum sum_check_flags *result, in __ioat3_prep_xor_lock()
753 ioat3_prep_xor(struct dma_chan *chan, dma_addr_t dest, dma_addr_t *src, in ioat3_prep_xor()
760 ioat3_prep_xor_val(struct dma_chan *chan, dma_addr_t *src, in ioat3_prep_xor_val()
836 __ioat3_prep_pq_lock(struct dma_chan *c, enum sum_check_flags *result, in __ioat3_prep_pq_lock()
960 __ioat3_prep_pq16_lock(struct dma_chan *c, enum sum_check_flags *result, in __ioat3_prep_pq16_lock()
1071 ioat3_prep_pq(struct dma_chan *chan, dma_addr_t *dst, dma_addr_t *src, in ioat3_prep_pq()
1111 ioat3_prep_pq_val(struct dma_chan *chan, dma_addr_t *pq, dma_addr_t *src, in ioat3_prep_pq_val()
1134 ioat3_prep_pqxor(struct dma_chan *chan, dma_addr_t dst, dma_addr_t *src, in ioat3_prep_pqxor()
1153 ioat3_prep_pqxor_val(struct dma_chan *chan, dma_addr_t *src, in ioat3_prep_pqxor_val()
1178 ioat3_prep_interrupt_lock(struct dma_chan *c, unsigned long flags) in ioat3_prep_interrupt_lock()
1225 struct dma_chan *dma_chan; in ioat_xor_val_self_test() local
1273 dma_chan = container_of(dma->channels.next, struct dma_chan, in ioat_xor_val_self_test()
1275 if (dma->device_alloc_chan_resources(dma_chan) < 1) { in ioat_xor_val_self_test()
1295 tx = dma->device_prep_dma_xor(dma_chan, dest_dma, dma_srcs, in ioat_xor_val_self_test()
1315 dma->device_issue_pending(dma_chan); in ioat_xor_val_self_test()
1320 dma->device_tx_status(dma_chan, cookie, NULL) != DMA_COMPLETE) { in ioat_xor_val_self_test()
1343 if (!dma_has_cap(DMA_XOR_VAL, dma_chan->device->cap_mask)) in ioat_xor_val_self_test()
1363 tx = dma->device_prep_dma_xor_val(dma_chan, dma_srcs, in ioat_xor_val_self_test()
1382 dma->device_issue_pending(dma_chan); in ioat_xor_val_self_test()
1387 dma->device_tx_status(dma_chan, cookie, NULL) != DMA_COMPLETE) { in ioat_xor_val_self_test()
1416 tx = dma->device_prep_dma_xor_val(dma_chan, dma_srcs, in ioat_xor_val_self_test()
1435 dma->device_issue_pending(dma_chan); in ioat_xor_val_self_test()
1440 dma->device_tx_status(dma_chan, cookie, NULL) != DMA_COMPLETE) { in ioat_xor_val_self_test()
1472 dma->device_free_chan_resources(dma_chan); in ioat_xor_val_self_test()
1581 struct dma_chan *c; in ioat3_intr_quirk()
1609 struct dma_chan *c; in ioat3_dma_probe()