Home
last modified time | relevance | path

Searched refs:virt_dma_chan (Results 1 – 23 of 23) sorted by relevance

/linux-4.4.14/drivers/dma/
Dvirt-dma.h24 struct virt_dma_chan { struct
39 static inline struct virt_dma_chan *to_virt_chan(struct dma_chan *chan) in to_virt_chan() argument
41 return container_of(chan, struct virt_dma_chan, chan); in to_virt_chan()
44 void vchan_dma_desc_free_list(struct virt_dma_chan *vc, struct list_head *head);
45 void vchan_init(struct virt_dma_chan *vc, struct dma_device *dmadev);
46 struct virt_dma_desc *vchan_find_desc(struct virt_dma_chan *, dma_cookie_t);
54 static inline struct dma_async_tx_descriptor *vchan_tx_prep(struct virt_dma_chan *vc, in vchan_tx_prep()
72 static inline bool vchan_issue_pending(struct virt_dma_chan *vc) in vchan_issue_pending()
86 struct virt_dma_chan *vc = to_virt_chan(vd->tx.chan); in vchan_cookie_complete()
104 struct virt_dma_chan *vc = to_virt_chan(vd->tx.chan); in vchan_cyclic_callback()
[all …]
Dvirt-dma.c24 struct virt_dma_chan *vc = to_virt_chan(tx->chan); in vchan_tx_submit()
42 struct virt_dma_desc *vchan_find_desc(struct virt_dma_chan *vc, in vchan_find_desc()
61 struct virt_dma_chan *vc = (struct virt_dma_chan *)arg; in vchan_complete()
94 void vchan_dma_desc_free_list(struct virt_dma_chan *vc, struct list_head *head) in vchan_dma_desc_free_list()
106 void vchan_init(struct virt_dma_chan *vc, struct dma_device *dmadev) in vchan_init()
Didma64.h130 struct virt_dma_chan vchan;
Dpxa_dma.c106 struct virt_dma_chan vc; /* Virtual channel */
613 static bool pxad_try_hotchain(struct virt_dma_chan *vc, in pxad_try_hotchain()
826 struct virt_dma_chan *vc = to_virt_chan(tx->chan); in pxad_tx_submit()
897 pxad_tx_prep(struct virt_dma_chan *vc, struct virt_dma_desc *vd, in pxad_tx_prep()
Dmoxart-dma.c134 struct virt_dma_chan vc;
Ddma-jz4740.c116 struct virt_dma_chan vchan;
Dbcm2835-dma.c72 struct virt_dma_chan vc;
Ddma-axi-dmac.c96 struct virt_dma_chan vchan;
Ddma-jz4780.c126 struct virt_dma_chan vchan;
Dk3dma.c78 struct virt_dma_chan vc;
Dqcom_bam_dma.c348 struct virt_dma_chan vc;
Dimg-mdc-dma.c121 struct virt_dma_chan vc;
Dsun6i-dma.c144 struct virt_dma_chan vc;
Dzx296702_dma.c105 struct virt_dma_chan vc;
Dsun4i-dma.c139 struct virt_dma_chan vc;
Dfsl-edma.c148 struct virt_dma_chan vchan;
Ds3c24xx-dma.c220 struct virt_dma_chan vc;
Dsa11x0-dma.c91 struct virt_dma_chan vc;
Domap-dma.c44 struct virt_dma_chan vc;
Damba-pl08x.c235 struct virt_dma_chan vc;
Dedma.c210 struct virt_dma_chan vchan;
/linux-4.4.14/drivers/dma/hsu/
Dhsu.h81 struct virt_dma_chan vchan;
/linux-4.4.14/drivers/dma/sh/
Dusb-dmac.c80 struct virt_dma_chan vc;