Searched refs:out_sgs (Results 1 – 9 of 9) sorted by relevance
| /linux/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() 274 sgs[out_sgs++] = chan->sg; 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() 424 int in, out, err, out_sgs, in_sgs; in p9_virtio_zc_request() local 474 out_sgs = in_sgs = 0; in p9_virtio_zc_request() 481 sgs[out_sgs++] = chan->sg; in p9_virtio_zc_request() 484 sgs[out_sgs++] = chan->sg + out; in p9_virtio_zc_request() 499 sgs[out_sgs + in_sgs++] = chan->sg + out; in p9_virtio_zc_request() [all …]
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | loop6.c | 63 unsigned int out_sgs, unsigned int in_sgs) in get_sgp() 72 for (i = 0; (i < VIRTIO_MAX_SGS) && (i < out_sgs); i++) { in BPF_KPROBE() 73 __sink(out_sgs); in BPF_KPROBE() 70 BPF_KPROBE(trace_virtqueue_add_sgs,void * unused,struct scatterlist ** sgs,unsigned int out_sgs,unsigned int in_sgs) BPF_KPROBE() argument
|
| /linux/drivers/virtio/ |
| H A D | virtio_ring.c | 175 unsigned int total_sg, unsigned int out_sgs, 602 unsigned int out_sgs, in virtqueue_add_split() argument 663 if (out_sgs) in virtqueue_add_split() 671 for (n = 0; n < out_sgs; n++) { in virtqueue_add_split() 691 for (; n < (out_sgs + in_sgs); n++) { in virtqueue_add_split() 1489 unsigned int out_sgs, in virtqueue_add_indirect_packed() argument 1520 for (n = 0; n < out_sgs + in_sgs; n++) { in virtqueue_add_indirect_packed() 1522 if (vring_map_one_sg(vq, sg, n < out_sgs ? in virtqueue_add_indirect_packed() 1527 desc[i].flags = cpu_to_le16(n < out_sgs ? in virtqueue_add_indirect_packed() 1535 extra[i].flags = n < out_sgs ? 0 : VRING_DESC_F_WRITE; in virtqueue_add_indirect_packed() [all …]
|
| /linux/arch/powerpc/platforms/powernv/ |
| H A D | opal-sensor-groups.c | 178 goto out_sgs; in opal_sensor_groups_init() 233 out_sgs: in opal_sensor_groups_init()
|
| /linux/sound/virtio/ |
| H A D | virtio_ctl_msg.h | 27 struct scatterlist *out_sgs,
|
| /linux/net/vmw_vsock/ |
| H A D | virtio_transport.c | 69 struct scatterlist *out_sgs[MAX_SKB_FRAGS + 1]; member 107 sgs = vsock->out_sgs; in virtio_transport_send_skb() 835 for (i = 0; i < ARRAY_SIZE(vsock->out_sgs); i++) in virtio_vsock_probe() 836 vsock->out_sgs[i] = &vsock->out_bufs[i]; in virtio_vsock_probe()
|
| /linux/fs/fuse/ |
| H A D | virtio_fs.c | 1382 unsigned int out_sgs = 0; in virtio_fs_enqueue_req() local 1407 sg_init_one(&sg[out_sgs++], &req->in.h, sizeof(req->in.h)); in virtio_fs_enqueue_req() 1408 out_sgs += sg_init_fuse_args(&sg[out_sgs], req, in virtio_fs_enqueue_req() 1415 sg_init_one(&sg[out_sgs + in_sgs++], in virtio_fs_enqueue_req() 1417 in_sgs += sg_init_fuse_args(&sg[out_sgs + in_sgs], req, in virtio_fs_enqueue_req() 1423 WARN_ON(out_sgs + in_sgs != total_sgs); in virtio_fs_enqueue_req() 1437 ret = virtqueue_add_sgs(vq, sgs, out_sgs, in_sgs, req, GFP_ATOMIC); in virtio_fs_enqueue_req()
|
| /linux/drivers/crypto/virtio/ |
| 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/include/linux/ |
| H A D | virtio.h | 89 unsigned int out_sgs,
|