Lines Matching defs:vd
38 struct dw_edma_desc *vd2dw_edma_desc(struct virt_dma_desc *vd)
40 return container_of(vd, struct dw_edma_desc, vd);
190 struct virt_dma_desc *vd;
192 vd = vchan_next_desc(&chan->vc);
193 if (!vd)
196 desc = vd2dw_edma_desc(vd);
331 struct virt_dma_desc *vd;
347 vd = vchan_find_desc(&chan->vc, cookie);
348 if (vd) {
349 desc = vd2dw_edma_desc(vd);
536 return vchan_tx_prep(&chan->vc, &desc->vd, xfer->flags);
601 struct virt_dma_desc *vd;
605 vd = vchan_next_desc(&chan->vc);
606 if (vd) {
609 desc = vd2dw_edma_desc(vd);
611 list_del(&vd->node);
612 vchan_cookie_complete(vd);
621 list_del(&vd->node);
622 vchan_cookie_complete(vd);
641 struct virt_dma_desc *vd;
645 vd = vchan_next_desc(&chan->vc);
646 if (vd) {
647 list_del(&vd->node);
648 vchan_cookie_complete(vd);