Lines Matching defs:dst
58 asmlinkage void pmull_gcm_encrypt(int bytes, u8 dst[], const u8 src[],
61 asmlinkage int pmull_gcm_decrypt(int bytes, u8 dst[], const u8 src[],
77 be128 dst = { cpu_to_be64(dg[1]), cpu_to_be64(dg[0]) };
90 crypto_xor((u8 *)&dst, in, GHASH_BLOCK_SIZE);
91 gf128mul_lle(&dst, &key->k);
94 dg[0] = be64_to_cpu(dst.b);
95 dg[1] = be64_to_cpu(dst.a);
158 static int ghash_final(struct shash_desc *desc, u8 *dst)
171 put_unaligned_be64(ctx->digest[1], dst);
172 put_unaligned_be64(ctx->digest[0], dst + 8);
359 u8 *dst = walk.dst.virt.addr;
365 src = dst = memcpy(buf + sizeof(buf) - nbytes,
373 pmull_gcm_encrypt(nbytes, dst, src, ctx->ghash_key.h,
382 memcpy(walk.dst.virt.addr,
391 /* copy authtag to end of dst */
392 scatterwalk_map_and_copy(tag, req->dst, req->assoclen + req->cryptlen,
429 u8 *dst = walk.dst.virt.addr;
435 src = dst = memcpy(buf + sizeof(buf) - nbytes,
443 ret = pmull_gcm_decrypt(nbytes, dst, src, ctx->ghash_key.h,
452 memcpy(walk.dst.virt.addr,