Searched refs:vq_used (Results 1 – 3 of 3) sorted by relevance
296 if (vq->vq_used_idx != vq->vq_used->idx) { in virtio_check_vq()430 vq->vq_used = (struct vring_used*)(((char*)vq->vq_desc) + in virtio_alloc_vq()773 if (!(vq->vq_used->flags & VRING_USED_F_NO_NOTIFY)) in virtio_enqueue_commit()853 if (vq->vq_used_idx == vq->vq_used->idx) in virtio_dequeue()860 slot = vq->vq_used->ring[usedidx].id; in virtio_dequeue()869 *lenp = vq->vq_used->ring[usedidx].len; in virtio_dequeue()1000 if (vq->vq_used_idx != vq->vq_used->idx) in virtio_start_vq_intr()1016 n = (uint16_t)(vq->vq_used->idx - vq->vq_used_idx); in virtio_nused()1057 printf(" + used flags: 0x%X\n",vq->vq_used->flags); in virtio_vq_dump()1058 printf(" + used idx: %d\n",vq->vq_used->idx); in virtio_vq_dump()[all …]
192 #define VQ_AVAIL_EVENT(vq) (*(uint16_t*)(&(vq)->vq_used->ring[(vq)->vq_num]))
113 struct vring_used *vq_used; member