Lines Matching defs:tx_dma_desc
240 struct dma_async_tx_descriptor tx_dma_desc;
278 return container_of(txd, struct at_xdmac_desc, tx_dma_desc);
347 reg = AT_XDMAC_CNDA_NDA(first->tx_dma_desc.phys)
449 dma_async_tx_descriptor_init(&desc->tx_dma_desc, chan);
450 desc->tx_dma_desc.tx_submit = at_xdmac_tx_submit;
451 desc->tx_dma_desc.phys = phys;
490 prev->lld.mbr_nda = desc->tx_dma_desc.phys;
723 first->tx_dma_desc.flags = flags;
726 ret = &first->tx_dma_desc;
777 "%s: desc=0x%p, tx_dma_desc.phys=%pad\n",
778 __func__, desc, &desc->tx_dma_desc.phys);
811 first->tx_dma_desc.flags = flags;
815 return &first->tx_dma_desc;
1029 first->tx_dma_desc.cookie = -EBUSY;
1030 first->tx_dma_desc.flags = flags;
1033 return &first->tx_dma_desc;
1135 first->tx_dma_desc.flags = flags;
1138 return &first->tx_dma_desc;
1225 desc->tx_dma_desc.cookie = -EBUSY;
1226 desc->tx_dma_desc.flags = flags;
1229 return &desc->tx_dma_desc;
1387 first->tx_dma_desc.cookie = -EBUSY;
1388 first->tx_dma_desc.flags = flags;
1391 return &first->tx_dma_desc;
1528 "%s: desc=0x%p, tx_dma_desc.phys=%pad, tx_status=%d, cookie=%d, residue=%d\n",
1529 __func__, desc, &desc->tx_dma_desc.phys, ret, cookie, residue);
1567 txd = &desc->tx_dma_desc;
1645 txd = &desc->tx_dma_desc;
1868 dma_pool_free(atxdmac->at_xdmac_desc_pool, desc, desc->tx_dma_desc.phys);