Lines Matching refs:out_sgs
264 int in, out, out_sgs, in_sgs; in p9_virtio_request() local
275 out_sgs = in_sgs = 0; in p9_virtio_request()
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()
400 int in, out, err, out_sgs, in_sgs; in p9_virtio_zc_request() local
438 out_sgs = in_sgs = 0; in p9_virtio_zc_request()
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()
472 err = virtqueue_add_sgs(chan->vq, sgs, out_sgs, in_sgs, req->tc, in p9_virtio_zc_request()