Searched refs:vq_used_cons_idx (Results 1 – 1 of 1) sorted by relevance
83 uint16_t vq_used_cons_idx; member316 vq->vq_used_cons_idx = 0; in virtqueue_reinit()406 nused = (uint16_t)(used_idx - vq->vq_used_cons_idx); in virtqueue_nused()415 return (vq->vq_used_cons_idx != vq->vq_ring.used->idx); in virtqueue_pending()431 vring_used_event(&vq->vq_ring) = vq->vq_used_cons_idx; in virtqueue_enable_intr()443 if (vq->vq_used_cons_idx != vq->vq_ring.used->idx) in virtqueue_enable_intr()460 ndesc = (uint16_t)(vq->vq_ring.avail->idx - vq->vq_used_cons_idx) / 2; in virtqueue_postpone_intr()463 vring_used_event(&vq->vq_ring) = vq->vq_used_cons_idx + ndesc; in virtqueue_postpone_intr()550 if (vq->vq_used_cons_idx == vq->vq_ring.used->idx) in virtqueue_dequeue()553 used_idx = vq->vq_used_cons_idx++ & (vq->vq_nentries - 1); in virtqueue_dequeue()[all …]