/kernel/linux/linux-5.10/drivers/virtio/ |
H A D | virtio_balloon.c | 164 wait_event(vb->acked, virtqueue_get_buf(vq, &len)); in tell_host() 190 wait_event(vb->acked, virtqueue_get_buf(vq, &unused)); in virtballoon_free_page_report() 389 if (!virtqueue_get_buf(vq, &len)) in stats_handle_request() 596 while (virtqueue_get_buf(vq, &unused)) in send_cmd_id_start() 615 while (virtqueue_get_buf(vq, &unused)) in send_cmd_id_stop() 634 while (virtqueue_get_buf(vq, &unused)) in get_free_page_and_send()
|
H A D | virtio_input.c | 41 while ((event = virtqueue_get_buf(vi->evt, &len)) != NULL) { in virtinput_recv_events() 98 while ((stsbuf = virtqueue_get_buf(vi->sts, &len)) != NULL) in virtinput_recv_status()
|
/kernel/linux/linux-6.6/drivers/virtio/ |
H A D | virtio_balloon.c | 157 wait_event(vb->acked, virtqueue_get_buf(vq, &len)); in tell_host() 183 wait_event(vb->acked, virtqueue_get_buf(vq, &unused)); in virtballoon_free_page_report() 382 if (!virtqueue_get_buf(vq, &len)) in stats_handle_request() 589 while (virtqueue_get_buf(vq, &unused)) in send_cmd_id_start() 608 while (virtqueue_get_buf(vq, &unused)) in send_cmd_id_stop() 627 while (virtqueue_get_buf(vq, &unused)) in get_free_page_and_send()
|
H A D | virtio_input.c | 42 while ((event = virtqueue_get_buf(vi->evt, &len)) != NULL) { in virtinput_recv_events() 114 while ((stsbuf = virtqueue_get_buf(vi->sts, &len)) != NULL) in virtinput_recv_status()
|
/kernel/linux/linux-5.10/tools/virtio/linux/ |
H A D | virtio.h | 49 void *virtqueue_get_buf(struct virtqueue *vq, unsigned int *len);
|
/kernel/linux/linux-6.6/tools/virtio/linux/ |
H A D | virtio.h | 52 void *virtqueue_get_buf(struct virtqueue *vq, unsigned int *len);
|
/kernel/linux/linux-5.10/tools/virtio/ |
H A D | vringh_test.c | 336 while ((dbuf = virtqueue_get_buf(vq, &len)) != NULL) { in parallel_test() 413 dbuf = virtqueue_get_buf(vq, &len); in parallel_test() 565 ret = virtqueue_get_buf(vq, &i); in main() 567 errx(1, "virtqueue_get_buf: %p", ret); in main() 627 ret = virtqueue_get_buf(vq, &i); in main() 629 errx(1, "virtqueue_get_buf: %p", ret); in main() 660 assert(virtqueue_get_buf(vq, &len) != NULL); in main()
|
/kernel/linux/linux-6.6/tools/virtio/ |
H A D | vringh_test.c | 336 while ((dbuf = virtqueue_get_buf(vq, &len)) != NULL) { in parallel_test() 413 dbuf = virtqueue_get_buf(vq, &len); in parallel_test() 565 ret = virtqueue_get_buf(vq, &i); in main() 567 errx(1, "virtqueue_get_buf: %p", ret); in main() 627 ret = virtqueue_get_buf(vq, &i); in main() 629 errx(1, "virtqueue_get_buf: %p", ret); in main() 660 assert(virtqueue_get_buf(vq, &len) != NULL); in main()
|
/kernel/linux/linux-6.6/drivers/bluetooth/ |
H A D | virtio_bt.c | 226 skb = virtqueue_get_buf(vbt->vqs[VIRTBT_VQ_RX], &len); in virtbt_rx_work() 244 while ((skb = virtqueue_get_buf(vq, &len))) in virtbt_tx_done()
|
/kernel/linux/linux-6.6/sound/virtio/ |
H A D | virtio_card.c | 90 while ((event = virtqueue_get_buf(vqueue, &length))) { in virtsnd_event_notify_cb() 186 while ((event = virtqueue_get_buf(queue->vqueue, &length))) in virtsnd_disable_event_vq()
|
H A D | virtio_ctl_msg.c | 304 while ((msg = virtqueue_get_buf(vqueue, &length))) in virtsnd_ctl_notify_cb()
|
/kernel/linux/linux-5.10/drivers/nvdimm/ |
H A D | nd_virtio.c | 21 while ((req_data = virtqueue_get_buf(vq, &len)) != NULL) { in virtio_pmem_host_ack()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | virtio.h | 66 void *virtqueue_get_buf(struct virtqueue *vq, unsigned int *len);
|
/kernel/linux/linux-6.6/drivers/nvdimm/ |
H A D | nd_virtio.c | 21 while ((req_data = virtqueue_get_buf(vq, &len)) != NULL) { in virtio_pmem_host_ack()
|
/kernel/linux/linux-5.10/net/vmw_vsock/ |
H A D | virtio_transport.c | 305 while ((pkt = virtqueue_get_buf(vq, &len)) != NULL) { in virtio_transport_tx_work() 411 while ((event = virtqueue_get_buf(vq, &len)) != NULL) { in virtio_transport_event_work() 520 pkt = virtqueue_get_buf(vq, &len); in virtio_transport_rx_work()
|
/kernel/linux/linux-6.6/net/vmw_vsock/ |
H A D | virtio_transport.c | 270 while ((skb = virtqueue_get_buf(vq, &len)) != NULL) { in virtio_transport_tx_work() 376 while ((event = virtqueue_get_buf(vq, &len)) != NULL) { in virtio_transport_event_work() 510 skb = virtqueue_get_buf(vq, &len); in virtio_transport_rx_work()
|
/kernel/linux/linux-5.10/drivers/crypto/virtio/ |
H A D | virtio_crypto_core.c | 40 while ((vc_ctrl_req = virtqueue_get_buf(vq, &len)) != NULL) { in virtcrypto_ctrlq_callback() 84 while ((vc_req = virtqueue_get_buf(vq, &len)) != NULL) { in virtcrypto_done_task()
|
/kernel/linux/linux-6.6/drivers/crypto/virtio/ |
H A D | virtio_crypto_core.c | 40 while ((vc_ctrl_req = virtqueue_get_buf(vq, &len)) != NULL) { in virtcrypto_ctrlq_callback() 84 while ((vc_req = virtqueue_get_buf(vq, &len)) != NULL) { in virtcrypto_done_task()
|
/kernel/linux/linux-6.6/arch/um/drivers/ |
H A D | virt-pci.c | 157 void *completed = virtqueue_get_buf(dev->cmd_vq, &len); in um_pci_send_cmd() 526 while ((cmd = virtqueue_get_buf(vq, &len))) { in um_pci_cmd_vq_cb() 538 while ((msg = virtqueue_get_buf(vq, &len))) { in um_pci_irq_vq_cb()
|
/kernel/linux/linux-5.10/drivers/rpmsg/ |
H A D | virtio_rpmsg_bus.c | 464 ret = virtqueue_get_buf(vrp->svq, &len); in get_a_tx_buf() 785 msg = virtqueue_get_buf(rvq, &len); in rpmsg_recv_done() 798 msg = virtqueue_get_buf(rvq, &len); in rpmsg_recv_done()
|
/kernel/linux/linux-6.6/drivers/rpmsg/ |
H A D | virtio_rpmsg_bus.c | 456 ret = virtqueue_get_buf(vrp->svq, &len); in get_a_tx_buf() 786 msg = virtqueue_get_buf(rvq, &len); in rpmsg_recv_done() 799 msg = virtqueue_get_buf(rvq, &len); in rpmsg_recv_done()
|
/kernel/linux/linux-5.10/drivers/char/hw_random/ |
H A D | virtio-rng.c | 44 if (!virtqueue_get_buf(vi->vq, &len)) in random_recv_done()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | virtio.h | 73 void *virtqueue_get_buf(struct virtqueue *vq, unsigned int *len);
|
/kernel/linux/linux-6.6/drivers/char/hw_random/ |
H A D | virtio-rng.c | 44 if (!virtqueue_get_buf(vi->vq, &len)) in random_recv_done()
|
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-virtio.c | 53 while ((req = virtqueue_get_buf(vq, &len))) in virtio_i2c_msg_done()
|