Lines Matching refs:vd
21 static inline struct pt_dma_desc *to_pt_desc(struct virt_dma_desc *vd) in to_pt_desc() argument
23 return container_of(vd, struct pt_dma_desc, vd); in to_pt_desc()
40 static void pt_do_cleanup(struct virt_dma_desc *vd) in pt_do_cleanup() argument
42 struct pt_dma_desc *desc = to_pt_desc(vd); in pt_do_cleanup()
73 struct virt_dma_desc *vd = vchan_next_desc(&chan->vc); in pt_next_dma_desc() local
75 return vd ? to_pt_desc(vd) : NULL; in pt_next_dma_desc()
82 struct virt_dma_desc *vd; in pt_handle_active_desc() local
94 tx_desc = &desc->vd.tx; in pt_handle_active_desc()
95 vd = &desc->vd; in pt_handle_active_desc()
109 list_del(&desc->vd.node); in pt_handle_active_desc()
123 vchan_vdesc_fini(vd); in pt_handle_active_desc()
140 dma_chan = desc->vd.tx.chan; in pt_cmd_callback()
171 vchan_tx_prep(&chan->vc, &desc->vd, flags); in pt_alloc_dma_desc()
221 return &desc->vd.tx; in pt_prep_dma_memcpy()
234 return &desc->vd.tx; in pt_prep_dma_interrupt()