Home
last modified time | relevance | path

Searched refs:virtqueue_enqueue (Results 1 – 11 of 11) sorted by relevance

/freebsd/sys/dev/virtio/
H A Dvirtqueue.h96 int virtqueue_enqueue(struct virtqueue *vq, void *cookie,
H A Dvirtqueue.c524 virtqueue_enqueue(struct virtqueue *vq, void *cookie, struct sglist *sg, in virtqueue_enqueue() function
/freebsd/sys/dev/netmap/
H A Dif_vtnet_netmap.h103 err = virtqueue_enqueue(vq, /*cookie=*/txq, sg, in vtnet_netmap_txsync()
192 err = virtqueue_enqueue(vq, /*cookie=*/rxq, &sg, in vtnet_netmap_kring_refill()
/freebsd/sys/dev/virtio/console/
H A Dvirtio_console.c623 return (virtqueue_enqueue(vq, control, &sg, 0, sg.sg_nseg)); in vtcon_ctrl_event_enqueue()
982 error = virtqueue_enqueue(vq, control, &sg, sg.sg_nseg, 0); in vtcon_ctrl_poll()
1021 error = virtqueue_enqueue(vq, buf, &sg, 0, sg.sg_nseg); in vtcon_port_enqueue_buf()
1376 error = virtqueue_enqueue(vq, buf, &sg, sg.sg_nseg, 0); in vtcon_port_out()
/freebsd/sys/dev/virtio/random/
H A Dvirtio_random.c280 error = virtqueue_enqueue(vq, sc, sc->vtrnd_sg, 0, 1); in vtrnd_enqueue()
/freebsd/sys/dev/virtio/p9fs/
H A Dvirtio_p9fs.c174 error = virtqueue_enqueue(vq, req, sg, readable, writable); in vt9p_request()
/freebsd/sys/dev/virtio/balloon/
H A Dvirtio_balloon.c419 error = virtqueue_enqueue(vq, vq, &sg, 1, 0); in vtballoon_send_page_frames()
/freebsd/sys/dev/virtio/scsi/
H A Dvirtio_scsi.c1122 error = virtqueue_enqueue(vq, req, sg, readable, writable); in vtscsi_execute_scsi_cmd()
1438 error = virtqueue_enqueue(vq, req, sg, readable, writable); in vtscsi_execute_ctrl_req()
1835 error = virtqueue_enqueue(vq, event, sg, 0, sg->sg_nseg); in vtscsi_enqueue_event_buf()
/freebsd/sys/dev/virtio/gpu/
H A Dvirtio_gpu.c470 error = virtqueue_enqueue(sc->vtgpu_ctrl_vq, resp, &sg, 1, 1);
/freebsd/sys/dev/virtio/network/
H A Dif_vtnet.c1740 return (virtqueue_enqueue(rxq->vtnrx_vq, m, sg, 0, sg->sg_nseg)); in vtnet_rxq_enqueue_buf()
2568 error = virtqueue_enqueue(vq, txhdr, sg, sg->sg_nseg, 0); in vtnet_txq_enqueue_buf()
3546 if (virtqueue_enqueue(vq, cookie, sg, readable, writable) == 0) { in vtnet_exec_ctrl_cmd()
/freebsd/sys/dev/virtio/block/
H A Dvirtio_blk.c1145 error = virtqueue_enqueue(vq, req, sg, readable, writable); in vtblk_request_execute_cb()