Lines Matching refs:txreq
39 static void user_sdma_txreq_cb(struct sdma_txreq *txreq, int status);
59 struct sdma_txreq *txreq,
67 struct sdma_txreq *txreq,
76 if (sdma_progress(sde, seq, txreq))
148 snprintf(buf, 64, "txreq-kmem-cache-%u-%u-%u", dd->unit, uctxt->ctxt,
664 ret = sdma_txinit_ahg(&tx->txreq, SDMA_TXREQ_F_AHG_COPY,
669 ret = sdma_txadd_kvaddr(pq->dd, &tx->txreq, &tx->hdr, sizeof(tx->hdr));
671 sdma_txclean(pq->dd, &tx->txreq);
784 ret = sdma_txinit(&tx->txreq, 0, sizeof(req->hdr) +
810 list_add_tail(&tx->txreq.list, &req->txps);
826 * The txreq has already been submitted to the HW queue
837 sdma_txclean(pq->dd, &tx->txreq);
1024 return sdma_txadd_kvaddr(pq->dd, &tx->txreq, hdr, sizeof(*hdr));
1135 sdma_txinit_ahg(&tx->txreq,
1146 * @txreq: valid sdma tx request
1154 static void user_sdma_txreq_cb(struct sdma_txreq *txreq, int status)
1157 container_of(txreq, struct user_sdma_txreq, txreq);
1202 container_of(t, struct user_sdma_txreq, txreq);