Searched refs:virtqueue_add_inbuf (Results 1 – 15 of 15) sorted by relevance
| /linux/Documentation/driver-api/virtio/ |
| H A D | writing_virtio_drivers.rst | 144 appropriate virtqueue using any of the virtqueue_add_inbuf(), 154 virtqueue_add_inbuf(dev->vq, sg, 1, buffer, GFP_ATOMIC); 158 :identifiers: virtqueue_add_inbuf
|
| /linux/drivers/char/hw_random/ |
| H A D | virtio-rng.c | 64 virtqueue_add_inbuf(vi->vq, &sg, 1, vi->data, GFP_KERNEL); in request_entropy()
|
| /linux/include/linux/ |
| H A D | virtio.h | 60 int virtqueue_add_inbuf(struct virtqueue *vq,
|
| /linux/drivers/rpmsg/ |
| H A D | virtio_rpmsg_bus.c | 712 err = virtqueue_add_inbuf(vrp->rvq, &sg, 1, msg, GFP_KERNEL); in rpmsg_recv_single() 886 err = virtqueue_add_inbuf(vrp->rvq, &sg, 1, cpu_addr, in rpmsg_probe()
|
| /linux/drivers/bluetooth/ |
| H A D | virtio_bt.c | 42 err = virtqueue_add_inbuf(vq, sg, 1, skb, GFP_KERNEL); in virtbt_add_inbuf()
|
| /linux/drivers/virtio/ |
| H A D | virtio_balloon.c | 208 err = virtqueue_add_inbuf(vq, sg, nents, vb, GFP_NOWAIT); in virtballoon_free_page_report() 718 err = virtqueue_add_inbuf(vq, &sg, 1, p, GFP_KERNEL); in get_free_page_and_send()
|
| H A D | virtio_rtc_driver.c | 141 return virtqueue_add_inbuf(vq, &sg, 1, data, GFP_ATOMIC); in viortc_feed_vq()
|
| H A D | virtio_ring.c | 2898 int virtqueue_add_inbuf(struct virtqueue *vq, in virtqueue_add_inbuf() function 2905 EXPORT_SYMBOL_GPL(virtqueue_add_inbuf);
|
| /linux/drivers/iommu/ |
| H A D | virtio-iommu.c | 647 ret = virtqueue_add_inbuf(vq, sg, 1, evt, GFP_ATOMIC); in viommu_event_handler() 1140 ret = virtqueue_add_inbuf(vq, sg, 1, &evts[i], GFP_KERNEL); in viommu_fill_evtq()
|
| /linux/tools/virtio/ |
| H A D | vhost_net_test.c | 359 r = virtqueue_add_inbuf(vq->vq, &sl, 1, in run_rx_test()
|
| H A D | vringh_test.c | 388 err = virtqueue_add_inbuf(vq, sg, num_sg, in parallel_test()
|
| /linux/arch/um/drivers/ |
| H A D | virtio_pcidev.c | 398 if (virtqueue_add_inbuf(vq, sg, 1, buf, GFP_ATOMIC)) in virtio_pcidev_irq_vq_addbuf()
|
| /linux/drivers/char/ |
| H A D | virtio_console.c | 490 ret = virtqueue_add_inbuf(vq, sg, 1, buf, GFP_ATOMIC); in add_inbuf()
|
| /linux/drivers/net/wireless/virtual/ |
| H A D | mac80211_hwsim.c | 6913 err = virtqueue_add_inbuf(vq, sg, 1, skb, GFP_ATOMIC); in hwsim_virtio_rx_work() 6952 err = virtqueue_add_inbuf(vq, sg, 1, skb, GFP_KERNEL); in fill_vq()
|
| /linux/drivers/net/ |
| H A D | virtio_net.c | 2739 err = virtqueue_add_inbuf(rq->vq, rq->sg, vi->big_packets_num_skbfrags + 2, in add_recvbuf_big()
|