| /linux-6.15/tools/testing/selftests/bpf/progs/ |
| H A D | loop6.c | 70 unsigned int out_sgs, unsigned int in_sgs) in BPF_KPROBE() argument 89 for (i = 0; (i < VIRTIO_MAX_SGS) && (i < in_sgs); i++) { in BPF_KPROBE() 90 __sink(in_sgs); in BPF_KPROBE()
|
| /linux-6.15/net/9p/ |
| H A D | trans_virtio.c | 258 int in, out, out_sgs, in_sgs; in p9_virtio_request() local 269 out_sgs = in_sgs = 0; in p9_virtio_request() 279 sgs[out_sgs + in_sgs++] = chan->sg + out; in p9_virtio_request() 281 err = virtqueue_add_sgs(chan->vq, sgs, out_sgs, in_sgs, req, in p9_virtio_request() 425 int in, out, err, out_sgs, in_sgs; in p9_virtio_zc_request() local 475 out_sgs = in_sgs = 0; in p9_virtio_zc_request() 500 sgs[out_sgs + in_sgs++] = chan->sg + out; in p9_virtio_zc_request() 503 sgs[out_sgs + in_sgs++] = chan->sg + out + in; in p9_virtio_zc_request() 508 BUG_ON(out_sgs + in_sgs > ARRAY_SIZE(sgs)); in p9_virtio_zc_request() 509 err = virtqueue_add_sgs(chan->vq, sgs, out_sgs, in_sgs, req, in p9_virtio_zc_request()
|
| /linux-6.15/sound/virtio/ |
| H A D | virtio_ctl_msg.c | 123 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()
|
| H A D | virtio_ctl_msg.h | 28 struct scatterlist *in_sgs, bool nowait);
|
| /linux-6.15/tools/virtio/linux/ |
| H A D | virtio.h | 36 unsigned int in_sgs,
|
| /linux-6.15/drivers/virtio/ |
| H A D | virtio_ring.c | 533 unsigned int in_sgs, in virtqueue_add_split() argument 616 for (; n < (out_sgs + in_sgs); n++) { in virtqueue_add_split() 1327 unsigned int in_sgs, in virtqueue_add_indirect_packed() argument 1357 for (n = 0; n < out_sgs + in_sgs; n++) { in virtqueue_add_indirect_packed() 1452 unsigned int in_sgs, in virtqueue_add_packed() argument 1482 in_sgs, data, premapped, gfp); in virtqueue_add_packed() 1512 for (n = 0; n < out_sgs + in_sgs; n++) { in virtqueue_add_packed() 2272 unsigned int in_sgs, in virtqueue_add() argument 2283 out_sgs, in_sgs, data, ctx, premapped, gfp); in virtqueue_add() 2303 unsigned int in_sgs, in virtqueue_add_sgs() argument [all …]
|
| /linux-6.15/drivers/crypto/virtio/ |
| H A D | virtio_crypto_common.h | 151 unsigned int out_sgs, unsigned int in_sgs,
|
| H A D | virtio_crypto_core.c | 50 unsigned int out_sgs, unsigned int in_sgs, in virtio_crypto_ctrl_vq_request() argument 59 err = virtqueue_add_sgs(vcrypto->ctrl_vq, sgs, out_sgs, in_sgs, vc_ctrl_req, GFP_ATOMIC); in virtio_crypto_ctrl_vq_request()
|
| /linux-6.15/fs/fuse/ |
| H A D | virtio_fs.c | 1386 unsigned int in_sgs = 0; in virtio_fs_enqueue_req() local 1418 sg_init_one(&sg[out_sgs + in_sgs++], in virtio_fs_enqueue_req() 1420 in_sgs += sg_init_fuse_args(&sg[out_sgs + in_sgs], req, in virtio_fs_enqueue_req() 1426 WARN_ON(out_sgs + in_sgs != total_sgs); in virtio_fs_enqueue_req() 1440 ret = virtqueue_add_sgs(vq, sgs, out_sgs, in_sgs, req, GFP_ATOMIC); in virtio_fs_enqueue_req()
|
| /linux-6.15/include/linux/ |
| H A D | virtio.h | 73 unsigned int in_sgs,
|