Lines Matching defs:vd
173 * @vd: virtual DMA descriptor
178 struct virt_dma_desc vd;
307 return container_of(tx, struct owl_dma_txd, vd.tx);
538 struct virt_dma_desc *vd = vchan_next_desc(&vchan->vc);
540 struct owl_dma_txd *txd = to_owl_txd(&vd->tx);
545 list_del(&vd->node);
658 vchan_cookie_complete(&txd->vd);
689 static void owl_dma_desc_free(struct virt_dma_desc *vd)
691 struct owl_dma *od = to_owl_dma(vd->tx.chan->device);
692 struct owl_dma_txd *txd = to_owl_txd(&vd->tx);
710 owl_dma_desc_free(&vchan->txd->vd);
810 struct virt_dma_desc *vd;
822 vd = vchan_find_desc(&vchan->vc, cookie);
823 if (vd) {
824 txd = to_owl_txd(&vd->tx);
908 return vchan_tx_prep(&vchan->vc, &txd->vd, flags);
972 return vchan_tx_prep(&vchan->vc, &txd->vd, flags);
1034 return vchan_tx_prep(&vchan->vc, &txd->vd, flags);