Lines Matching refs:chan
19 static inline struct ioat_dma_channel *dma_channel_to_ioat(struct dma_channel *chan)
21 return (struct ioat_dma_channel *)chan;
33 * \param chan IOAT DMA channel to be reset
38 errval_t ioat_dma_channel_reset(struct ioat_dma_channel *chan);
44 * \param chan IOAT DMA channel
49 errval_t ioat_dma_channel_restart(struct ioat_dma_channel *chan);
55 * \param chan IOAT DMA channel
60 errval_t ioat_dma_channel_start(struct ioat_dma_channel *chan);
65 * \param chan IOAT DMA channel
70 errval_t ioat_dma_channel_stop(struct ioat_dma_channel *chan);
75 * \param chan IOAT DMA channel
80 errval_t ioat_dma_channel_suspend(struct ioat_dma_channel *chan);
86 * \param chan IOAT DMA channel
90 uint16_t ioat_dma_channel_issue_pending(struct ioat_dma_channel *chan);
95 * \param chan IOAT DMA channel
100 errval_t ioat_dma_channel_poll(struct dma_channel *chan);
112 * \param chan IOAT DMA channel
116 struct dma_ring *ioat_dma_channel_get_ring(struct ioat_dma_channel *chan);
121 * \param chan IOAT DMA channel
123 uint64_t ioat_dma_channel_get_status(struct ioat_dma_channel *chan);
134 * \param chan IOAT DMA channel
148 * \param chan IOAT DMA channel
163 * \param chan IOAT DMA channel
177 * \param chan IOAT DMA channel
197 void ioat_dma_channel_request_enqueue(struct ioat_dma_channel *chan,