Searched refs:plxdev (Results 1 – 1 of 1) sorted by relevance
129 static struct plx_dma_desc *plx_dma_get_desc(struct plx_dma_dev *plxdev, int i) in plx_dma_get_desc() argument131 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() argument140 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->ring_lock); in plx_dma_process_desc()171 static void plx_dma_abort_desc(struct plx_dma_dev *plxdev) in plx_dma_abort_desc() argument176 plx_dma_process_desc(plxdev); in plx_dma_abort_desc()[all …]