Lines Matching refs:desc_ring
172 struct octeon_droq_desc *desc_ring = droq->desc_ring; in octeon_droq_setup_ring_buffers() local
186 desc_ring[i].info_ptr = 0; in octeon_droq_setup_ring_buffers()
187 desc_ring[i].buffer_ptr = in octeon_droq_setup_ring_buffers()
207 if (droq->desc_ring) in octeon_delete_droq()
209 droq->desc_ring, droq->desc_ring_dma); in octeon_delete_droq()
269 droq->desc_ring = lio_dma_alloc(oct, desc_ring_size, in octeon_init_droq()
272 if (!droq->desc_ring) { in octeon_init_droq()
279 q_no, droq->desc_ring, droq->desc_ring_dma); in octeon_init_droq()
390 struct octeon_droq_desc *desc_ring) in octeon_droq_refill_pullup_descs() argument
402 desc_ring[droq->refill_idx].buffer_ptr = in octeon_droq_refill_pullup_descs()
403 desc_ring[refill_index].buffer_ptr; in octeon_droq_refill_pullup_descs()
405 desc_ring[refill_index].buffer_ptr = 0; in octeon_droq_refill_pullup_descs()
433 struct octeon_droq_desc *desc_ring; in octeon_droq_refill() local
439 desc_ring = droq->desc_ring; in octeon_droq_refill()
472 desc_ring[droq->refill_idx].buffer_ptr = in octeon_droq_refill()
484 octeon_droq_refill_pullup_descs(droq, desc_ring); in octeon_droq_refill()