/linux-4.1.27/net/9p/ |
D | trans_virtio.c | 267 struct scatterlist *sgs[2]; in p9_virtio_request() local 280 sgs[out_sgs++] = chan->sg; in p9_virtio_request() 285 sgs[out_sgs + in_sgs++] = chan->sg + out; in p9_virtio_request() 287 err = virtqueue_add_sgs(chan->vq, sgs, out_sgs, in_sgs, req->tc, in p9_virtio_request() 405 struct scatterlist *sgs[4]; in p9_virtio_zc_request() local 445 sgs[out_sgs++] = chan->sg; in p9_virtio_zc_request() 448 sgs[out_sgs++] = chan->sg + out; in p9_virtio_zc_request() 463 sgs[out_sgs + in_sgs++] = chan->sg + out; in p9_virtio_zc_request() 466 sgs[out_sgs + in_sgs++] = chan->sg + out + in; in p9_virtio_zc_request() 471 BUG_ON(out_sgs + in_sgs > ARRAY_SIZE(sgs)); in p9_virtio_zc_request() [all …]
|
/linux-4.1.27/kernel/sched/ |
D | fair.c | 6206 group_has_capacity(struct lb_env *env, struct sg_lb_stats *sgs) in group_has_capacity() argument 6208 if (sgs->sum_nr_running < sgs->group_weight) in group_has_capacity() 6211 if ((sgs->group_capacity * 100) > in group_has_capacity() 6212 (sgs->group_usage * env->sd->imbalance_pct)) in group_has_capacity() 6227 group_is_overloaded(struct lb_env *env, struct sg_lb_stats *sgs) in group_is_overloaded() argument 6229 if (sgs->sum_nr_running <= sgs->group_weight) in group_is_overloaded() 6232 if ((sgs->group_capacity * 100) < in group_is_overloaded() 6233 (sgs->group_usage * env->sd->imbalance_pct)) in group_is_overloaded() 6241 struct sg_lb_stats *sgs) in group_classify() argument 6243 if (sgs->group_no_capacity) in group_classify() [all …]
|
/linux-4.1.27/drivers/block/ |
D | virtio_blk.c | 79 struct scatterlist hdr, status, cmd, sense, inhdr, *sgs[6]; in __virtblk_add_req() local 84 sgs[num_out++] = &hdr; in __virtblk_add_req() 94 sgs[num_out++] = &cmd; in __virtblk_add_req() 99 sgs[num_out++] = data_sg; in __virtblk_add_req() 101 sgs[num_out + num_in++] = data_sg; in __virtblk_add_req() 106 sgs[num_out + num_in++] = &sense; in __virtblk_add_req() 108 sgs[num_out + num_in++] = &inhdr; in __virtblk_add_req() 112 sgs[num_out + num_in++] = &status; in __virtblk_add_req() 114 return virtqueue_add_sgs(vq, sgs, num_out, num_in, vbr, GFP_ATOMIC); in __virtblk_add_req()
|
/linux-4.1.27/drivers/virtio/ |
D | virtio_ring.c | 124 struct scatterlist *sgs[], in virtqueue_add() argument 207 for (sg = sgs[n]; sg; sg = sg_next(sg)) { in virtqueue_add() 216 for (sg = sgs[n]; sg; sg = sg_next(sg)) { in virtqueue_add() 273 struct scatterlist *sgs[], in virtqueue_add_sgs() argument 284 for (sg = sgs[i]; sg; sg = sg_next(sg)) in virtqueue_add_sgs() 287 return virtqueue_add(_vq, sgs, total_sg, out_sgs, in_sgs, data, gfp); in virtqueue_add_sgs()
|
/linux-4.1.27/drivers/spi/ |
D | spi-mxs.c | 180 const int sgs = DIV_ROUND_UP(len, desc_len); in mxs_spi_txrx_dma() local 193 dma_xfer = kcalloc(sgs, sizeof(*dma_xfer), GFP_KERNEL); in mxs_spi_txrx_dma() 209 for (sg_count = 0; sg_count < sgs; sg_count++) { in mxs_spi_txrx_dma() 217 if ((sg_count + 1 == sgs) && (flags & TXRX_DEASSERT_CS)) in mxs_spi_txrx_dma()
|
D | spi.c | 480 const int sgs = DIV_ROUND_UP(len, desc_len); in spi_map_buf() local 486 ret = sg_alloc_table(sgt, sgs, GFP_KERNEL); in spi_map_buf() 490 for (i = 0; i < sgs; i++) { in spi_map_buf()
|
/linux-4.1.27/drivers/scsi/ |
D | virtio_scsi.c | 430 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()
|
/linux-4.1.27/tools/virtio/linux/ |
D | virtio.h | 31 struct scatterlist *sgs[],
|
/linux-4.1.27/include/linux/ |
D | virtio.h | 48 struct scatterlist *sgs[],
|
/linux-4.1.27/tools/virtio/ |
D | vringh_test.c | 440 struct scatterlist guest_sg[RINGSIZE], *sgs[2]; in main() local 503 sgs[0] = &guest_sg[0]; in main() 504 sgs[1] = &guest_sg[1]; in main() 508 err = virtqueue_add_sgs(vq, sgs, 1, 1, &err, GFP_KERNEL); in main()
|
/linux-4.1.27/drivers/net/ |
D | virtio_net.c | 978 struct scatterlist *sgs[4], hdr, stat; in virtnet_send_command() local 990 sgs[out_num++] = &hdr; in virtnet_send_command() 993 sgs[out_num++] = out; in virtnet_send_command() 997 sgs[out_num] = &stat; in virtnet_send_command() 999 BUG_ON(out_num + 1 > ARRAY_SIZE(sgs)); in virtnet_send_command() 1000 virtqueue_add_sgs(vi->cvq, sgs, out_num, 1, vi, GFP_ATOMIC); in virtnet_send_command()
|