Lines Matching refs:plx_dma_dev
103 struct plx_dma_dev { struct
119 static struct plx_dma_dev *chan_to_plx_dma_dev(struct dma_chan *c) in chan_to_plx_dma_dev() argument
121 return container_of(c, struct plx_dma_dev, dma_chan); in chan_to_plx_dma_dev()
129 static struct plx_dma_desc *plx_dma_get_desc(struct plx_dma_dev *plxdev, int i) in plx_dma_get_desc()
134 static void plx_dma_process_desc(struct plx_dma_dev *plxdev) in plx_dma_process_desc()
171 static void plx_dma_abort_desc(struct plx_dma_dev *plxdev) in plx_dma_abort_desc()
198 static void __plx_dma_stop(struct plx_dma_dev *plxdev) in __plx_dma_stop()
231 static void plx_dma_stop(struct plx_dma_dev *plxdev) in plx_dma_stop()
246 struct plx_dma_dev *plxdev = from_tasklet(plxdev, t, desc_task); in plx_dma_desc_task()
256 struct plx_dma_dev *plxdev = chan_to_plx_dma_dev(c); in plx_dma_prep_memcpy()
303 struct plx_dma_dev *plxdev = chan_to_plx_dma_dev(desc->chan); in plx_dma_tx_submit()
325 struct plx_dma_dev *plxdev = chan_to_plx_dma_dev(chan); in plx_dma_tx_status()
339 struct plx_dma_dev *plxdev = chan_to_plx_dma_dev(chan); in plx_dma_issue_pending()
360 struct plx_dma_dev *plxdev = devid; in plx_dma_isr()
376 static int plx_dma_alloc_desc(struct plx_dma_dev *plxdev) in plx_dma_alloc_desc()
409 struct plx_dma_dev *plxdev = chan_to_plx_dma_dev(chan); in plx_dma_alloc_chan_resources()
454 struct plx_dma_dev *plxdev = chan_to_plx_dma_dev(chan); in plx_dma_free_chan_resources()
490 struct plx_dma_dev *plxdev = in plx_dma_release()
491 container_of(dma_dev, struct plx_dma_dev, dma_dev); in plx_dma_release()
499 struct plx_dma_dev *plxdev; in plx_dma_create()
596 struct plx_dma_dev *plxdev = pci_get_drvdata(pdev); in plx_dma_remove()