Lines Matching refs:tx_dma_desc
275 struct dma_async_tx_descriptor tx_dma_desc;
339 return container_of(txd, struct at_xdmac_desc, tx_dma_desc);
471 reg = AT_XDMAC_CNDA_NDA(first->tx_dma_desc.phys);
574 dma_async_tx_descriptor_init(&desc->tx_dma_desc, chan);
575 desc->tx_dma_desc.tx_submit = at_xdmac_tx_submit;
576 desc->tx_dma_desc.phys = phys;
615 prev->lld.mbr_nda = desc->tx_dma_desc.phys;
853 first->tx_dma_desc.flags = flags;
856 ret = &first->tx_dma_desc;
907 "%s: desc=0x%p, tx_dma_desc.phys=%pad\n",
908 __func__, desc, &desc->tx_dma_desc.phys);
941 first->tx_dma_desc.flags = flags;
945 return &first->tx_dma_desc;
1161 first->tx_dma_desc.cookie = -EBUSY;
1162 first->tx_dma_desc.flags = flags;
1165 return &first->tx_dma_desc;
1269 first->tx_dma_desc.flags = flags;
1272 return &first->tx_dma_desc;
1368 desc->tx_dma_desc.cookie = -EBUSY;
1369 desc->tx_dma_desc.flags = flags;
1372 return &desc->tx_dma_desc;
1530 first->tx_dma_desc.cookie = -EBUSY;
1531 first->tx_dma_desc.flags = flags;
1534 return &first->tx_dma_desc;
1672 "%s: desc=0x%p, tx_dma_desc.phys=%pad, tx_status=%d, cookie=%d, residue=%d\n",
1673 __func__, desc, &desc->tx_dma_desc.phys, ret, cookie, residue);
1715 txd = &desc->tx_dma_desc;
1802 txd = &desc->tx_dma_desc;
2099 dma_pool_free(atxdmac->at_xdmac_desc_pool, desc, desc->tx_dma_desc.phys);