Home
last modified time | relevance | path

Searched refs:virtqueue_empty (Results 1 – 7 of 7) sorted by relevance

/freebsd/sys/dev/virtio/
H A Dvirtqueue.h89 bool virtqueue_empty(struct virtqueue *vq);
H A Dvirtqueue.c421 virtqueue_empty(struct virtqueue *vq) in virtqueue_empty() function
/freebsd/sys/dev/virtio/block/
H A Dvirtio_blk.c1070 if (!virtqueue_empty(vq)) { in vtblk_request_execute_cb()
1257 KASSERT(virtqueue_empty(vq), ("virtqueue not empty")); in vtblk_drain_vq()
1444 if (!virtqueue_empty(vq)) in vtblk_poll_request()
1476 while (!virtqueue_empty(sc->vtblk_vq)) { in vtblk_quiesce()
1537 while (!virtqueue_empty(sc->vtblk_vq)) in vtblk_dump_quiesce()
/freebsd/sys/dev/virtio/console/
H A Dvirtio_console.c980 KASSERT(virtqueue_empty(vq), in vtcon_ctrl_poll()
1107 KASSERT(virtqueue_empty(port->vtcport_invq), in vtcon_port_init_vqs()
1109 KASSERT(virtqueue_empty(port->vtcport_outvq), in vtcon_port_init_vqs()
1368 KASSERT(virtqueue_empty(vq), in vtcon_port_out()
/freebsd/sys/dev/virtio/random/
H A Dvirtio_random.c278 KASSERT(virtqueue_empty(vq), ("%s: non-empty queue", __func__)); in vtrnd_enqueue()
/freebsd/sys/dev/virtio/network/
H A Dif_vtnet.c1529 KASSERT(virtqueue_empty(vq), in vtnet_rxq_free_mbufs()
2373 KASSERT(virtqueue_empty(vq), in vtnet_txq_free_mbufs()
2887 if (virtqueue_empty(vq)) in vtnet_txq_eof()
3536 KASSERT(virtqueue_empty(sc->vtnet_ctrl_vq), in vtnet_free_ctrl_vq()
3551 if (!virtqueue_empty(vq)) in vtnet_exec_ctrl_cmd()
/freebsd/sys/dev/virtio/scsi/
H A Dvirtio_scsi.c1914 KASSERT(virtqueue_empty(vq), ("eventvq not empty")); in vtscsi_drain_event_vq()
1995 KASSERT(virtqueue_empty(vq), ("virtqueue not empty")); in vtscsi_drain_vq()