Lines Matching refs:dma_chan
95 struct dma_chan dma_chan; member
142 ssize_t (*show)(struct dma_chan *, char *);
143 ssize_t (*store)(struct dma_chan *, const char *, size_t);
205 static inline struct ioatdma_chan *to_ioat_chan(struct dma_chan *c) in to_ioat_chan()
207 return container_of(c, struct ioatdma_chan, dma_chan); in to_ioat_chan()
358 ioat_dma_prep_memcpy_lock(struct dma_chan *c, dma_addr_t dma_dest,
361 ioat_prep_interrupt_lock(struct dma_chan *c, unsigned long flags);
363 ioat_prep_xor(struct dma_chan *chan, dma_addr_t dest, dma_addr_t *src,
366 ioat_prep_xor_val(struct dma_chan *chan, dma_addr_t *src,
370 ioat_prep_pq(struct dma_chan *chan, dma_addr_t *dst, dma_addr_t *src,
374 ioat_prep_pq_val(struct dma_chan *chan, dma_addr_t *pq, dma_addr_t *src,
378 ioat_prep_pqxor(struct dma_chan *chan, dma_addr_t dst, dma_addr_t *src,
381 ioat_prep_pqxor_val(struct dma_chan *chan, dma_addr_t *src,
389 ioat_alloc_ring(struct dma_chan *c, int order, gfp_t flags);
391 void ioat_free_ring_ent(struct ioat_ring_ent *desc, struct dma_chan *chan);
394 ioat_tx_status(struct dma_chan *c, dma_cookie_t cookie,
399 void ioat_issue_pending(struct dma_chan *chan);