Lines Matching refs:mark
64 if (sdesc->mark == DESC_SUBMITTED) { in shdma_chan_xfer_ld_queue()
91 if (chunk != desc && (chunk->mark == DESC_IDLE || in shdma_tx_submit()
96 chunk->mark = DESC_SUBMITTED; in shdma_tx_submit()
162 if (sdesc->mark != DESC_PREPARED) { in shdma_get_desc()
163 BUG_ON(sdesc->mark != DESC_IDLE); in shdma_get_desc()
240 desc->mark = DESC_IDLE; in shdma_alloc_chan_resources()
340 BUG_ON(desc->mark != DESC_SUBMITTED && in __ld_cleanup()
341 desc->mark != DESC_COMPLETED && in __ld_cleanup()
342 desc->mark != DESC_WAITING); in __ld_cleanup()
349 if (!all && desc->mark == DESC_SUBMITTED && in __ld_cleanup()
356 if (desc->mark == DESC_COMPLETED && desc->chunks == 1) { in __ld_cleanup()
366 if (desc->mark == DESC_COMPLETED && tx->callback) { in __ld_cleanup()
367 desc->mark = DESC_WAITING; in __ld_cleanup()
377 if (desc->mark == DESC_COMPLETED) { in __ld_cleanup()
379 desc->mark = DESC_WAITING; in __ld_cleanup()
383 switch (desc->mark) { in __ld_cleanup()
385 desc->mark = DESC_WAITING; in __ld_cleanup()
396 if (((desc->mark == DESC_COMPLETED || in __ld_cleanup()
397 desc->mark == DESC_WAITING) && in __ld_cleanup()
402 desc->mark = DESC_IDLE; in __ld_cleanup()
406 desc->mark = DESC_SUBMITTED; in __ld_cleanup()
536 new->mark = DESC_PREPARED; in shdma_add_desc()
631 new->mark = DESC_IDLE; in shdma_prep_sg()
878 sdesc->mark = DESC_IDLE; in shdma_reset()
918 if (sdesc->mark == DESC_SUBMITTED && in chan_irqt()
922 sdesc->mark = DESC_COMPLETED; in chan_irqt()