Home
last modified time | relevance | path

Searched refs:in_sgs (Results 1 – 10 of 10) sorted by relevance

/Linux-v6.1/net/9p/
Dtrans_virtio.c259 int in, out, out_sgs, in_sgs; in p9_virtio_request() local
270 out_sgs = in_sgs = 0; in p9_virtio_request()
280 sgs[out_sgs + in_sgs++] = chan->sg + out; in p9_virtio_request()
282 err = virtqueue_add_sgs(chan->vq, sgs, out_sgs, in_sgs, req, in p9_virtio_request()
426 int in, out, err, out_sgs, in_sgs; in p9_virtio_zc_request() local
476 out_sgs = in_sgs = 0; in p9_virtio_zc_request()
501 sgs[out_sgs + in_sgs++] = chan->sg + out; in p9_virtio_zc_request()
504 sgs[out_sgs + in_sgs++] = chan->sg + out + in; in p9_virtio_zc_request()
509 BUG_ON(out_sgs + in_sgs > ARRAY_SIZE(sgs)); in p9_virtio_zc_request()
510 err = virtqueue_add_sgs(chan->vq, sgs, out_sgs, in_sgs, req, in p9_virtio_zc_request()
/Linux-v6.1/tools/testing/selftests/bpf/progs/
Dloop6.c69 unsigned int out_sgs, unsigned int in_sgs) in BPF_KPROBE() argument
87 for (i = 0; (i < VIRTIO_MAX_SGS) && (i < in_sgs); i++) { in BPF_KPROBE()
/Linux-v6.1/sound/virtio/
Dvirtio_ctl_msg.c123 struct scatterlist *in_sgs, bool nowait) in virtsnd_ctl_msg_send() argument
147 if (in_sgs) in virtsnd_ctl_msg_send()
148 psgs[nouts + nins++] = in_sgs; in virtsnd_ctl_msg_send()
Dvirtio_ctl_msg.h28 struct scatterlist *in_sgs, bool nowait);
/Linux-v6.1/tools/virtio/linux/
Dvirtio.h36 unsigned int in_sgs,
/Linux-v6.1/drivers/virtio/
Dvirtio_ring.c521 unsigned int in_sgs, in virtqueue_add_split() argument
598 for (; n < (out_sgs + in_sgs); n++) { in virtqueue_add_split()
1234 unsigned int in_sgs, in virtqueue_add_indirect_packed() argument
1260 for (n = 0; n < out_sgs + in_sgs; n++) { in virtqueue_add_indirect_packed()
1348 unsigned int in_sgs, in virtqueue_add_packed() argument
1377 in_sgs, data, gfp); in virtqueue_add_packed()
1407 for (n = 0; n < out_sgs + in_sgs; n++) { in virtqueue_add_packed()
2087 unsigned int in_sgs, in virtqueue_add() argument
2095 out_sgs, in_sgs, data, ctx, gfp) : in virtqueue_add()
2097 out_sgs, in_sgs, data, ctx, gfp); in virtqueue_add()
[all …]
/Linux-v6.1/drivers/crypto/virtio/
Dvirtio_crypto_common.h146 unsigned int out_sgs, unsigned int in_sgs,
Dvirtio_crypto_core.c52 unsigned int out_sgs, unsigned int in_sgs, in virtio_crypto_ctrl_vq_request() argument
61 err = virtqueue_add_sgs(vcrypto->ctrl_vq, sgs, out_sgs, in_sgs, vc_ctrl_req, GFP_ATOMIC); in virtio_crypto_ctrl_vq_request()
/Linux-v6.1/fs/fuse/
Dvirtio_fs.c1132 unsigned int in_sgs = 0; in virtio_fs_enqueue_req() local
1164 sg_init_one(&sg[out_sgs + in_sgs++], in virtio_fs_enqueue_req()
1166 in_sgs += sg_init_fuse_args(&sg[out_sgs + in_sgs], req, in virtio_fs_enqueue_req()
1172 WARN_ON(out_sgs + in_sgs != total_sgs); in virtio_fs_enqueue_req()
1186 ret = virtqueue_add_sgs(vq, sgs, out_sgs, in_sgs, req, GFP_ATOMIC); in virtio_fs_enqueue_req()
/Linux-v6.1/include/linux/
Dvirtio.h60 unsigned int in_sgs,