Lines Matching refs:desc_ring
178 struct lio_droq_desc *desc_ring = droq->desc_ring;
194 desc_ring[i].info_ptr = 0;
195 desc_ring[i].buffer_ptr =
223 if (droq->desc_ring != NULL)
225 droq->desc_ring);
291 droq->desc_ring = lio_dma_alloc(desc_ring_size, &droq->desc_ring_dma);
292 if (droq->desc_ring == NULL) {
297 lio_dev_dbg(oct, "droq[%d]: desc_ring: virt: 0x%p, dma: %llx\n", q_no,
298 droq->desc_ring, LIO_CAST64(droq->desc_ring_dma));
415 struct lio_droq_desc *desc_ring)
426 desc_ring[droq->refill_idx].buffer_ptr =
427 desc_ring[refill_index].buffer_ptr;
429 desc_ring[refill_index].buffer_ptr = 0;
461 struct lio_droq_desc *desc_ring;
466 desc_ring = droq->desc_ring;
494 desc_ring[droq->refill_idx].buffer_ptr =
506 desc_refilled += lio_droq_refill_pullup_descs(droq, desc_ring);