Lines Matching refs:dma_chan
96 struct dma_chan dma_chan; member
143 ssize_t (*show)(struct dma_chan *, char *);
144 ssize_t (*store)(struct dma_chan *, const char *, size_t);
204 static inline struct ioatdma_chan *to_ioat_chan(struct dma_chan *c) in to_ioat_chan()
206 return container_of(c, struct ioatdma_chan, dma_chan); in to_ioat_chan()
357 ioat_dma_prep_memcpy_lock(struct dma_chan *c, dma_addr_t dma_dest,
360 ioat_prep_interrupt_lock(struct dma_chan *c, unsigned long flags);
362 ioat_prep_xor(struct dma_chan *chan, dma_addr_t dest, dma_addr_t *src,
365 ioat_prep_xor_val(struct dma_chan *chan, dma_addr_t *src,
369 ioat_prep_pq(struct dma_chan *chan, dma_addr_t *dst, dma_addr_t *src,
373 ioat_prep_pq_val(struct dma_chan *chan, dma_addr_t *pq, dma_addr_t *src,
377 ioat_prep_pqxor(struct dma_chan *chan, dma_addr_t dst, dma_addr_t *src,
380 ioat_prep_pqxor_val(struct dma_chan *chan, dma_addr_t *src,
388 ioat_alloc_ring(struct dma_chan *c, int order, gfp_t flags);
390 void ioat_free_ring_ent(struct ioat_ring_ent *desc, struct dma_chan *chan);
393 ioat_tx_status(struct dma_chan *c, dma_cookie_t cookie,
398 void ioat_issue_pending(struct dma_chan *chan);