Home
last modified time | relevance | path

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

/freebsd-13.1/sys/dev/virtio/
H A Dvirtqueue.h91 int virtqueue_empty(struct virtqueue *vq);
H A Dvirtqueue.c418 virtqueue_empty(struct virtqueue *vq) in virtqueue_empty() function
/freebsd-13.1/sys/dev/virtio/block/
H A Dvirtio_blk.c959 if (!virtqueue_empty(vq)) in vtblk_request_execute()
1076 KASSERT(virtqueue_empty(vq), ("virtqueue not empty")); in vtblk_drain_vq()
1262 if (!virtqueue_empty(vq)) in vtblk_poll_request()
1289 while (!virtqueue_empty(sc->vtblk_vq)) { in vtblk_quiesce()
1350 while (!virtqueue_empty(sc->vtblk_vq)) in vtblk_dump_quiesce()
/freebsd-13.1/sys/dev/virtio/console/
H A Dvirtio_console.c985 KASSERT(virtqueue_empty(vq), in vtcon_ctrl_poll()
1112 KASSERT(virtqueue_empty(port->vtcport_invq), in vtcon_port_init_vqs()
1114 KASSERT(virtqueue_empty(port->vtcport_outvq), in vtcon_port_init_vqs()
1373 KASSERT(virtqueue_empty(vq), in vtcon_port_out()
/freebsd-13.1/sys/dev/virtio/random/
H A Dvirtio_random.c279 KASSERT(virtqueue_empty(vq), ("%s: non-empty queue", __func__)); in vtrnd_harvest()
/freebsd-13.1/sys/dev/virtio/network/
H A Dif_vtnet.c1520 KASSERT(virtqueue_empty(vq), in vtnet_rxq_free_mbufs()
2335 KASSERT(virtqueue_empty(vq), in vtnet_txq_free_mbufs()
2839 if (virtqueue_empty(vq)) in vtnet_txq_eof()
3495 KASSERT(virtqueue_empty(sc->vtnet_ctrl_vq), in vtnet_free_ctrl_vq()
3510 if (!virtqueue_empty(vq)) in vtnet_exec_ctrl_cmd()
/freebsd-13.1/sys/dev/virtio/scsi/
H A Dvirtio_scsi.c1918 KASSERT(virtqueue_empty(vq), ("eventvq not empty")); in vtscsi_drain_event_vq()
1999 KASSERT(virtqueue_empty(vq), ("virtqueue not empty")); in vtscsi_drain_vq()