Symbol: hash_ctx
crypto/adiantum.c
356
nhpoly1305_init(&rctx->u.hash_ctx);
crypto/adiantum.c
361
nhpoly1305_update(&rctx->u.hash_ctx, tctx, walk.addr, n);
crypto/adiantum.c
365
nhpoly1305_final(&rctx->u.hash_ctx, tctx, out);
crypto/adiantum.c
406
nhpoly1305_init(&rctx->u.hash_ctx);
crypto/adiantum.c
407
nhpoly1305_update(&rctx->u.hash_ctx, tctx, virt, bulk_len);
crypto/adiantum.c
408
nhpoly1305_final(&rctx->u.hash_ctx, tctx, &msg_hash);
crypto/adiantum.c
471
nhpoly1305_init(&rctx->u.hash_ctx);
crypto/adiantum.c
472
nhpoly1305_update(&rctx->u.hash_ctx, tctx, virt, bulk_len);
crypto/adiantum.c
473
nhpoly1305_final(&rctx->u.hash_ctx, tctx, &msg_hash);
crypto/adiantum.c
91
struct nhpoly1305_ctx hash_ctx;
crypto/algif_hash.c
184
struct hash_ctx *ctx = ask->private;
crypto/algif_hash.c
231
struct hash_ctx *ctx = ask->private;
crypto/algif_hash.c
236
struct hash_ctx *ctx2;
crypto/algif_hash.c
32
static int hash_alloc_result(struct sock *sk, struct hash_ctx *ctx)
crypto/algif_hash.c
401
struct hash_ctx *ctx = ask->private;
crypto/algif_hash.c
412
struct hash_ctx *ctx;
crypto/algif_hash.c
50
static void hash_free_result(struct sock *sk, struct hash_ctx *ctx)
crypto/algif_hash.c
68
struct hash_ctx *ctx = ask->private;
crypto/md5.c
153
return __crypto_md5_export(&HMAC_MD5_CTX(desc)->hash_ctx, out);
crypto/md5.c
161
return __crypto_md5_import(&ctx->hash_ctx, in);
crypto/md5.c
166
return __crypto_md5_export_core(&HMAC_MD5_CTX(desc)->hash_ctx, out);
crypto/md5.c
174
return __crypto_md5_import_core(&ctx->hash_ctx, in);
drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
472
rc = ocs_hcu_hash_update(hcu_dev, &rctx->hash_ctx,
drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
511
rc = ocs_hcu_hash_finup(hcu_dev, &rctx->hash_ctx,
drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
522
rc = ocs_hcu_hash_final(hcu_dev, &rctx->hash_ctx, req->result,
drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
615
ocs_hcu_hash_init(&rctx->hash_ctx, rctx->algo);
drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
80
struct ocs_hcu_hash_ctx hash_ctx;
drivers/md/dm-verity-target.c
125
struct sha256_ctx *ctx = &io->hash_ctx.sha256;
drivers/md/dm-verity-target.c
1342
offsetofend(struct dm_verity_io, hash_ctx.sha256);
drivers/md/dm-verity-target.c
1346
offsetofend(struct dm_verity_io, hash_ctx.shash) +
drivers/md/dm-verity-target.c
137
desc = &io->hash_ctx.shash;
drivers/md/dm-verity.h
134
} hash_ctx;
drivers/net/ethernet/intel/ice/ice_vf_lib.h
156
struct ice_vf_hash_ctx hash_ctx;
drivers/net/ethernet/intel/ice/virt/rss.c
1134
ret = ice_add_rss_cfg_pre_ip(vf, &vf->hash_ctx.v4);
drivers/net/ethernet/intel/ice/virt/rss.c
1136
ret = ice_add_rss_cfg_pre_ip(vf, &vf->hash_ctx.v6);
drivers/net/ethernet/intel/ice/virt/rss.c
1143
return ice_add_rss_cfg_pre_gtpu(vf, &vf->hash_ctx.ipv4,
drivers/net/ethernet/intel/ice/virt/rss.c
1146
return ice_add_rss_cfg_pre_gtpu(vf, &vf->hash_ctx.ipv6,
drivers/net/ethernet/intel/ice/virt/rss.c
1244
ice_hash_cfg_record(&vf->hash_ctx.v4.ctx[ip_ctx_idx], cfg);
drivers/net/ethernet/intel/ice/virt/rss.c
1246
ice_hash_cfg_record(&vf->hash_ctx.v6.ctx[ip_ctx_idx], cfg);
drivers/net/ethernet/intel/ice/virt/rss.c
1250
return ice_add_rss_cfg_post_gtpu(vf, &vf->hash_ctx.ipv4,
drivers/net/ethernet/intel/ice/virt/rss.c
1253
return ice_add_rss_cfg_post_gtpu(vf, &vf->hash_ctx.ipv6,
drivers/net/ethernet/intel/ice/virt/rss.c
1276
ice_hash_cfg_reset(&vf->hash_ctx.v4.ctx[ip_ctx_idx]);
drivers/net/ethernet/intel/ice/virt/rss.c
1278
ice_hash_cfg_reset(&vf->hash_ctx.v6.ctx[ip_ctx_idx]);
drivers/net/ethernet/intel/ice/virt/rss.c
1285
ice_hash_cfg_reset(&vf->hash_ctx.ipv4.ctx[ice_gtpu_ctx_idx]);
drivers/net/ethernet/intel/ice/virt/rss.c
1287
ice_hash_cfg_reset(&vf->hash_ctx.ipv6.ctx[ice_gtpu_ctx_idx]);
include/crypto/md5.h
107
struct md5_ctx hash_ctx;
include/crypto/md5.h
164
md5_update(&ctx->hash_ctx, data, data_len);
lib/crypto/md5.c
250
ctx->hash_ctx.state = key->istate;
lib/crypto/md5.c
251
ctx->hash_ctx.bytecount = MD5_BLOCK_SIZE;
lib/crypto/md5.c
259
__hmac_md5_preparekey(&ctx->hash_ctx.state, &ctx->ostate,
lib/crypto/md5.c
261
ctx->hash_ctx.bytecount = MD5_BLOCK_SIZE;
lib/crypto/md5.c
268
__md5_final(&ctx->hash_ctx, ctx->hash_ctx.buf);
lib/crypto/md5.c
269
memset(&ctx->hash_ctx.buf[MD5_DIGEST_SIZE], 0,
lib/crypto/md5.c
271
ctx->hash_ctx.buf[MD5_DIGEST_SIZE] = 0x80;
lib/crypto/md5.c
272
*(__le64 *)&ctx->hash_ctx.buf[MD5_BLOCK_SIZE - 8] =
lib/crypto/md5.c
276
md5_blocks(&ctx->ostate, ctx->hash_ctx.buf, 1);
lib/crypto/tests/hash-test-template.h
361
struct HASH_CTX hash_ctx;
lib/crypto/tests/hash-test-template.h
395
HASH_INIT(&ctx->hash_ctx);
lib/crypto/tests/hash-test-template.h
400
HASH_UPDATE(&ctx->hash_ctx, &test_buf[ctx->offset],
lib/crypto/tests/hash-test-template.h
410
HASH_FINAL(&ctx->hash_ctx, actual_hash);