Lines Matching refs:cookie
104 if (tx->cookie) { in mic_dma_cleanup()
245 dma_cookie_t cookie; in mic_dma_tx_submit_unlock() local
248 cookie = tx->cookie; in mic_dma_tx_submit_unlock()
258 return cookie; in mic_dma_tx_submit_unlock()
313 mic_dma_tx_status(struct dma_chan *ch, dma_cookie_t cookie, in mic_dma_tx_status() argument
318 if (DMA_COMPLETE != dma_cookie_status(ch, cookie, txstate)) in mic_dma_tx_status()
321 return dma_cookie_status(ch, cookie, txstate); in mic_dma_tx_status()
445 ch->cookie = in mic_dma_setup_irq()
449 if (IS_ERR(ch->cookie)) in mic_dma_setup_irq()
450 return IS_ERR(ch->cookie); in mic_dma_setup_irq()
456 to_mbus_hw_ops(ch)->free_irq(to_mbus_device(ch), ch->cookie, ch); in mic_dma_free_irq()
484 dma_cookie_t cookie; in mic_dma_drain_chan() local
492 cookie = tx->tx_submit(tx); in mic_dma_drain_chan()
493 if (dma_submit_error(cookie)) in mic_dma_drain_chan()
496 err = dma_sync_wait(&ch->api_ch, cookie); in mic_dma_drain_chan()