Lines Matching refs:dma_cookie_t
47 * typedef dma_cookie_t - an opaque DMA cookie
49 * if dma_cookie_t is >0 it's a DMA request cookie, <0 it's an error code
51 typedef s32 dma_cookie_t;
98 dma_cookie_t cookie;
190 dma_cookie_t (*device_memcpy_buf_to_buf)(struct dma_chan *chan,
192 dma_cookie_t (*device_memcpy_buf_to_pg)(struct dma_chan *chan,
195 dma_cookie_t (*device_memcpy_pg_to_pg)(struct dma_chan *chan,
199 dma_cookie_t cookie, dma_cookie_t *last,
200 dma_cookie_t *used);
223 static inline dma_cookie_t dma_async_memcpy_buf_to_buf(struct dma_chan *chan,
247 static inline dma_cookie_t dma_async_memcpy_buf_to_pg(struct dma_chan *chan,
273 static inline dma_cookie_t dma_async_memcpy_pg_to_pg(struct dma_chan *chan,
310 dma_cookie_t cookie, dma_cookie_t *last, dma_cookie_t *used)
324 static inline enum dma_status dma_async_is_complete(dma_cookie_t cookie,
325 dma_cookie_t last_complete, dma_cookie_t last_used)
359 dma_cookie_t dma_memcpy_to_iovec(struct dma_chan *chan, struct iovec *iov,
361 dma_cookie_t dma_memcpy_pg_to_iovec(struct dma_chan *chan, struct iovec *iov,