Home
last modified time | relevance | path

Searched refs:virtqueue_add_sgs (Results 1 – 18 of 18) sorted by relevance

/linux/sound/virtio/
H A Dvirtio_pcm_msg.c234 rc = virtqueue_add_sgs(vqueue, psgs, 2, 1, msg, in virtsnd_pcm_msg_send()
237 rc = virtqueue_add_sgs(vqueue, psgs, 1, 2, msg, in virtsnd_pcm_msg_send()
H A Dvirtio_card.c41 if (virtqueue_add_sgs(vqueue, psgs, 0, 1, event, gfp) || !notify) in virtsnd_event_send()
/linux/Documentation/driver-api/virtio/
H A Dwriting_virtio_drivers.rst145 virtqueue_add_outbuf() or virtqueue_add_sgs(), depending on whether you
164 :identifiers: virtqueue_add_sgs
/linux/drivers/i2c/busses/
H A Di2c-virtio.c100 if (virtqueue_add_sgs(vq, sgs, outcnt, incnt, &reqs[i], GFP_KERNEL)) { in virtio_i2c_prepare_reqs()
/linux/include/linux/
H A Dvirtio.h87 int virtqueue_add_sgs(struct virtqueue *vq,
/linux/net/vmw_vsock/
H A Dvirtio_transport.c146 ret = virtqueue_add_sgs(vq, sgs, out_sg, in_sg, skb, gfp); in virtio_transport_send_skb()
329 ret = virtqueue_add_sgs(vq, &p, 0, 1, skb, GFP_KERNEL); in virtio_vsock_rx_fill()
/linux/drivers/nvdimm/
H A Dnd_virtio.c193 err = virtqueue_add_sgs(vpmem->req_vq, sgs, 1, 1, req_data, in virtio_pmem_flush()
/linux/drivers/gpu/drm/virtio/
H A Dvirtgpu_vq.c361 ret = virtqueue_add_sgs(vq, sgs, outcnt, incnt, vbuf, GFP_ATOMIC); in virtio_gpu_panic_queue_ctrl_sgs()
441 ret = virtqueue_add_sgs(vq, sgs, outcnt, incnt, vbuf, GFP_ATOMIC); in virtio_gpu_queue_ctrl_sgs()
592 ret = virtqueue_add_sgs(vq, sgs, outcnt, 0, vbuf, GFP_ATOMIC); in virtio_gpu_queue_cursor()
/linux/arch/um/drivers/
H A Dvirtio_pcidev.c160 ret = virtqueue_add_sgs(dev->cmd_vq, sgs_list, in virtio_pcidev_send_cmd()
/linux/drivers/iommu/
H A Dvirtio-iommu.c248 ret = virtqueue_add_sgs(vq, sg, 1, 1, req, GFP_ATOMIC); in __viommu_add_req()
252 ret = virtqueue_add_sgs(vq, sg, 1, 1, req, GFP_ATOMIC); in __viommu_add_req()
/linux/drivers/crypto/virtio/
H A Dvirtio_crypto_akcipher_algs.c257 ret = virtqueue_add_sgs(data_vq->vq, sgs, num_out, num_in, vc_req, GFP_ATOMIC); in __virtio_crypto_akcipher_do_req()
H A Dvirtio_crypto_skcipher_algs.c448 err = virtqueue_add_sgs(data_vq->vq, sgs, num_out, in __virtio_crypto_skcipher_do_req()
/linux/tools/virtio/
H A Dvringh_test.c522 err = virtqueue_add_sgs(vq, sgs, 1, 1, &err, GFP_KERNEL); in main()
/linux/drivers/virtio/
H A Dvirtio_rtc_driver.c432 ret = virtqueue_add_sgs(vq->vq, sgs, 1, 1, msg, GFP_ATOMIC); in viortc_msg_xfer()
H A Dvirtio_pci_modern.c104 ret = virtqueue_add_sgs(vq, sgs, out_num, in_num, cmd, GFP_KERNEL); in virtqueue_exec_admin_cmd()
H A Dvirtio_ring.c2862 int virtqueue_add_sgs(struct virtqueue *_vq, in virtqueue_add_sgs() function
2881 EXPORT_SYMBOL_GPL(virtqueue_add_sgs);
H A Dvirtio_mem.c1407 rc = virtqueue_add_sgs(vm->vq, sgs, 1, 1, vm, GFP_KERNEL); in virtio_mem_send_request()
/linux/drivers/net/
H A Dvirtio_net.c3585 ret = virtqueue_add_sgs(vi->cvq, sgs, out_num, in_num, vi, GFP_ATOMIC); in virtnet_send_command_reply()