Lines Matching defs:vd
105 struct virt_dma_desc vd;
177 return container_of(vdesc, struct mdc_tx_desc, vd);
276 static void mdc_desc_free(struct virt_dma_desc *vd)
278 struct mdc_tx_desc *mdesc = to_mdc_desc(&vd->tx);
331 return vchan_tx_prep(&mchan->vc, &mdesc->vd, flags);
334 mdc_desc_free(&mdesc->vd);
438 return vchan_tx_prep(&mchan->vc, &mdesc->vd, flags);
441 mdc_desc_free(&mdesc->vd);
515 return vchan_tx_prep(&mchan->vc, &mdesc->vd, flags);
518 mdc_desc_free(&mdesc->vd);
526 struct virt_dma_desc *vd;
530 vd = vchan_next_desc(&mchan->vc);
531 if (!vd)
534 list_del(&vd->node);
536 mdesc = to_mdc_desc(&vd->tx);
575 struct virt_dma_desc *vd;
588 vd = vchan_find_desc(&mchan->vc, cookie);
589 if (vd) {
590 mdesc = to_mdc_desc(&vd->tx);
592 } else if (mchan->desc && mchan->desc->vd.tx.cookie == cookie) {
702 vchan_terminate_vdesc(&mchan->desc->vd);
793 vchan_cyclic_callback(&mdesc->vd);
796 vchan_cookie_complete(&mdesc->vd);