Lines Matching refs:desc_idx
572 uint16_t used_idx, desc_idx;
581 desc_idx = (uint16_t) uep->id;
585 vq_ring_free_chain(vq, desc_idx);
587 cookie = vq->vq_descx[desc_idx].cookie;
588 VQASSERT(vq, cookie != NULL, "no cookie for index %d", desc_idx);
589 vq->vq_descx[desc_idx].cookie = NULL;
669 vq_ring_update_avail(struct virtqueue *vq, uint16_t desc_idx)
681 vq->vq_ring.avail->ring[avail_idx] = desc_idx;
827 vq_ring_free_chain(struct virtqueue *vq, uint16_t desc_idx)
832 VQ_RING_ASSERT_VALID_IDX(vq, desc_idx);
833 dp = &vq->vq_ring.desc[desc_idx];
834 dxp = &vq->vq_descx[desc_idx];
859 vq->vq_desc_head_idx = desc_idx;