Home
last modified time | relevance | path

Searched refs:in_sgs (Results 1 - 17 of 17) sorted by relevance

/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/
H A Dloop6.c70 unsigned int out_sgs, unsigned int in_sgs) in BPF_KPROBE()
89 for (i = 0; (i < VIRTIO_MAX_SGS) && (i < in_sgs); i++) { in BPF_KPROBE()
90 __sink(in_sgs); in BPF_KPROBE()
69 BPF_KPROBE(trace_virtqueue_add_sgs, void *unused, struct scatterlist **sgs, unsigned int out_sgs, unsigned int in_sgs) BPF_KPROBE() argument
/kernel/linux/linux-5.10/net/9p/
H A Dtrans_virtio.c254 int in, out, out_sgs, in_sgs; in p9_virtio_request() local
265 out_sgs = in_sgs = 0; in p9_virtio_request()
275 sgs[out_sgs + in_sgs++] = chan->sg + out; in p9_virtio_request()
277 err = virtqueue_add_sgs(chan->vq, sgs, out_sgs, in_sgs, req, in p9_virtio_request()
391 int in, out, err, out_sgs, in_sgs; in p9_virtio_zc_request() local
441 out_sgs = in_sgs = 0; in p9_virtio_zc_request()
466 sgs[out_sgs + in_sgs++] = chan->sg + out; in p9_virtio_zc_request()
469 sgs[out_sgs + in_sgs++] = chan->sg + out + in; in p9_virtio_zc_request()
474 BUG_ON(out_sgs + in_sgs > ARRAY_SIZE(sgs)); in p9_virtio_zc_request()
475 err = virtqueue_add_sgs(chan->vq, sgs, out_sgs, in_sgs, re in p9_virtio_zc_request()
[all...]
/kernel/linux/linux-6.6/net/9p/
H A Dtrans_virtio.c258 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, re in p9_virtio_zc_request()
[all...]
/kernel/linux/linux-6.6/sound/virtio/
H A Dvirtio_ctl_msg.c114 * @in_sgs: Additional sg-list to attach to the response header (may be NULL).
123 struct scatterlist *in_sgs, bool nowait) in virtsnd_ctl_msg_send()
147 if (in_sgs) in virtsnd_ctl_msg_send()
148 psgs[nouts + nins++] = in_sgs; in virtsnd_ctl_msg_send()
121 virtsnd_ctl_msg_send(struct virtio_snd *snd, struct virtio_snd_msg *msg, struct scatterlist *out_sgs, struct scatterlist *in_sgs, bool nowait) virtsnd_ctl_msg_send() argument
H A Dvirtio_ctl_msg.h28 struct scatterlist *in_sgs, bool nowait);
/kernel/linux/linux-5.10/drivers/virtio/
H A Dvirtio_ring.c419 unsigned int in_sgs, in virtqueue_add_split()
494 for (; n < (out_sgs + in_sgs); n++) { in virtqueue_add_split()
983 unsigned int in_sgs, in virtqueue_add_indirect_packed()
1009 for (n = 0; n < out_sgs + in_sgs; n++) { in virtqueue_add_indirect_packed()
1097 unsigned int in_sgs, in virtqueue_add_packed()
1126 in_sgs, data, gfp); in virtqueue_add_packed()
1156 for (n = 0; n < out_sgs + in_sgs; n++) { in virtqueue_add_packed()
1709 unsigned int in_sgs, in virtqueue_add()
1717 out_sgs, in_sgs, data, ctx, gfp) : in virtqueue_add()
1719 out_sgs, in_sgs, dat in virtqueue_add()
415 virtqueue_add_split(struct virtqueue *_vq, struct scatterlist *sgs[], unsigned int total_sg, unsigned int out_sgs, unsigned int in_sgs, void *data, void *ctx, gfp_t gfp) virtqueue_add_split() argument
979 virtqueue_add_indirect_packed(struct vring_virtqueue *vq, struct scatterlist *sgs[], unsigned int total_sg, unsigned int out_sgs, unsigned int in_sgs, void *data, gfp_t gfp) virtqueue_add_indirect_packed() argument
1093 virtqueue_add_packed(struct virtqueue *_vq, struct scatterlist *sgs[], unsigned int total_sg, unsigned int out_sgs, unsigned int in_sgs, void *data, void *ctx, gfp_t gfp) virtqueue_add_packed() argument
1705 virtqueue_add(struct virtqueue *_vq, struct scatterlist *sgs[], unsigned int total_sg, unsigned int out_sgs, unsigned int in_sgs, void *data, void *ctx, gfp_t gfp) virtqueue_add() argument
1736 virtqueue_add_sgs(struct virtqueue *_vq, struct scatterlist *sgs[], unsigned int out_sgs, unsigned int in_sgs, void *data, gfp_t gfp) virtqueue_add_sgs() argument
[all...]
/kernel/linux/linux-5.10/tools/virtio/linux/
H A Dvirtio.h33 unsigned int in_sgs,
/kernel/linux/linux-6.6/tools/virtio/linux/
H A Dvirtio.h36 unsigned int in_sgs,
/kernel/linux/linux-6.6/drivers/virtio/
H A Dvirtio_ring.c548 unsigned int in_sgs, in virtqueue_add_split()
626 for (; n < (out_sgs + in_sgs); n++) { in virtqueue_add_split()
1287 unsigned int in_sgs, in virtqueue_add_indirect_packed()
1313 for (n = 0; n < out_sgs + in_sgs; n++) { in virtqueue_add_indirect_packed()
1405 unsigned int in_sgs, in virtqueue_add_packed()
1434 in_sgs, data, gfp); in virtqueue_add_packed()
1464 for (n = 0; n < out_sgs + in_sgs; n++) { in virtqueue_add_packed()
2201 unsigned int in_sgs, in virtqueue_add()
2209 out_sgs, in_sgs, data, ctx, gfp) : in virtqueue_add()
2211 out_sgs, in_sgs, dat in virtqueue_add()
544 virtqueue_add_split(struct virtqueue *_vq, struct scatterlist *sgs[], unsigned int total_sg, unsigned int out_sgs, unsigned int in_sgs, void *data, void *ctx, gfp_t gfp) virtqueue_add_split() argument
1283 virtqueue_add_indirect_packed(struct vring_virtqueue *vq, struct scatterlist *sgs[], unsigned int total_sg, unsigned int out_sgs, unsigned int in_sgs, void *data, gfp_t gfp) virtqueue_add_indirect_packed() argument
1401 virtqueue_add_packed(struct virtqueue *_vq, struct scatterlist *sgs[], unsigned int total_sg, unsigned int out_sgs, unsigned int in_sgs, void *data, void *ctx, gfp_t gfp) virtqueue_add_packed() argument
2197 virtqueue_add(struct virtqueue *_vq, struct scatterlist *sgs[], unsigned int total_sg, unsigned int out_sgs, unsigned int in_sgs, void *data, void *ctx, gfp_t gfp) virtqueue_add() argument
2228 virtqueue_add_sgs(struct virtqueue *_vq, struct scatterlist *sgs[], unsigned int out_sgs, unsigned int in_sgs, void *data, gfp_t gfp) virtqueue_add_sgs() argument
[all...]
/kernel/linux/linux-5.10/fs/fuse/
H A Dvirtio_fs.c1139 unsigned int in_sgs = 0; in virtio_fs_enqueue_req() local
1171 sg_init_one(&sg[out_sgs + in_sgs++], in virtio_fs_enqueue_req()
1173 in_sgs += sg_init_fuse_args(&sg[out_sgs + in_sgs], req, in virtio_fs_enqueue_req()
1179 WARN_ON(out_sgs + in_sgs != total_sgs); in virtio_fs_enqueue_req()
1193 ret = virtqueue_add_sgs(vq, sgs, out_sgs, in_sgs, req, GFP_ATOMIC); in virtio_fs_enqueue_req()
/kernel/linux/linux-6.6/fs/fuse/
H A Dvirtio_fs.c1133 unsigned int in_sgs = 0; in virtio_fs_enqueue_req() local
1165 sg_init_one(&sg[out_sgs + in_sgs++], in virtio_fs_enqueue_req()
1167 in_sgs += sg_init_fuse_args(&sg[out_sgs + in_sgs], req, in virtio_fs_enqueue_req()
1173 WARN_ON(out_sgs + in_sgs != total_sgs); in virtio_fs_enqueue_req()
1187 ret = virtqueue_add_sgs(vq, sgs, out_sgs, in_sgs, req, GFP_ATOMIC); in virtio_fs_enqueue_req()
/kernel/linux/linux-5.10/drivers/crypto/virtio/
H A Dvirtio_crypto_common.h148 unsigned int out_sgs, unsigned int in_sgs,
H A Dvirtio_crypto_core.c52 unsigned int out_sgs, unsigned int in_sgs, in virtio_crypto_ctrl_vq_request()
61 err = virtqueue_add_sgs(vcrypto->ctrl_vq, sgs, out_sgs, in_sgs, vc_ctrl_req, GFP_ATOMIC); in virtio_crypto_ctrl_vq_request()
51 virtio_crypto_ctrl_vq_request(struct virtio_crypto *vcrypto, struct scatterlist *sgs[], unsigned int out_sgs, unsigned int in_sgs, struct virtio_crypto_ctrl_request *vc_ctrl_req) virtio_crypto_ctrl_vq_request() argument
/kernel/linux/linux-5.10/include/linux/
H A Dvirtio.h56 unsigned int in_sgs,
/kernel/linux/linux-6.6/drivers/crypto/virtio/
H A Dvirtio_crypto_common.h151 unsigned int out_sgs, unsigned int in_sgs,
H A Dvirtio_crypto_core.c52 unsigned int out_sgs, unsigned int in_sgs, in virtio_crypto_ctrl_vq_request()
61 err = virtqueue_add_sgs(vcrypto->ctrl_vq, sgs, out_sgs, in_sgs, vc_ctrl_req, GFP_ATOMIC); in virtio_crypto_ctrl_vq_request()
51 virtio_crypto_ctrl_vq_request(struct virtio_crypto *vcrypto, struct scatterlist *sgs[], unsigned int out_sgs, unsigned int in_sgs, struct virtio_crypto_ctrl_request *vc_ctrl_req) virtio_crypto_ctrl_vq_request() argument
/kernel/linux/linux-6.6/include/linux/
H A Dvirtio.h61 unsigned int in_sgs,

Completed in 17 milliseconds