Lines Matching refs:desc_ring
168 struct octeon_droq_desc *desc_ring = droq->desc_ring; in octeon_droq_setup_ring_buffers() local
182 desc_ring[i].info_ptr = 0; in octeon_droq_setup_ring_buffers()
183 desc_ring[i].buffer_ptr = in octeon_droq_setup_ring_buffers()
203 if (droq->desc_ring) in octeon_delete_droq()
205 droq->desc_ring, droq->desc_ring_dma); in octeon_delete_droq()
266 droq->desc_ring = lio_dma_alloc(oct, desc_ring_size, in octeon_init_droq()
269 if (!droq->desc_ring) { in octeon_init_droq()
276 q_no, droq->desc_ring, droq->desc_ring_dma); in octeon_init_droq()
387 struct octeon_droq_desc *desc_ring) in octeon_droq_refill_pullup_descs() argument
399 desc_ring[droq->refill_idx].buffer_ptr = in octeon_droq_refill_pullup_descs()
400 desc_ring[refill_index].buffer_ptr; in octeon_droq_refill_pullup_descs()
402 desc_ring[refill_index].buffer_ptr = 0; in octeon_droq_refill_pullup_descs()
430 struct octeon_droq_desc *desc_ring; in octeon_droq_refill() local
436 desc_ring = droq->desc_ring; in octeon_droq_refill()
469 desc_ring[droq->refill_idx].buffer_ptr = in octeon_droq_refill()
481 octeon_droq_refill_pullup_descs(droq, desc_ring); in octeon_droq_refill()