Home
last modified time | relevance | path

Searched refs:sgs (Results 1 - 25 of 57) sorted by relevance

123

/kernel/linux/linux-5.10/arch/powerpc/platforms/powernv/
H A Dopal-sensor-groups.c29 } *sgs; variable
171 sgs = kcalloc(of_get_child_count(sg), sizeof(*sgs), GFP_KERNEL); in opal_sensor_groups_init()
172 if (!sgs) in opal_sensor_groups_init()
193 sgs[i].sgattrs = kcalloc(nr_attrs, sizeof(*sgs[i].sgattrs), in opal_sensor_groups_init()
195 if (!sgs[i].sgattrs) in opal_sensor_groups_init()
198 sgs[i].sg.attrs = kcalloc(nr_attrs + 1, in opal_sensor_groups_init()
199 sizeof(*sgs[i].sg.attrs), in opal_sensor_groups_init()
202 if (!sgs[ in opal_sensor_groups_init()
[all...]
/kernel/linux/linux-6.6/arch/powerpc/platforms/powernv/
H A Dopal-sensor-groups.c29 } *sgs; variable
171 sgs = kcalloc(of_get_child_count(sg), sizeof(*sgs), GFP_KERNEL); in opal_sensor_groups_init()
172 if (!sgs) in opal_sensor_groups_init()
193 sgs[i].sgattrs = kcalloc(nr_attrs, sizeof(*sgs[i].sgattrs), in opal_sensor_groups_init()
195 if (!sgs[i].sgattrs) in opal_sensor_groups_init()
198 sgs[i].sg.attrs = kcalloc(nr_attrs + 1, in opal_sensor_groups_init()
199 sizeof(*sgs[i].sg.attrs), in opal_sensor_groups_init()
202 if (!sgs[ in opal_sensor_groups_init()
[all...]
/kernel/linux/linux-5.10/drivers/crypto/rockchip/
H A Drk3288_crypto_skcipher.c21 struct scatterlist *sgs, *sgd; in rk_cipher_need_fallback() local
28 sgs = req->src; in rk_cipher_need_fallback()
30 while (sgs && sgd) { in rk_cipher_need_fallback()
31 if (!IS_ALIGNED(sgs->offset, sizeof(u32))) { in rk_cipher_need_fallback()
37 stodo = min(len, sgs->length); in rk_cipher_need_fallback()
49 sgs = sg_next(sgs); in rk_cipher_need_fallback()
302 struct scatterlist *sgs, in crypto_dma_start()
305 CRYPTO_WRITE(dev, RK_CRYPTO_BRDMAS, sg_dma_address(sgs)); in crypto_dma_start()
318 struct scatterlist *sgs, *sg in rk_cipher_run() local
301 crypto_dma_start(struct rk_crypto_info *dev, struct scatterlist *sgs, struct scatterlist *sgd, unsigned int todo) crypto_dma_start() argument
[all...]
/kernel/linux/linux-6.6/drivers/crypto/rockchip/
H A Drk3288_crypto_skcipher.c28 struct scatterlist *sgs, *sgd; in rk_cipher_need_fallback() local
36 sgs = req->src; in rk_cipher_need_fallback()
38 while (sgs && sgd) { in rk_cipher_need_fallback()
39 if (!IS_ALIGNED(sgs->offset, sizeof(u32))) { in rk_cipher_need_fallback()
47 stodo = min(len, sgs->length); in rk_cipher_need_fallback()
62 sgs = sg_next(sgs); in rk_cipher_need_fallback()
289 struct scatterlist *sgs, in crypto_dma_start()
292 CRYPTO_WRITE(dev, RK_CRYPTO_BRDMAS, sg_dma_address(sgs)); in crypto_dma_start()
304 struct scatterlist *sgs, *sg in rk_cipher_run() local
288 crypto_dma_start(struct rk_crypto_info *dev, struct scatterlist *sgs, struct scatterlist *sgd, unsigned int todo) crypto_dma_start() argument
[all...]
/kernel/linux/linux-6.6/sound/virtio/
H A Dvirtio_pcm_msg.c16 * @sgs: Payload scatter-gather table.
23 struct scatterlist sgs[]; member
27 * enum pcm_msg_sg_index - Index values for the virtio_pcm_msg->sgs field in
80 * @sgs: Preallocated sg-list to populate.
81 * @nsgs: The maximum number of elements in the @sgs.
90 static void virtsnd_pcm_sg_from(struct scatterlist *sgs, int nsgs, u8 *data, in virtsnd_pcm_sg_from() argument
104 sg_phys(&sgs[idx]) + sgs[idx].length != page_to_phys(pg)) { in virtsnd_pcm_sg_from()
107 sg_set_page(&sgs[++idx], pg, pg_length, in virtsnd_pcm_sg_from()
110 sgs[id in virtsnd_pcm_sg_from()
[all...]
/kernel/linux/linux-5.10/drivers/crypto/virtio/
H A Dvirtio_crypto_algs.c120 struct scatterlist outhdr, key_sg, inhdr, *sgs[3]; in virtio_crypto_alg_skcipher_init_session() local
162 sgs[num_out++] = &outhdr; in virtio_crypto_alg_skcipher_init_session()
166 sgs[num_out++] = &key_sg; in virtio_crypto_alg_skcipher_init_session()
170 sgs[num_out + num_in++] = &inhdr; in virtio_crypto_alg_skcipher_init_session()
172 err = virtio_crypto_ctrl_vq_request(vcrypto, sgs, num_out, num_in, vc_ctrl_req); in virtio_crypto_alg_skcipher_init_session()
199 struct scatterlist outhdr, status_sg, *sgs[2]; in virtio_crypto_alg_skcipher_close_session() local
228 sgs[num_out++] = &outhdr; in virtio_crypto_alg_skcipher_close_session()
232 sgs[num_out + num_in++] = &status_sg; in virtio_crypto_alg_skcipher_close_session()
234 err = virtio_crypto_ctrl_vq_request(vcrypto, sgs, num_out, num_in, vc_ctrl_req); in virtio_crypto_alg_skcipher_close_session()
339 struct scatterlist outhdr, iv_sg, status_sg, **sgs; in __virtio_crypto_skcipher_do_req() local
[all...]
H A Dvirtio_crypto_akcipher_algs.c107 struct scatterlist outhdr_sg, key_sg, inhdr_sg, *sgs[3]; in virtio_crypto_alg_akcipher_init_session() local
133 sgs[num_out++] = &outhdr_sg; in virtio_crypto_alg_akcipher_init_session()
136 sgs[num_out++] = &key_sg; in virtio_crypto_alg_akcipher_init_session()
139 sgs[num_out + num_in++] = &inhdr_sg; in virtio_crypto_alg_akcipher_init_session()
141 err = virtio_crypto_ctrl_vq_request(vcrypto, sgs, num_out, num_in, vc_ctrl_req); in virtio_crypto_alg_akcipher_init_session()
165 struct scatterlist outhdr_sg, inhdr_sg, *sgs[2]; in virtio_crypto_alg_akcipher_close_session() local
191 sgs[num_out++] = &outhdr_sg; in virtio_crypto_alg_akcipher_close_session()
194 sgs[num_out + num_in++] = &inhdr_sg; in virtio_crypto_alg_akcipher_close_session()
196 err = virtio_crypto_ctrl_vq_request(vcrypto, sgs, num_out, num_in, vc_ctrl_req); in virtio_crypto_alg_akcipher_close_session()
223 struct scatterlist *sgs[ in __virtio_crypto_akcipher_do_req() local
[all...]
H A Dvirtio_crypto_common.h105 struct scatterlist **sgs; member
147 int virtio_crypto_ctrl_vq_request(struct virtio_crypto *vcrypto, struct scatterlist *sgs[],
/kernel/linux/linux-6.6/drivers/crypto/virtio/
H A Dvirtio_crypto_skcipher_algs.c117 struct scatterlist outhdr, key_sg, inhdr, *sgs[3]; in virtio_crypto_alg_skcipher_init_session() local
159 sgs[num_out++] = &outhdr; in virtio_crypto_alg_skcipher_init_session()
163 sgs[num_out++] = &key_sg; in virtio_crypto_alg_skcipher_init_session()
167 sgs[num_out + num_in++] = &inhdr; in virtio_crypto_alg_skcipher_init_session()
169 err = virtio_crypto_ctrl_vq_request(vcrypto, sgs, num_out, num_in, vc_ctrl_req); in virtio_crypto_alg_skcipher_init_session()
196 struct scatterlist outhdr, status_sg, *sgs[2]; in virtio_crypto_alg_skcipher_close_session() local
225 sgs[num_out++] = &outhdr; in virtio_crypto_alg_skcipher_close_session()
229 sgs[num_out + num_in++] = &status_sg; in virtio_crypto_alg_skcipher_close_session()
231 err = virtio_crypto_ctrl_vq_request(vcrypto, sgs, num_out, num_in, vc_ctrl_req); in virtio_crypto_alg_skcipher_close_session()
336 struct scatterlist outhdr, iv_sg, status_sg, **sgs; in __virtio_crypto_skcipher_do_req() local
[all...]
H A Dvirtio_crypto_akcipher_algs.c111 struct scatterlist outhdr_sg, key_sg, inhdr_sg, *sgs[3]; in virtio_crypto_alg_akcipher_init_session() local
137 sgs[num_out++] = &outhdr_sg; in virtio_crypto_alg_akcipher_init_session()
140 sgs[num_out++] = &key_sg; in virtio_crypto_alg_akcipher_init_session()
143 sgs[num_out + num_in++] = &inhdr_sg; in virtio_crypto_alg_akcipher_init_session()
145 err = virtio_crypto_ctrl_vq_request(vcrypto, sgs, num_out, num_in, vc_ctrl_req); in virtio_crypto_alg_akcipher_init_session()
169 struct scatterlist outhdr_sg, inhdr_sg, *sgs[2]; in virtio_crypto_alg_akcipher_close_session() local
195 sgs[num_out++] = &outhdr_sg; in virtio_crypto_alg_akcipher_close_session()
198 sgs[num_out + num_in++] = &inhdr_sg; in virtio_crypto_alg_akcipher_close_session()
200 err = virtio_crypto_ctrl_vq_request(vcrypto, sgs, num_out, num_in, vc_ctrl_req); in virtio_crypto_alg_akcipher_close_session()
227 struct scatterlist *sgs[ in __virtio_crypto_akcipher_do_req() local
[all...]
H A Dvirtio_crypto_common.h108 struct scatterlist **sgs; member
150 int virtio_crypto_ctrl_vq_request(struct virtio_crypto *vcrypto, struct scatterlist *sgs[],
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/
H A Dloop6.c57 static inline struct scatterlist *get_sgp(struct scatterlist **sgs, int i) in get_sgp() argument
61 bpf_probe_read_kernel(&sgp, sizeof(sgp), sgs + i); in get_sgp()
69 int BPF_KPROBE(trace_virtqueue_add_sgs, void *unused, struct scatterlist **sgs, in BPF_KPROBE() argument
81 for (n = 0, sgp = get_sgp(sgs, i); sgp && (n < SG_MAX); in BPF_KPROBE()
91 for (n = 0, sgp = get_sgp(sgs, i); sgp && (n < SG_MAX); in BPF_KPROBE()
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-virtio.c61 struct scatterlist *sgs[3], out_hdr, msg_buf, in_hdr; in virtio_i2c_prepare_reqs() local
82 sgs[outcnt++] = &out_hdr; in virtio_i2c_prepare_reqs()
92 sgs[outcnt + incnt++] = &msg_buf; in virtio_i2c_prepare_reqs()
94 sgs[outcnt++] = &msg_buf; in virtio_i2c_prepare_reqs()
98 sgs[outcnt + incnt++] = &in_hdr; in virtio_i2c_prepare_reqs()
100 if (virtqueue_add_sgs(vq, sgs, outcnt, incnt, &reqs[i], GFP_KERNEL)) { in virtio_i2c_prepare_reqs()
/kernel/linux/linux-5.10/drivers/nvdimm/
H A Dnd_virtio.c43 struct scatterlist *sgs[2], sg, ret; in virtio_pmem_flush() local
58 sgs[0] = &sg; in virtio_pmem_flush()
60 sgs[1] = &ret; in virtio_pmem_flush()
69 while ((err = virtqueue_add_sgs(vpmem->req_vq, sgs, 1, 1, req_data, in virtio_pmem_flush()
/kernel/linux/linux-6.6/drivers/nvdimm/
H A Dnd_virtio.c43 struct scatterlist *sgs[2], sg, ret; in virtio_pmem_flush() local
58 sgs[0] = &sg; in virtio_pmem_flush()
60 sgs[1] = &ret; in virtio_pmem_flush()
69 while ((err = virtqueue_add_sgs(vpmem->req_vq, sgs, 1, 1, req_data, in virtio_pmem_flush()
/kernel/linux/linux-6.6/kernel/sched/
H A Dfair.c9926 group_has_capacity(unsigned int imbalance_pct, struct sg_lb_stats *sgs) in group_has_capacity() argument
9928 if (sgs->sum_nr_running < sgs->group_weight) in group_has_capacity()
9931 if ((sgs->group_capacity * imbalance_pct) < in group_has_capacity()
9932 (sgs->group_runnable * 100)) in group_has_capacity()
9935 if ((sgs->group_capacity * 100) > in group_has_capacity()
9936 (sgs->group_util * imbalance_pct)) in group_has_capacity()
9951 group_is_overloaded(unsigned int imbalance_pct, struct sg_lb_stats *sgs) in group_is_overloaded() argument
9953 if (sgs->sum_nr_running <= sgs in group_is_overloaded()
9968 group_classify(unsigned int imbalance_pct, struct sched_group *group, struct sg_lb_stats *sgs) group_classify() argument
10034 sched_asym(struct lb_env *env, struct sd_lb_stats *sds, struct sg_lb_stats *sgs, struct sched_group *group) sched_asym() argument
10064 smt_balance(struct lb_env *env, struct sg_lb_stats *sgs, struct sched_group *group) smt_balance() argument
10139 update_sg_lb_stats(struct lb_env *env, struct sd_lb_stats *sds, struct sched_group *group, struct sg_lb_stats *sgs, int *sg_status) update_sg_lb_stats() argument
10246 update_sd_pick_busiest(struct lb_env *env, struct sd_lb_stats *sds, struct sched_group *sg, struct sg_lb_stats *sgs) update_sd_pick_busiest() argument
10391 fbq_classify_group(struct sg_lb_stats *sgs) fbq_classify_group() argument
10409 fbq_classify_group(struct sg_lb_stats *sgs) fbq_classify_group() argument
10474 update_sg_wakeup_stats(struct sched_domain *sd, struct sched_group *group, struct sg_lb_stats *sgs, struct task_struct *p) update_sg_wakeup_stats() argument
10530 update_pick_idlest(struct sched_group *idlest, struct sg_lb_stats *idlest_sgs, struct sched_group *group, struct sg_lb_stats *sgs) update_pick_idlest() argument
10593 struct sg_lb_stats *sgs; find_idlest_group() local
10849 struct sg_lb_stats *sgs = &tmp_sgs; update_sd_lb_stats() local
[all...]
/kernel/linux/linux-5.10/net/9p/
H A Dtrans_virtio.c257 struct scatterlist *sgs[2]; in p9_virtio_request() local
270 sgs[out_sgs++] = chan->sg; 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()
396 struct scatterlist *sgs[4]; in p9_virtio_zc_request() local
448 sgs[out_sgs++] = chan->sg; in p9_virtio_zc_request()
451 sgs[out_sgs++] = chan->sg + out; 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()
[all...]
/kernel/linux/linux-6.6/net/9p/
H A Dtrans_virtio.c261 struct scatterlist *sgs[2]; in p9_virtio_request() local
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()
430 struct scatterlist *sgs[4]; in p9_virtio_zc_request() local
482 sgs[out_sgs++] = chan->sg; in p9_virtio_zc_request()
485 sgs[out_sgs++] = chan->sg + out; 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()
[all...]
/kernel/linux/linux-5.10/kernel/sched/
H A Dfair.c8850 group_has_capacity(unsigned int imbalance_pct, struct sg_lb_stats *sgs) in group_has_capacity() argument
8852 if (sgs->sum_nr_running < sgs->group_weight) in group_has_capacity()
8855 if ((sgs->group_capacity * imbalance_pct) < in group_has_capacity()
8856 (sgs->group_runnable * 100)) in group_has_capacity()
8859 if ((sgs->group_capacity * 100) > in group_has_capacity()
8860 (sgs->group_util * imbalance_pct)) in group_has_capacity()
8875 group_is_overloaded(unsigned int imbalance_pct, struct sg_lb_stats *sgs) in group_is_overloaded() argument
8877 if (sgs->sum_nr_running <= sgs in group_is_overloaded()
8912 group_classify(unsigned int imbalance_pct, struct sched_group *group, struct sg_lb_stats *sgs) group_classify() argument
8963 update_sg_lb_stats(struct lb_env *env, struct sched_group *group, struct sg_lb_stats *sgs, int *sg_status) update_sg_lb_stats() argument
9063 update_sd_pick_busiest(struct lb_env *env, struct sd_lb_stats *sds, struct sched_group *sg, struct sg_lb_stats *sgs) update_sd_pick_busiest() argument
9172 fbq_classify_group(struct sg_lb_stats *sgs) fbq_classify_group() argument
9190 fbq_classify_group(struct sg_lb_stats *sgs) fbq_classify_group() argument
9255 update_sg_wakeup_stats(struct sched_domain *sd, struct sched_group *group, struct sg_lb_stats *sgs, struct task_struct *p) update_sg_wakeup_stats() argument
9311 update_pick_idlest(struct sched_group *idlest, struct sg_lb_stats *idlest_sgs, struct sched_group *group, struct sg_lb_stats *sgs) update_pick_idlest() argument
9373 struct sg_lb_stats *sgs; find_idlest_group() local
9540 struct sg_lb_stats *sgs = &tmp_sgs; update_sd_lb_stats() local
[all...]
/kernel/linux/linux-5.10/net/vmw_vsock/
H A Dvirtio_transport.c104 struct scatterlist hdr, buf, *sgs[2]; in virtio_transport_send_pkt_work() local
124 sgs[out_sg++] = &hdr; in virtio_transport_send_pkt_work()
127 sgs[out_sg++] = &buf; in virtio_transport_send_pkt_work()
130 ret = virtqueue_add_sgs(vq, sgs, out_sg, in_sg, pkt, GFP_KERNEL); in virtio_transport_send_pkt_work()
250 struct scatterlist hdr, buf, *sgs[2]; in virtio_vsock_rx_fill() local
271 sgs[0] = &hdr; in virtio_vsock_rx_fill()
274 sgs[1] = &buf; in virtio_vsock_rx_fill()
275 ret = virtqueue_add_sgs(vq, sgs, 0, 2, pkt, GFP_KERNEL); in virtio_vsock_rx_fill()
/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpio-virtio.c64 struct scatterlist *sgs[2], req_sg, res_sg; in _virtio_gpio_req() local
82 sgs[0] = &req_sg; in _virtio_gpio_req()
83 sgs[1] = &res_sg; in _virtio_gpio_req()
93 ret = virtqueue_add_sgs(vgpio->request_vq, sgs, 1, 1, line, GFP_KERNEL); in _virtio_gpio_req()
210 struct scatterlist *sgs[2], req_sg, res_sg; in virtio_gpio_irq_prepare() local
219 sgs[0] = &req_sg; in virtio_gpio_irq_prepare()
220 sgs[1] = &res_sg; in virtio_gpio_irq_prepare()
222 ret = virtqueue_add_sgs(vgpio->event_vq, sgs, 1, 1, irq_line, GFP_ATOMIC); in virtio_gpio_irq_prepare()
/kernel/linux/linux-5.10/drivers/scsi/
H A Dvirtio_scsi.c423 struct scatterlist *sgs[6], req, resp; in __virtscsi_add_cmd() local
438 sgs[out_num++] = &req; in __virtscsi_add_cmd()
444 sgs[out_num++] = scsi_prot_sglist(sc); in __virtscsi_add_cmd()
445 sgs[out_num++] = out->sgl; in __virtscsi_add_cmd()
450 sgs[out_num + in_num++] = &resp; in __virtscsi_add_cmd()
456 sgs[out_num + in_num++] = scsi_prot_sglist(sc); in __virtscsi_add_cmd()
457 sgs[out_num + in_num++] = in->sgl; in __virtscsi_add_cmd()
460 return virtqueue_add_sgs(vq, sgs, out_num, in_num, cmd, GFP_ATOMIC); in __virtscsi_add_cmd()
/kernel/linux/linux-6.6/drivers/scsi/
H A Dvirtio_scsi.c430 struct scatterlist *sgs[6], req, resp; in __virtscsi_add_cmd() local
445 sgs[out_num++] = &req; in __virtscsi_add_cmd()
451 sgs[out_num++] = scsi_prot_sglist(sc); in __virtscsi_add_cmd()
452 sgs[out_num++] = out->sgl; in __virtscsi_add_cmd()
457 sgs[out_num + in_num++] = &resp; in __virtscsi_add_cmd()
463 sgs[out_num + in_num++] = scsi_prot_sglist(sc); in __virtscsi_add_cmd()
464 sgs[out_num + in_num++] = in->sgl; in __virtscsi_add_cmd()
467 return virtqueue_add_sgs(vq, sgs, out_num, in_num, cmd, GFP_ATOMIC); in __virtscsi_add_cmd()
/kernel/linux/linux-5.10/drivers/gpu/drm/virtio/
H A Dvirtgpu_vq.c321 struct scatterlist **sgs, in virtio_gpu_queue_ctrl_sgs()
360 ret = virtqueue_add_sgs(vq, sgs, outcnt, incnt, vbuf, GFP_ATOMIC); in virtio_gpu_queue_ctrl_sgs()
377 struct scatterlist *sgs[3], vcmd, vout, vresp; in virtio_gpu_queue_fenced_ctrl_buffer() local
384 sgs[outcnt] = &vcmd; in virtio_gpu_queue_fenced_ctrl_buffer()
400 sgs[outcnt] = sgt->sgl; in virtio_gpu_queue_fenced_ctrl_buffer()
404 sgs[outcnt] = &vout; in virtio_gpu_queue_fenced_ctrl_buffer()
413 sgs[outcnt + incnt] = &vresp; in virtio_gpu_queue_fenced_ctrl_buffer()
417 ret = virtio_gpu_queue_ctrl_sgs(vgdev, vbuf, fence, elemcnt, sgs, outcnt, in virtio_gpu_queue_fenced_ctrl_buffer()
453 struct scatterlist *sgs[1], ccmd; in virtio_gpu_queue_cursor() local
463 sgs[ in virtio_gpu_queue_cursor()
317 virtio_gpu_queue_ctrl_sgs(struct virtio_gpu_device *vgdev, struct virtio_gpu_vbuffer *vbuf, struct virtio_gpu_fence *fence, int elemcnt, struct scatterlist **sgs, int outcnt, int incnt) virtio_gpu_queue_ctrl_sgs() argument
[all...]
/kernel/linux/linux-5.10/drivers/virtio/
H A Dvirtio_ring.c416 struct scatterlist *sgs[], in virtqueue_add_split()
482 for (sg = sgs[n]; sg; sg = sg_next(sg)) { in virtqueue_add_split()
495 for (sg = sgs[n]; sg; sg = sg_next(sg)) { in virtqueue_add_split()
980 struct scatterlist *sgs[], in virtqueue_add_indirect_packed()
1010 for (sg = sgs[n]; sg; sg = sg_next(sg)) { in virtqueue_add_indirect_packed()
1094 struct scatterlist *sgs[], in virtqueue_add_packed()
1125 err = virtqueue_add_indirect_packed(vq, sgs, total_sg, out_sgs, in virtqueue_add_packed()
1157 for (sg = sgs[n]; sg; sg = sg_next(sg)) { in virtqueue_add_packed()
1706 struct scatterlist *sgs[], in virtqueue_add()
1716 return vq->packed_ring ? virtqueue_add_packed(_vq, sgs, total_s 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...]

Completed in 56 milliseconds

123