Lines Matching refs:descriptors
141 descriptor = &ring->descriptors[ring->head]; in ring_write_descriptors()
181 if (!(ring->descriptors[ring->tail].flags in ring_work()
188 frame->size = ring->descriptors[ring->tail].length; in ring_work()
189 frame->eof = ring->descriptors[ring->tail].eof; in ring_work()
190 frame->sof = ring->descriptors[ring->tail].sof; in ring_work()
191 frame->flags = ring->descriptors[ring->tail].flags; in ring_work()
276 ring->descriptors = dma_alloc_coherent(&ring->nhi->pdev->dev, in ring_alloc()
277 size * sizeof(*ring->descriptors), in ring_alloc()
279 if (!ring->descriptors) in ring_alloc()
416 ring->size * sizeof(*ring->descriptors), in ring_free()
417 ring->descriptors, ring->descriptors_dma); in ring_free()
419 ring->descriptors = NULL; in ring_free()