Lines Matching refs:vc

486 	struct virt_dma_chan vc;
547 return container_of(dma_chan, struct gchan, vc.chan);
950 spin_lock_irqsave(&gchan->vc.lock, flags);
951 vd = vchan_next_desc(&gchan->vc);
956 spin_unlock_irqrestore(&gchan->vc.lock, flags);
971 spin_unlock_irqrestore(&gchan->vc.lock, flags);
1003 spin_lock_irqsave(&gchan->vc.lock, flags);
1005 spin_unlock_irqrestore(&gchan->vc.lock, flags);
1030 spin_lock_irqsave(&gchan->vc.lock, flags);
1031 vd = vchan_next_desc(&gchan->vc);
1035 spin_unlock_irqrestore(&gchan->vc.lock, flags);
1046 spin_unlock_irqrestore(&gchan->vc.lock, flags);
1082 spin_lock_irqsave(&gchan->vc.lock, flags);
1084 spin_unlock_irqrestore(&gchan->vc.lock, flags);
1223 spin_lock_irqsave(&gchan->vc.lock, flags);
1224 vchan_get_all_descriptors(&gchan->vc, &list);
1225 spin_unlock_irqrestore(&gchan->vc.lock, flags);
1227 vchan_dma_desc_free_list(&gchan->vc, &list);
1849 return vchan_tx_prep(&gchan->vc, &gpi_desc->vd, flags);
1867 spin_lock_irqsave(&gchan->vc.lock, flags);
1868 if (vchan_issue_pending(&gchan->vc))
1869 vd = list_last_entry(&gchan->vc.desc_issued,
1871 spin_unlock_irqrestore(&gchan->vc.lock, flags);
2002 vchan_free_chan_resources(&gchan->vc);
2081 if (rx_chan->vc.chan.client_count && rx_chan->seid == seid)
2083 if (tx_chan->vc.chan.client_count && tx_chan->seid == seid)
2096 if (tx_chan->vc.chan.client_count ||
2097 rx_chan->vc.chan.client_count)
2139 if (gchan->vc.chan.client_count) {
2148 return dma_get_slave_channel(&gchan->vc.chan);
2232 vchan_init(&gchan->vc, &gpi_dev->dma_device);
2233 gchan->vc.desc_free = gpi_desc_free;