Lines Matching refs:vc

268  * @vc: virtual dma channel entry.
284 struct virt_dma_chan vc;
373 return container_of(chan, struct at_dma_chan, vc.chan);
392 struct at_dma *atdma = to_at_dma(atchan->vc.chan.device);
394 dev_err(chan2dev(&atchan->vc.chan),
396 atchan->vc.chan.chan_id,
400 dev_err(chan2dev(&atchan->vc.chan),
415 dev_crit(chan2dev(&atchan->vc.chan),
452 struct at_dma *atdma = to_at_dma(atchan->vc.chan.device);
560 struct virt_dma_desc *vd = vchan_next_desc(&atchan->vc);
754 vd = vchan_find_desc(&atchan->vc, cookie);
793 dev_crit(chan2dev(&atchan->vc.chan), "Bad descriptor submitted for DMA!\n");
794 dev_crit(chan2dev(&atchan->vc.chan), "cookie: %d\n",
805 spin_lock(&atchan->vc.lock);
823 spin_unlock(&atchan->vc.lock);
959 return vchan_tx_prep(&atchan->vc, &desc->vd, flags);
1043 return vchan_tx_prep(&atchan->vc, &desc->vd, flags);
1152 return vchan_tx_prep(&atchan->vc, &desc->vd, flags);
1230 return vchan_tx_prep(&atchan->vc, &desc->vd, flags);
1392 return vchan_tx_prep(&atchan->vc, &desc->vd, flags);
1550 return vchan_tx_prep(&atchan->vc, &desc->vd, flags);
1582 int chan_id = atchan->vc.chan.chan_id;
1587 spin_lock_irqsave(&atchan->vc.lock, flags);
1592 spin_unlock_irqrestore(&atchan->vc.lock, flags);
1601 int chan_id = atchan->vc.chan.chan_id;
1609 spin_lock_irqsave(&atchan->vc.lock, flags);
1614 spin_unlock_irqrestore(&atchan->vc.lock, flags);
1623 int chan_id = atchan->vc.chan.chan_id;
1636 spin_lock_irqsave(&atchan->vc.lock, flags);
1650 vchan_get_all_descriptors(&atchan->vc, &list);
1656 spin_unlock_irqrestore(&atchan->vc.lock, flags);
1658 vchan_dma_desc_free_list(&atchan->vc, &list);
1688 spin_lock_irqsave(&atchan->vc.lock, flags);
1691 spin_unlock_irqrestore(&atchan->vc.lock, flags);
1711 spin_lock_irqsave(&atchan->vc.lock, flags);
1712 if (vchan_issue_pending(&atchan->vc) && !atchan->desc) {
1716 spin_unlock_irqrestore(&atchan->vc.lock, flags);
2030 atchan->vc.desc_free = atdma_desc_free;
2031 vchan_init(&atchan->vc, &atdma->dma_device);
2162 struct dma_chan *chan = &atchan->vc.chan;
2203 struct at_dma *atdma = to_at_dma(atchan->vc.chan.device);