Searched refs:vq_last_avail (Results 1 - 6 of 6) sorted by relevance

/freebsd-13-stable/sys/dev/beri/virtio/
H A Dvirtio.h52 uint16_t vq_last_avail; /* a recent value of vq_avail->va_idx */ member in struct:vqueue_info
H A Dvirtio.c85 return (vq_ring_ready(vq) && vq->vq_last_avail !=
131 idx = vq->vq_last_avail;
178 head = be16toh(vq->vq_avail->ring[vq->vq_last_avail++ & mask]);
H A Dvirtio_block.c345 vq->vq_last_avail = 0;
/freebsd-13-stable/usr.sbin/bhyve/
H A Dvirtio.c106 vq->vq_last_avail = 0;
204 vq->vq_last_avail = 0;
288 * since the last time we updated vq->vq_last_avail.
293 idx = vq->vq_last_avail;
315 vq->vq_last_avail++;
398 vq->vq_last_avail -= n_chains;
892 SNAPSHOT_VAR_OR_LEAVE(vq->vq_last_avail, meta, ret, done);
H A Dvirtio.h400 uint16_t vq_last_avail; /* a recent value of vq_avail->va_idx */ member in struct:vqueue_info
436 return (vq_ring_ready(vq) && vq->vq_last_avail !=
/freebsd-13-stable/sys/dev/beri/virtio/network/
H A Dif_vtbe.c381 vq->vq_last_avail = 0;

Completed in 148 milliseconds