scatterwalk_map_and_copy 382 arch/arm/crypto/aes-neonbs-glue.c scatterwalk_map_and_copy(buf, req->dst, req->cryptlen - AES_BLOCK_SIZE, scatterwalk_map_and_copy 385 arch/arm/crypto/aes-neonbs-glue.c scatterwalk_map_and_copy(buf, req->src, req->cryptlen, tail, 0); scatterwalk_map_and_copy 396 arch/arm/crypto/aes-neonbs-glue.c scatterwalk_map_and_copy(buf, req->dst, req->cryptlen - AES_BLOCK_SIZE, scatterwalk_map_and_copy 279 arch/arm64/crypto/aes-ce-ccm-glue.c scatterwalk_map_and_copy(mac, req->dst, req->assoclen + req->cryptlen, scatterwalk_map_and_copy 338 arch/arm64/crypto/aes-ce-ccm-glue.c scatterwalk_map_and_copy(buf, req->src, scatterwalk_map_and_copy 532 arch/arm64/crypto/ghash-ce-glue.c scatterwalk_map_and_copy(tag, req->dst, req->assoclen + req->cryptlen, scatterwalk_map_and_copy 667 arch/arm64/crypto/ghash-ce-glue.c scatterwalk_map_and_copy(buf, req->src, scatterwalk_map_and_copy 1079 arch/s390/crypto/aes_s390.c scatterwalk_map_and_copy(tag, req->src, len, taglen, 0); scatterwalk_map_and_copy 1083 arch/s390/crypto/aes_s390.c scatterwalk_map_and_copy(param.t, req->dst, len, taglen, 1); scatterwalk_map_and_copy 204 arch/x86/crypto/aegis128-aesni-glue.c scatterwalk_map_and_copy(tag.bytes, req->dst, scatterwalk_map_and_copy 224 arch/x86/crypto/aegis128-aesni-glue.c scatterwalk_map_and_copy(tag.bytes, req->src, scatterwalk_map_and_copy 749 arch/x86/crypto/aesni-intel_glue.c scatterwalk_map_and_copy(assoc, req->src, 0, assoclen, 0); scatterwalk_map_and_copy 819 arch/x86/crypto/aesni-intel_glue.c scatterwalk_map_and_copy(authTagMsg, req->src, scatterwalk_map_and_copy 830 arch/x86/crypto/aesni-intel_glue.c scatterwalk_map_and_copy(authTag, req->dst, scatterwalk_map_and_copy 336 arch/x86/crypto/glue_helper.c scatterwalk_map_and_copy(b, dst, 0, XTS_BLOCK_SIZE, 0); scatterwalk_map_and_copy 338 arch/x86/crypto/glue_helper.c scatterwalk_map_and_copy(b, src, XTS_BLOCK_SIZE, scatterwalk_map_and_copy 340 arch/x86/crypto/glue_helper.c scatterwalk_map_and_copy(b, dst, 0, tail, 1); scatterwalk_map_and_copy 314 crypto/adiantum.c scatterwalk_map_and_copy(&rctx->rbuf.bignum, req->dst, scatterwalk_map_and_copy 355 crypto/adiantum.c scatterwalk_map_and_copy(&rctx->rbuf.bignum, req->src, scatterwalk_map_and_copy 427 crypto/aegis128-core.c scatterwalk_map_and_copy(tag.bytes, req->dst, req->assoclen + cryptlen, scatterwalk_map_and_copy 445 crypto/aegis128-core.c scatterwalk_map_and_copy(tag.bytes, req->src, req->assoclen + cryptlen, scatterwalk_map_and_copy 134 crypto/authenc.c scatterwalk_map_and_copy(ahreq->result, req->dst, scatterwalk_map_and_copy 167 crypto/authenc.c scatterwalk_map_and_copy(hash, req->dst, req->assoclen + req->cryptlen, scatterwalk_map_and_copy 254 crypto/authenc.c scatterwalk_map_and_copy(ihash, req->src, ahreq->nbytes, authsize, 0); scatterwalk_map_and_copy 112 crypto/authencesn.c scatterwalk_map_and_copy(tmp, dst, 4, 4, 0); scatterwalk_map_and_copy 113 crypto/authencesn.c scatterwalk_map_and_copy(tmp + 1, dst, assoclen + cryptlen, 4, 0); scatterwalk_map_and_copy 114 crypto/authencesn.c scatterwalk_map_and_copy(tmp, dst, 0, 8, 1); scatterwalk_map_and_copy 116 crypto/authencesn.c scatterwalk_map_and_copy(hash, dst, assoclen + cryptlen, authsize, 1); scatterwalk_map_and_copy 149 crypto/authencesn.c scatterwalk_map_and_copy(tmp, dst, 0, 8, 0); scatterwalk_map_and_copy 150 crypto/authencesn.c scatterwalk_map_and_copy(tmp, dst, 4, 4, 1); scatterwalk_map_and_copy 151 crypto/authencesn.c scatterwalk_map_and_copy(tmp + 1, dst, assoclen + cryptlen, 4, 1); scatterwalk_map_and_copy 251 crypto/authencesn.c scatterwalk_map_and_copy(tmp, dst, 4, 4, 0); scatterwalk_map_and_copy 252 crypto/authencesn.c scatterwalk_map_and_copy(tmp + 1, dst, assoclen + cryptlen, 4, 0); scatterwalk_map_and_copy 253 crypto/authencesn.c scatterwalk_map_and_copy(tmp, dst, 0, 8, 1); scatterwalk_map_and_copy 305 crypto/authencesn.c scatterwalk_map_and_copy(ihash, req->src, assoclen + cryptlen, scatterwalk_map_and_copy 312 crypto/authencesn.c scatterwalk_map_and_copy(tmp, dst, 0, 8, 0); scatterwalk_map_and_copy 313 crypto/authencesn.c scatterwalk_map_and_copy(tmp, dst, 4, 4, 1); scatterwalk_map_and_copy 314 crypto/authencesn.c scatterwalk_map_and_copy(tmp + 1, dst, assoclen + cryptlen, 4, 1); scatterwalk_map_and_copy 243 crypto/ccm.c scatterwalk_map_and_copy(odata, req->dst, scatterwalk_map_and_copy 326 crypto/ccm.c scatterwalk_map_and_copy(odata, sg_next(dst), cryptlen, scatterwalk_map_and_copy 373 crypto/ccm.c scatterwalk_map_and_copy(authtag, sg_next(pctx->src), cryptlen, scatterwalk_map_and_copy 659 crypto/ccm.c scatterwalk_map_and_copy(iv + 16, req->src, 0, req->assoclen - 8, 0); scatterwalk_map_and_copy 102 crypto/chacha20poly1305.c scatterwalk_map_and_copy(tag, req->src, scatterwalk_map_and_copy 114 crypto/chacha20poly1305.c scatterwalk_map_and_copy(rctx->tag, req->dst, scatterwalk_map_and_copy 117 crypto/cts.c scatterwalk_map_and_copy(d + bsize, sg, 0, bsize, 0); scatterwalk_map_and_copy 120 crypto/cts.c scatterwalk_map_and_copy(d, req->src, offset, lastn, 0); scatterwalk_map_and_copy 122 crypto/cts.c scatterwalk_map_and_copy(d, sg, 0, bsize + lastn, 1); scatterwalk_map_and_copy 201 crypto/cts.c scatterwalk_map_and_copy(d + bsize, sg, 0, bsize, 0); scatterwalk_map_and_copy 206 crypto/cts.c scatterwalk_map_and_copy(d, req->src, offset, lastn, 0); scatterwalk_map_and_copy 215 crypto/cts.c scatterwalk_map_and_copy(d, sg, 0, bsize + lastn, 1); scatterwalk_map_and_copy 277 crypto/cts.c scatterwalk_map_and_copy(space, req->src, offset - 2 * bsize, scatterwalk_map_and_copy 69 crypto/echainiv.c scatterwalk_map_and_copy(info, req->dst, req->assoclen, ivsize, 1); scatterwalk_map_and_copy 107 crypto/echainiv.c scatterwalk_map_and_copy(req->iv, req->src, req->assoclen, ivsize, 0); scatterwalk_map_and_copy 214 crypto/essiv.c scatterwalk_map_and_copy(req->iv, req->dst, scatterwalk_map_and_copy 243 crypto/essiv.c scatterwalk_map_and_copy(rctx->assoc, req->src, 0, scatterwalk_map_and_copy 424 crypto/gcm.c scatterwalk_map_and_copy(auth_tag, req->dst, scatterwalk_map_and_copy 481 crypto/gcm.c scatterwalk_map_and_copy(iauth_tag, req->src, scatterwalk_map_and_copy 772 crypto/gcm.c scatterwalk_map_and_copy(iv + GCM_AES_IV_SIZE, req->src, 0, req->assoclen - 8, 0); scatterwalk_map_and_copy 70 crypto/scatterwalk.c EXPORT_SYMBOL_GPL(scatterwalk_map_and_copy); scatterwalk_map_and_copy 141 crypto/scompress.c scatterwalk_map_and_copy(scratch->src, req->src, 0, req->slen, 0); scatterwalk_map_and_copy 156 crypto/scompress.c scatterwalk_map_and_copy(scratch->dst, req->dst, 0, req->dlen, scatterwalk_map_and_copy 103 crypto/seqiv.c scatterwalk_map_and_copy(info, req->dst, req->assoclen, ivsize, 1); scatterwalk_map_and_copy 133 crypto/seqiv.c scatterwalk_map_and_copy(req->iv, req->src, req->assoclen, ivsize, 0); scatterwalk_map_and_copy 155 crypto/xts.c scatterwalk_map_and_copy(&b, rctx->tail, 0, XTS_BLOCK_SIZE, 0); scatterwalk_map_and_copy 157 crypto/xts.c scatterwalk_map_and_copy(&b, rctx->tail, 0, XTS_BLOCK_SIZE, 1); scatterwalk_map_and_copy 177 crypto/xts.c scatterwalk_map_and_copy(b, rctx->tail, 0, XTS_BLOCK_SIZE, 0); scatterwalk_map_and_copy 179 crypto/xts.c scatterwalk_map_and_copy(b, req->src, offset, tail, 0); scatterwalk_map_and_copy 183 crypto/xts.c scatterwalk_map_and_copy(b, rctx->tail, 0, XTS_BLOCK_SIZE + tail, 1); scatterwalk_map_and_copy 194 crypto/xts.c scatterwalk_map_and_copy(b, rctx->tail, 0, XTS_BLOCK_SIZE, 0); scatterwalk_map_and_copy 196 crypto/xts.c scatterwalk_map_and_copy(b, rctx->tail, 0, XTS_BLOCK_SIZE, 1); scatterwalk_map_and_copy 475 drivers/crypto/amcc/crypto4xx_core.c scatterwalk_map_and_copy(buf, dst, dst_start, to_copy, 1); scatterwalk_map_and_copy 596 drivers/crypto/amcc/crypto4xx_core.c scatterwalk_map_and_copy(icv, dst, aead_req->cryptlen, scatterwalk_map_and_copy 600 drivers/crypto/amcc/crypto4xx_core.c scatterwalk_map_and_copy(icv, aead_req->src, scatterwalk_map_and_copy 503 drivers/crypto/atmel-aes.c scatterwalk_map_and_copy(req->info, req->dst, scatterwalk_map_and_copy 509 drivers/crypto/atmel-aes.c scatterwalk_map_and_copy(req->info, req->src, scatterwalk_map_and_copy 1126 drivers/crypto/atmel-aes.c scatterwalk_map_and_copy(rctx->lastc, req->src, scatterwalk_map_and_copy 1733 drivers/crypto/atmel-aes.c scatterwalk_map_and_copy(otag, req->dst, offset, authsize, 1); scatterwalk_map_and_copy 1736 drivers/crypto/atmel-aes.c scatterwalk_map_and_copy(itag, req->src, offset, authsize, 0); scatterwalk_map_and_copy 2107 drivers/crypto/atmel-aes.c scatterwalk_map_and_copy(odigest, req->dst, offs, authsize, 1); scatterwalk_map_and_copy 2109 drivers/crypto/atmel-aes.c scatterwalk_map_and_copy(idigest, req->src, offs, authsize, 0); scatterwalk_map_and_copy 325 drivers/crypto/atmel-sha.c scatterwalk_map_and_copy(ctx->buffer + ctx->bufcnt, ctx->sg, scatterwalk_map_and_copy 1597 drivers/crypto/atmel-sha.c scatterwalk_map_and_copy(ctx->buffer, ctx->sg, scatterwalk_map_and_copy 1643 drivers/crypto/atmel-sha.c scatterwalk_map_and_copy(ctx->buffer, ctx->sg, scatterwalk_map_and_copy 159 drivers/crypto/atmel-tdes.c scatterwalk_map_and_copy(buf + off, *sg, *offset, count, out); scatterwalk_map_and_copy 2166 drivers/crypto/axis/artpec6_crypto.c scatterwalk_map_and_copy(cipher_req->iv, cipher_req->src, scatterwalk_map_and_copy 2178 drivers/crypto/axis/artpec6_crypto.c scatterwalk_map_and_copy(cipher_req->iv, cipher_req->dst, scatterwalk_map_and_copy 3528 drivers/crypto/caam/caamalg_qi2.c scatterwalk_map_and_copy(next_buf, req->src, scatterwalk_map_and_copy 3566 drivers/crypto/caam/caamalg_qi2.c scatterwalk_map_and_copy(buf + *buflen, req->src, 0, scatterwalk_map_and_copy 3981 drivers/crypto/caam/caamalg_qi2.c scatterwalk_map_and_copy(next_buf, req->src, scatterwalk_map_and_copy 4029 drivers/crypto/caam/caamalg_qi2.c scatterwalk_map_and_copy(buf + *buflen, req->src, 0, scatterwalk_map_and_copy 4224 drivers/crypto/caam/caamalg_qi2.c scatterwalk_map_and_copy(next_buf, req->src, to_hash, scatterwalk_map_and_copy 4260 drivers/crypto/caam/caamalg_qi2.c scatterwalk_map_and_copy(next_buf, req->src, 0, scatterwalk_map_and_copy 872 drivers/crypto/caam/caamhash.c scatterwalk_map_and_copy(next_buf, req->src, scatterwalk_map_and_copy 901 drivers/crypto/caam/caamhash.c scatterwalk_map_and_copy(buf + *buflen, req->src, 0, scatterwalk_map_and_copy 1282 drivers/crypto/caam/caamhash.c scatterwalk_map_and_copy(next_buf, req->src, scatterwalk_map_and_copy 1317 drivers/crypto/caam/caamhash.c scatterwalk_map_and_copy(buf + *buflen, req->src, 0, scatterwalk_map_and_copy 1495 drivers/crypto/caam/caamhash.c scatterwalk_map_and_copy(next_buf, req->src, to_hash, scatterwalk_map_and_copy 1520 drivers/crypto/caam/caamhash.c scatterwalk_map_and_copy(next_buf, req->src, 0, scatterwalk_map_and_copy 373 drivers/crypto/cavium/nitrox/nitrox_aead.c scatterwalk_map_and_copy(rctx->assoc, areq->src, 0, assoclen, 0); scatterwalk_map_and_copy 38 drivers/crypto/ccp/ccp-crypto-aes-cmac.c scatterwalk_map_and_copy(rctx->buf, rctx->src, scatterwalk_map_and_copy 78 drivers/crypto/ccp/ccp-crypto-aes-cmac.c scatterwalk_map_and_copy(rctx->buf + rctx->buf_count, req->src, scatterwalk_map_and_copy 39 drivers/crypto/ccp/ccp-crypto-sha.c scatterwalk_map_and_copy(rctx->buf, rctx->src, scatterwalk_map_and_copy 73 drivers/crypto/ccp/ccp-crypto-sha.c scatterwalk_map_and_copy(rctx->buf + rctx->buf_count, req->src, scatterwalk_map_and_copy 185 drivers/crypto/ccp/ccp-ops.c scatterwalk_map_and_copy(wa->address + wa_offset, sg, sg_offset, len, scatterwalk_map_and_copy 196 drivers/crypto/ccp/ccp-ops.c scatterwalk_map_and_copy(wa->address + wa_offset, sg, sg_offset, len, scatterwalk_map_and_copy 296 drivers/crypto/ccp/ccp-ops.c scatterwalk_map_and_copy(dm_wa->address, sg_wa->sg, sg_wa->sg_used, scatterwalk_map_and_copy 1562 drivers/crypto/ccp/ccp-ops.c scatterwalk_map_and_copy((void *)sha_zero, sha->ctx, 0, scatterwalk_map_and_copy 1760 drivers/crypto/ccp/ccp-ops.c scatterwalk_map_and_copy(hmac_buf, sha->opad, 0, block_size, 0); scatterwalk_map_and_copy 350 drivers/crypto/ixp4xx_crypto.c scatterwalk_map_and_copy(req_ctx->hmac_virt, scatterwalk_map_and_copy 1069 drivers/crypto/ixp4xx_crypto.c scatterwalk_map_and_copy(req_ctx->hmac_virt, scatterwalk_map_and_copy 974 drivers/crypto/mediatek/mtk-aes.c scatterwalk_map_and_copy(tag, req->dst, len, gctx->authsize, 1); scatterwalk_map_and_copy 204 drivers/crypto/mediatek/mtk-sha.c scatterwalk_map_and_copy(ctx->buffer + ctx->bufcnt, ctx->sg, scatterwalk_map_and_copy 647 drivers/crypto/mxs-dcp.c scatterwalk_map_and_copy(in_buf + actx->fill, src, oft, clen, scatterwalk_map_and_copy 223 drivers/crypto/nx/nx-aes-ccm.c scatterwalk_map_and_copy(b1 + 2, req->src, 0, scatterwalk_map_and_copy 228 drivers/crypto/nx/nx-aes-ccm.c scatterwalk_map_and_copy(b1 + 6, req->src, 0, scatterwalk_map_and_copy 347 drivers/crypto/nx/nx-aes-ccm.c scatterwalk_map_and_copy(priv->oauth_tag, scatterwalk_map_and_copy 471 drivers/crypto/nx/nx-aes-ccm.c scatterwalk_map_and_copy(csbcpb->cpb.aes_ccm.out_pat_or_mac, scatterwalk_map_and_copy 398 drivers/crypto/nx/nx-aes-gcm.c scatterwalk_map_and_copy( scatterwalk_map_and_copy 407 drivers/crypto/nx/nx-aes-gcm.c scatterwalk_map_and_copy( scatterwalk_map_and_copy 62 drivers/crypto/omap-aes-gcm.c scatterwalk_map_and_copy(rctx->auth_tag, scatterwalk_map_and_copy 230 drivers/crypto/omap-aes-gcm.c scatterwalk_map_and_copy(tag, dd->aead_req->src, scatterwalk_map_and_copy 322 drivers/crypto/omap-aes-gcm.c scatterwalk_map_and_copy(rctx->auth_tag, req->dst, 0, authlen, scatterwalk_map_and_copy 73 drivers/crypto/omap-crypto.c scatterwalk_map_and_copy(buf, *sg, 0, total, 0); scatterwalk_map_and_copy 174 drivers/crypto/omap-crypto.c scatterwalk_map_and_copy(buf, orig, offset, len, 1); scatterwalk_map_and_copy 717 drivers/crypto/omap-sham.c scatterwalk_map_and_copy(buf + ctx->bufcnt, sg, ctx->offset, scatterwalk_map_and_copy 834 drivers/crypto/omap-sham.c scatterwalk_map_and_copy(rctx->buffer + rctx->bufcnt, req->src, scatterwalk_map_and_copy 893 drivers/crypto/omap-sham.c scatterwalk_map_and_copy(rctx->buffer + offset, scatterwalk_map_and_copy 1207 drivers/crypto/omap-sham.c scatterwalk_map_and_copy(ctx->buffer + ctx->bufcnt, req->src, scatterwalk_map_and_copy 206 drivers/crypto/qat/qat_common/qat_asym_algs.c scatterwalk_map_and_copy(req->dst_align, areq->dst, 0, scatterwalk_map_and_copy 342 drivers/crypto/qat/qat_common/qat_asym_algs.c scatterwalk_map_and_copy(qat_req->src_align + shift, scatterwalk_map_and_copy 572 drivers/crypto/qat/qat_common/qat_asym_algs.c scatterwalk_map_and_copy(req->dst_align, areq->dst, 0, scatterwalk_map_and_copy 746 drivers/crypto/qat/qat_common/qat_asym_algs.c scatterwalk_map_and_copy(qat_req->src_align + shift, req->src, scatterwalk_map_and_copy 890 drivers/crypto/qat/qat_common/qat_asym_algs.c scatterwalk_map_and_copy(qat_req->src_align + shift, req->src, scatterwalk_map_and_copy 245 drivers/crypto/qce/sha.c scatterwalk_map_and_copy(rctx->buf + rctx->buflen, req->src, scatterwalk_map_and_copy 266 drivers/crypto/qce/sha.c scatterwalk_map_and_copy(rctx->buf, req->src, src_offset, scatterwalk_map_and_copy 1043 drivers/crypto/s5p-sss.c scatterwalk_map_and_copy(buf + ctx->bufcnt, sg, ctx->skip, scatterwalk_map_and_copy 1237 drivers/crypto/s5p-sss.c scatterwalk_map_and_copy(ctx->buffer + ctx->bufcnt, req->src, scatterwalk_map_and_copy 1261 drivers/crypto/s5p-sss.c scatterwalk_map_and_copy(ctx->buffer, req->src, scatterwalk_map_and_copy 1275 drivers/crypto/s5p-sss.c scatterwalk_map_and_copy(ctx->dd->xmit_buf, req->src, scatterwalk_map_and_copy 1514 drivers/crypto/s5p-sss.c scatterwalk_map_and_copy(ctx->buffer + ctx->bufcnt, req->src, scatterwalk_map_and_copy 940 drivers/crypto/sahara.c scatterwalk_map_and_copy(rctx->buf + rctx->buf_cnt, req->src, scatterwalk_map_and_copy 956 drivers/crypto/sahara.c scatterwalk_map_and_copy(rctx->buf, req->src, offset, scatterwalk_map_and_copy 1188 drivers/crypto/stm32/stm32-cryp.c scatterwalk_map_and_copy(in_tag, cryp->in_sg, scatterwalk_map_and_copy 1352 drivers/crypto/stm32/stm32-cryp.c scatterwalk_map_and_copy(tmp, out_sg_ori, scatterwalk_map_and_copy 1458 drivers/crypto/stm32/stm32-cryp.c scatterwalk_map_and_copy(tmp, out_sg_ori, scatterwalk_map_and_copy 312 drivers/crypto/stm32/stm32-hash.c scatterwalk_map_and_copy(rctx->buffer + rctx->bufcnt, rctx->sg, scatterwalk_map_and_copy 445 drivers/crypto/virtio/virtio_crypto_algs.c scatterwalk_map_and_copy(req->info, req->src, scatterwalk_map_and_copy 586 drivers/crypto/virtio/virtio_crypto_algs.c scatterwalk_map_and_copy(req->info, req->dst, scatterwalk_map_and_copy 108 include/crypto/scatterwalk.h void scatterwalk_map_and_copy(void *buf, struct scatterlist *sg,