Home
last modified time | relevance | path

Searched refs:hash_alg_common (Results 1 – 18 of 18) sorted by relevance

/linux/include/crypto/
H A Dhash.h56 struct hash_alg_common HASH_ALG_COMMON;
170 struct hash_alg_common halg;
272 struct hash_alg_common halg;
379 static inline struct hash_alg_common *__crypto_hash_alg_common( in __crypto_hash_alg_common()
382 return container_of(alg, struct hash_alg_common, base); in __crypto_hash_alg_common()
385 static inline struct hash_alg_common *crypto_hash_alg_common( in crypto_hash_alg_common()
/linux/include/crypto/internal/
H A Dhash.h103 bool crypto_hash_alg_has_setkey(struct hash_alg_common *halg);
111 static inline bool crypto_hash_alg_needs_key(struct hash_alg_common *alg) in crypto_hash_alg_needs_key()
132 static inline struct hash_alg_common *crypto_spawn_ahash_alg( in crypto_spawn_ahash_alg()
/linux/crypto/
H A Dhash.h16 int hash_prepare_alg(struct hash_alg_common *alg);
H A Dahash.c854 bool crypto_hash_alg_has_setkey(struct hash_alg_common *halg) in crypto_hash_alg_has_setkey()
867 struct hash_alg_common *halg = crypto_hash_alg_common(hash); in crypto_clone_ahash()
H A Dauthenc.c366 struct hash_alg_common *auth; in crypto_authenc_create()
H A Dkrb5enc.c403 struct hash_alg_common *auth; in krb5enc_create()
H A Dauthencesn.c371 struct hash_alg_common *auth; in crypto_authenc_esn_create()
H A Dshash.c435 int hash_prepare_alg(struct hash_alg_common *alg) in hash_prepare_alg()
H A Dhmac.c454 struct hash_alg_common *halg; in hmac_create_ahash()
H A Dccm.c451 struct hash_alg_common *mac; in crypto_ccm_create_common()
H A Dgcm.c579 struct hash_alg_common *ghash; in crypto_gcm_create_common()
/linux/Documentation/crypto/
H A Dapi-digest.rst11 :functions: hash_alg_common ahash_alg shash_alg
/linux/drivers/crypto/ccp/
H A Dccp-crypto-sha.c417 struct hash_alg_common *halg; in ccp_register_hmac_alg()
461 struct hash_alg_common *halg; in ccp_register_sha_alg()
H A Dccp-crypto-aes-cmac.c353 struct hash_alg_common *halg; in ccp_register_aes_cmac_algs()
/linux/drivers/crypto/
H A Dmxs-dcp.c636 struct hash_alg_common *halg = crypto_hash_alg_common(tfm); in mxs_dcp_run_sha()
677 struct hash_alg_common *halg = crypto_hash_alg_common(tfm); in dcp_sha_req_to_buf()
782 struct hash_alg_common *halg = crypto_hash_alg_common(tfm); in dcp_sha_init()
/linux/drivers/crypto/ccree/
H A Dcc_hash.c1123 struct hash_alg_common *hash_alg_common = in cc_cra_init() local
1124 container_of(tfm->__crt_alg, struct hash_alg_common, base); in cc_cra_init()
1126 container_of(hash_alg_common, struct ahash_alg, halg); in cc_cra_init()
/linux/drivers/crypto/caam/
H A Dcaamhash.c1766 struct hash_alg_common *halg = in caam_hash_cra_init()
1767 container_of(base, struct hash_alg_common, base); in caam_hash_cra_init()
H A Dcaamalg_qi2.c4558 struct hash_alg_common *halg = in caam_hash_cra_init()
4559 container_of(base, struct hash_alg_common, base); in caam_hash_cra_init()