Lines Matching refs:virt_dma_desc
87 struct virt_dma_desc vd; /* Virtual descriptor */
583 static bool is_desc_completed(struct virt_dma_desc *vd) in is_desc_completed()
592 static void pxad_desc_chain(struct virt_dma_desc *vd1, in pxad_desc_chain()
593 struct virt_dma_desc *vd2) in pxad_desc_chain()
604 struct virt_dma_desc *vd) in pxad_try_hotchain()
606 struct virt_dma_desc *vd_last_issued = NULL; in pxad_try_hotchain()
624 struct virt_dma_desc, node); in pxad_try_hotchain()
656 struct virt_dma_desc *vd, *tmp; in pxad_chan_handler()
706 struct virt_dma_desc, node); in pxad_chan_handler()
769 static void pxad_free_desc(struct virt_dma_desc *vd) in pxad_free_desc()
829 struct virt_dma_desc *vd_chained = NULL, in pxad_tx_submit()
830 *vd = container_of(tx, struct virt_dma_desc, tx); in pxad_tx_submit()
852 struct virt_dma_desc, node); in pxad_tx_submit()
878 struct virt_dma_desc *vd_first; in pxad_issue_pending()
886 struct virt_dma_desc, node); in pxad_issue_pending()
898 pxad_tx_prep(struct virt_dma_chan *vc, struct virt_dma_desc *vd, in pxad_tx_prep()
1138 struct virt_dma_desc *vd = NULL; in pxad_terminate_all()
1173 struct virt_dma_desc *vd = NULL; in pxad_residue()