Lines Matching refs:cookie
17 chan->cookie = DMA_MIN_COOKIE; in dma_cookie_init()
31 dma_cookie_t cookie; in dma_cookie_assign() local
33 cookie = chan->cookie + 1; in dma_cookie_assign()
34 if (cookie < DMA_MIN_COOKIE) in dma_cookie_assign()
35 cookie = DMA_MIN_COOKIE; in dma_cookie_assign()
36 tx->cookie = chan->cookie = cookie; in dma_cookie_assign()
38 return cookie; in dma_cookie_assign()
53 BUG_ON(tx->cookie < DMA_MIN_COOKIE); in dma_cookie_complete()
54 tx->chan->completed_cookie = tx->cookie; in dma_cookie_complete()
55 tx->cookie = 0; in dma_cookie_complete()
68 dma_cookie_t cookie, struct dma_tx_state *state) in dma_cookie_status() argument
72 used = chan->cookie; in dma_cookie_status()
80 return dma_async_is_complete(cookie, complete, used); in dma_cookie_status()