Lines Matching refs:vd
78 struct virt_dma_desc vd; member
110 to_uniphier_xdmac_desc(struct virt_dma_desc *vd) in to_uniphier_xdmac_desc() argument
112 return container_of(vd, struct uniphier_xdmac_desc, vd); in to_uniphier_xdmac_desc()
119 struct virt_dma_desc *vd; in uniphier_xdmac_next_desc() local
121 vd = vchan_next_desc(&xc->vc); in uniphier_xdmac_next_desc()
122 if (!vd) in uniphier_xdmac_next_desc()
125 list_del(&vd->node); in uniphier_xdmac_next_desc()
127 return to_uniphier_xdmac_desc(vd); in uniphier_xdmac_next_desc()
250 vchan_cookie_complete(&xc->xd->vd); in uniphier_xdmac_chan_irq()
314 return vchan_tx_prep(vc, &xd->vd, flags); in uniphier_xdmac_prep_dma_memcpy()
390 return vchan_tx_prep(vc, &xd->vd, flags); in uniphier_xdmac_prep_slave_sg()
415 vchan_terminate_vdesc(&xc->xd->vd); in uniphier_xdmac_terminate_all()
448 static void uniphier_xdmac_desc_free(struct virt_dma_desc *vd) in uniphier_xdmac_desc_free() argument
450 kfree(to_uniphier_xdmac_desc(vd)); in uniphier_xdmac_desc_free()