Lines Matching defs:vd
160 * @vd: virtual DMA descriptor
170 struct virt_dma_desc vd;
410 return container_of(tx, struct s3c24xx_txd, vd.tx);
504 struct virt_dma_desc *vd = vchan_next_desc(&s3cchan->vc);
505 struct s3c24xx_txd *txd = to_s3c24xx_txd(&vd->tx);
507 list_del(&txd->vd.node);
633 static void s3c24xx_dma_desc_free(struct virt_dma_desc *vd)
635 struct s3c24xx_txd *txd = to_s3c24xx_txd(&vd->tx);
636 struct s3c24xx_dma_chan *s3cchan = to_s3c24xx_dma_chan(vd->tx.chan);
639 dma_descriptor_unmap(&vd->tx);
675 vchan_cyclic_callback(&txd->vd);
679 vchan_cookie_complete(&txd->vd);
690 vchan_cyclic_callback(&txd->vd);
737 s3c24xx_dma_desc_free(&s3cchan->at->vd);
772 struct virt_dma_desc *vd;
793 vd = vchan_find_desc(&s3cchan->vc, cookie);
794 if (vd) {
796 txd = to_s3c24xx_txd(&vd->tx);
887 return vchan_tx_prep(&s3cchan->vc, &txd->vd, flags);
984 return vchan_tx_prep(&s3cchan->vc, &txd->vd, flags);
1073 return vchan_tx_prep(&s3cchan->vc, &txd->vd, flags);