Lines Matching defs:sgs
120 struct scatterlist outhdr, key_sg, inhdr, *sgs[3];
162 sgs[num_out++] = &outhdr;
166 sgs[num_out++] = &key_sg;
170 sgs[num_out + num_in++] = &inhdr;
172 err = virtio_crypto_ctrl_vq_request(vcrypto, sgs, num_out, num_in, vc_ctrl_req);
199 struct scatterlist outhdr, status_sg, *sgs[2];
228 sgs[num_out++] = &outhdr;
232 sgs[num_out + num_in++] = &status_sg;
234 err = virtio_crypto_ctrl_vq_request(vcrypto, sgs, num_out, num_in, vc_ctrl_req);
339 struct scatterlist outhdr, iv_sg, status_sg, **sgs;
354 pr_debug("virtio_crypto: Number of sgs (src_nents: %d, dst_nents: %d)\n",
359 sgs = kcalloc_node(sg_total, sizeof(*sgs), GFP_KERNEL,
361 if (!sgs)
367 kfree(sgs);
413 sgs[num_out++] = &outhdr;
434 sgs[num_out++] = &iv_sg;
439 sgs[num_out++] = sg;
443 sgs[num_out + num_in++] = sg;
447 sgs[num_out + num_in++] = &status_sg;
449 vc_req->sgs = sgs;
452 err = virtqueue_add_sgs(data_vq->vq, sgs, num_out,
465 kfree(sgs);