Home
last modified time | relevance | path

Searched refs:plxdev (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/dma/
H A Dplx_dma.c129 static struct plx_dma_desc *plx_dma_get_desc(struct plx_dma_dev *plxdev, int i) in plx_dma_get_desc() argument
131 return plxdev->desc_ring[i & (PLX_DMA_RING_COUNT - 1)]; in plx_dma_get_desc()
134 static void plx_dma_process_desc(struct plx_dma_dev *plxdev) in plx_dma_process_desc() argument
140 spin_lock_bh(&plxdev->ring_lock); in plx_dma_process_desc()
142 while (plxdev->tail != plxdev->head) { in plx_dma_process_desc()
143 desc = plx_dma_get_desc(plxdev, plxdev->tail); in plx_dma_process_desc()
165 plxdev->tail++; in plx_dma_process_desc()
168 spin_unlock_bh(&plxdev in plx_dma_process_desc()
171 plx_dma_abort_desc(struct plx_dma_dev *plxdev) plx_dma_abort_desc() argument
198 __plx_dma_stop(struct plx_dma_dev *plxdev) __plx_dma_stop() argument
231 plx_dma_stop(struct plx_dma_dev *plxdev) plx_dma_stop() argument
246 struct plx_dma_dev *plxdev = from_tasklet(plxdev, t, desc_task); plx_dma_desc_task() local
256 struct plx_dma_dev *plxdev = chan_to_plx_dma_dev(c); global() variable
303 struct plx_dma_dev *plxdev = chan_to_plx_dma_dev(desc->chan); global() variable
325 struct plx_dma_dev *plxdev = chan_to_plx_dma_dev(chan); plx_dma_tx_status() local
339 struct plx_dma_dev *plxdev = chan_to_plx_dma_dev(chan); plx_dma_issue_pending() local
360 struct plx_dma_dev *plxdev = devid; plx_dma_isr() local
376 plx_dma_alloc_desc(struct plx_dma_dev *plxdev) plx_dma_alloc_desc() argument
409 struct plx_dma_dev *plxdev = chan_to_plx_dma_dev(chan); plx_dma_alloc_chan_resources() local
454 struct plx_dma_dev *plxdev = chan_to_plx_dma_dev(chan); plx_dma_free_chan_resources() local
490 struct plx_dma_dev *plxdev = plx_dma_release() local
499 struct plx_dma_dev *plxdev; plx_dma_create() local
603 struct plx_dma_dev *plxdev = pci_get_drvdata(pdev); plx_dma_remove() local
[all...]
/kernel/linux/linux-6.6/drivers/dma/
H A Dplx_dma.c129 static struct plx_dma_desc *plx_dma_get_desc(struct plx_dma_dev *plxdev, int i) in plx_dma_get_desc() argument
131 return plxdev->desc_ring[i & (PLX_DMA_RING_COUNT - 1)]; in plx_dma_get_desc()
134 static void plx_dma_process_desc(struct plx_dma_dev *plxdev) in plx_dma_process_desc() argument
140 spin_lock(&plxdev->ring_lock); in plx_dma_process_desc()
142 while (plxdev->tail != plxdev->head) { in plx_dma_process_desc()
143 desc = plx_dma_get_desc(plxdev, plxdev->tail); in plx_dma_process_desc()
165 plxdev->tail++; in plx_dma_process_desc()
168 spin_unlock(&plxdev in plx_dma_process_desc()
171 plx_dma_abort_desc(struct plx_dma_dev *plxdev) plx_dma_abort_desc() argument
198 __plx_dma_stop(struct plx_dma_dev *plxdev) __plx_dma_stop() argument
231 plx_dma_stop(struct plx_dma_dev *plxdev) plx_dma_stop() argument
246 struct plx_dma_dev *plxdev = from_tasklet(plxdev, t, desc_task); plx_dma_desc_task() local
256 struct plx_dma_dev *plxdev = chan_to_plx_dma_dev(c); global() variable
303 struct plx_dma_dev *plxdev = chan_to_plx_dma_dev(desc->chan); global() variable
325 struct plx_dma_dev *plxdev = chan_to_plx_dma_dev(chan); plx_dma_tx_status() local
339 struct plx_dma_dev *plxdev = chan_to_plx_dma_dev(chan); plx_dma_issue_pending() local
360 struct plx_dma_dev *plxdev = devid; plx_dma_isr() local
376 plx_dma_alloc_desc(struct plx_dma_dev *plxdev) plx_dma_alloc_desc() argument
409 struct plx_dma_dev *plxdev = chan_to_plx_dma_dev(chan); plx_dma_alloc_chan_resources() local
454 struct plx_dma_dev *plxdev = chan_to_plx_dma_dev(chan); plx_dma_free_chan_resources() local
490 struct plx_dma_dev *plxdev = plx_dma_release() local
499 struct plx_dma_dev *plxdev; plx_dma_create() local
596 struct plx_dma_dev *plxdev = pci_get_drvdata(pdev); plx_dma_remove() local
[all...]

Completed in 2 milliseconds