virtqueue_empty
if (!virtqueue_empty(vq)) {
KASSERT(virtqueue_empty(vq), ("virtqueue not empty"));
if (!virtqueue_empty(vq))
while (!virtqueue_empty(sc->vtblk_vq)) {
while (!virtqueue_empty(sc->vtblk_vq))
KASSERT(virtqueue_empty(port->vtcport_invq),
KASSERT(virtqueue_empty(port->vtcport_outvq),
KASSERT(virtqueue_empty(vq),
KASSERT(virtqueue_empty(vq),
KASSERT(virtqueue_empty(vq),
KASSERT(virtqueue_empty(vq),
if (virtqueue_empty(vq))
KASSERT(virtqueue_empty(sc->vtnet_ctrl_vq),
if (!virtqueue_empty(vq))
KASSERT(virtqueue_empty(vq), ("%s: non-empty queue", __func__));
KASSERT(virtqueue_empty(vq), ("eventvq not empty"));
KASSERT(virtqueue_empty(vq), ("virtqueue not empty"));
bool virtqueue_empty(struct virtqueue *vq);