Lines Matching refs:cookie
18 chan->cookie = DMA_MIN_COOKIE; in dma_cookie_init()
32 dma_cookie_t cookie; in dma_cookie_assign() local
34 cookie = chan->cookie + 1; in dma_cookie_assign()
35 if (cookie < DMA_MIN_COOKIE) in dma_cookie_assign()
36 cookie = DMA_MIN_COOKIE; in dma_cookie_assign()
37 tx->cookie = chan->cookie = cookie; in dma_cookie_assign()
39 return cookie; in dma_cookie_assign()
54 BUG_ON(tx->cookie < DMA_MIN_COOKIE); in dma_cookie_complete()
55 tx->chan->completed_cookie = tx->cookie; in dma_cookie_complete()
56 tx->cookie = 0; in dma_cookie_complete()
69 dma_cookie_t cookie, struct dma_tx_state *state) in dma_cookie_status() argument
73 used = chan->cookie; in dma_cookie_status()
82 return dma_async_is_complete(cookie, complete, used); in dma_cookie_status()