Lines Matching refs:txreq
80 static void user_sdma_txreq_cb(struct sdma_txreq *txreq, int status);
100 struct sdma_txreq *txreq,
124 struct sdma_txreq *txreq,
133 if (sdma_progress(sde, seq, txreq))
205 snprintf(buf, 64, "txreq-kmem-cache-%u-%u-%u", dd->unit, uctxt->ctxt,
725 ret = sdma_txinit_ahg(&tx->txreq, SDMA_TXREQ_F_AHG_COPY,
730 ret = sdma_txadd_kvaddr(pq->dd, &tx->txreq, &tx->hdr, sizeof(tx->hdr));
732 sdma_txclean(pq->dd, &tx->txreq);
845 ret = sdma_txinit(&tx->txreq, 0, sizeof(req->hdr) +
871 list_add_tail(&tx->txreq.list, &req->txps);
887 * The txreq has already been submitted to the HW queue
898 sdma_txclean(pq->dd, &tx->txreq);
1096 return sdma_txadd_kvaddr(pq->dd, &tx->txreq, hdr, sizeof(*hdr));
1207 sdma_txinit_ahg(&tx->txreq,
1218 * @txreq: valid sdma tx request
1226 static void user_sdma_txreq_cb(struct sdma_txreq *txreq, int status)
1229 container_of(txreq, struct user_sdma_txreq, txreq);
1274 container_of(t, struct user_sdma_txreq, txreq);
1554 ret = sdma_txadd_page(pq->dd, &tx->txreq,