/linux/tools/virtio/ |
H A D | vringh_test.c | 339 while ((dbuf = virtqueue_get_buf(vq, &len)) != NULL) { in parallel_test() 416 dbuf = virtqueue_get_buf(vq, &len); in parallel_test() 568 ret = virtqueue_get_buf(vq, &i); in main() 630 ret = virtqueue_get_buf(vq, &i); in main() 663 assert(virtqueue_get_buf(vq, &len) != NULL); in main()
|
H A D | vhost_net_test.c | 310 while (virtqueue_get_buf(vq->vq, &len)) { in run_tx_test() 379 while (virtqueue_get_buf(vq->vq, &len)) { in run_rx_test()
|
H A D | virtio_test.c | 228 while (virtqueue_get_buf(vq->vq, &len)) { in run_test()
|
/linux/tools/virtio/linux/ |
H A D | virtio.h | 52 void *virtqueue_get_buf(struct virtqueue *vq, unsigned int *len);
|
/linux/arch/um/drivers/ |
H A D | virtio_pcidev.c | 180 void *completed = virtqueue_get_buf(dev->cmd_vq, &len); in virtio_pcidev_send_cmd() 445 while ((cmd = virtqueue_get_buf(vq, &len))) in virtio_pcidev_cmd_vq_cb() 454 while ((msg = virtqueue_get_buf(vq, &len))) { in virtio_pcidev_irq_vq_cb()
|
/linux/sound/virtio/ |
H A D | virtio_card.c | 93 while ((event = virtqueue_get_buf(vqueue, &length))) { in virtsnd_event_notify_cb() 184 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()
|
H A D | virtio_pcm_msg.c | 359 while ((msg = virtqueue_get_buf(queue->vqueue, &written_bytes))) in virtsnd_pcm_notify_cb()
|
/linux/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()
|
/linux/net/vmw_vsock/ |
H A D | virtio_transport.c | 357 while ((skb = virtqueue_get_buf(vq, &len)) != NULL) { in virtio_transport_tx_work() 463 while ((event = virtqueue_get_buf(vq, &len)) != NULL) { in virtio_transport_event_work() 639 skb = virtqueue_get_buf(vq, &len); in virtio_transport_rx_work()
|
/linux/Documentation/driver-api/virtio/ |
H A D | writing_virtio_drivers.rst | 43 while ((buf = virtqueue_get_buf(dev->vq, &len)) != NULL) { 167 driver and notifies it back, the driver can call virtqueue_get_buf() to
|
/linux/drivers/char/ |
H A D | virtio_console.c | 468 buf = virtqueue_get_buf(port->in_vq, &len); in get_inbuf() 561 while (!virtqueue_get_buf(vq, &len) in __send_control_msg() 590 while ((buf = virtqueue_get_buf(port->out_vq, &len))) { in reclaim_consumed_buffers() 636 while (!virtqueue_get_buf(out_vq, &len) in __send_to_port() 1671 while ((buf = virtqueue_get_buf(vq, &len))) { in control_work_handler() 1694 while ((buf = virtqueue_get_buf(vq, &len))) in flush_bufs()
|
/linux/drivers/rpmsg/ |
H A D | virtio_rpmsg_bus.c | 450 ret = virtqueue_get_buf(vrp->svq, &len); in get_a_tx_buf() 764 msg = virtqueue_get_buf(rvq, &len); in rpmsg_recv_done() 777 msg = virtqueue_get_buf(rvq, &len); in rpmsg_recv_done()
|
/linux/drivers/virtio/ |
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()
|
H A D | virtio_rtc_driver.c | 250 token = virtqueue_get_buf(vq, &len); in viortc_do_cb()
|
H A D | virtio_pci_modern.c | 59 while ((cmd = virtqueue_get_buf(vq, &len))) { in vp_modern_avq_done()
|
H A D | virtio_ring.c | 2549 void *virtqueue_get_buf(struct virtqueue *_vq, unsigned int *len) in virtqueue_get_buf() function 2553 EXPORT_SYMBOL_GPL(virtqueue_get_buf);
|
/linux/include/linux/ |
H A D | virtio.h | 86 void *virtqueue_get_buf(struct virtqueue *vq, unsigned int *len);
|
/linux/drivers/gpio/ |
H A D | gpio-virtio.c | 396 irq_line = virtqueue_get_buf(vgpio->event_vq, &len); in virtio_gpio_event_vq() 430 line = virtqueue_get_buf(vq, &len); in virtio_gpio_request_vq()
|
/linux/drivers/i2c/busses/ |
H A D | i2c-virtio.c | 53 while ((req = virtqueue_get_buf(vq, &len))) in virtio_i2c_msg_done()
|
/linux/drivers/scsi/ |
H A D | virtio_scsi.c | 187 while ((buf = virtqueue_get_buf(vq, &len)) != NULL) in virtscsi_vq_done() 763 while ((buf = virtqueue_get_buf(virtscsi_vq->vq, &len)) != NULL) { in virtscsi_mq_poll()
|
/linux/net/9p/ |
H A D | trans_virtio.c | 139 while ((req = virtqueue_get_buf(chan->vq, &len)) != NULL) { in req_done()
|
/linux/drivers/block/ |
H A D | virtio_blk.c | 362 while ((vbr = virtqueue_get_buf(vblk->vqs[qid].vq, &len)) != NULL) { in virtblk_done() 1207 while ((vbr = virtqueue_get_buf(vq->vq, &len)) != NULL) { in virtblk_poll()
|
/linux/drivers/net/caif/ |
H A D | caif_virtio.c | 173 buf_info = virtqueue_get_buf(vq_tx, &len); in cfv_release_used_buf()
|
/linux/drivers/net/ |
H A D | virtio_net.c | 598 while ((ptr = virtqueue_get_buf(sq->vq, &len)) != NULL) { in __free_old_xmit() 1293 xdp = virtqueue_get_buf(rq->vq, &len); in xsk_drop_follow_bufs() 1321 buf = virtqueue_get_buf(rq->vq, &len); in xsk_append_merge_buffer() 2967 buf = virtqueue_get_buf(rq->vq, &len); in virtnet_receive_xsk_bufs() 2997 (buf = virtqueue_get_buf(rq->vq, &len)) != NULL) { in virtnet_receive_packets() 3618 while (!virtqueue_get_buf(vi->cvq, &tmp) && in virtnet_send_command_reply()
|