| /linux/drivers/crypto/allwinner/sun4i-ss/ |
| H A D | sun4i-ss.h | 201 int sun4i_hash_init(struct ahash_request *areq); 202 int sun4i_hash_update(struct ahash_request *areq); 203 int sun4i_hash_final(struct ahash_request *areq); 204 int sun4i_hash_finup(struct ahash_request *areq); 205 int sun4i_hash_digest(struct ahash_request *areq); 206 int sun4i_hash_export_md5(struct ahash_request *areq, void *out); 207 int sun4i_hash_import_md5(struct ahash_request *areq, const void *in); 208 int sun4i_hash_export_sha1(struct ahash_request *areq, void *out); 209 int sun4i_hash_import_sha1(struct ahash_request *areq, const void *in);
|
| H A D | sun4i-ss-hash.c | 47 int sun4i_hash_init(struct ahash_request *areq) in sun4i_hash_init() 62 int sun4i_hash_export_md5(struct ahash_request *areq, void *out) in sun4i_hash_export_md5() 85 int sun4i_hash_import_md5(struct ahash_request *areq, const void *in) in sun4i_hash_import_md5() 104 int sun4i_hash_export_sha1(struct ahash_request *areq, void *out) in sun4i_hash_export_sha1() 128 int sun4i_hash_import_sha1(struct ahash_request *areq, const void *in) in sun4i_hash_import_sha1() 177 static int sun4i_hash(struct ahash_request *areq) in sun4i_hash() 508 int sun4i_hash_final(struct ahash_request *areq) in sun4i_hash_final() 516 int sun4i_hash_update(struct ahash_request *areq) in sun4i_hash_update() 525 int sun4i_hash_finup(struct ahash_request *areq) in sun4i_hash_finup() 534 int sun4i_hash_digest(struct ahash_request *areq) in sun4i_hash_digest()
|
| /linux/drivers/crypto/allwinner/sun8i-ss/ |
| H A D | sun8i-ss.h | 251 struct ahash_request fallback_req; 309 int sun8i_ss_hash_init(struct ahash_request *areq); 310 int sun8i_ss_hash_export(struct ahash_request *areq, void *out); 311 int sun8i_ss_hash_import(struct ahash_request *areq, const void *in); 312 int sun8i_ss_hash_final(struct ahash_request *areq); 313 int sun8i_ss_hash_update(struct ahash_request *areq); 314 int sun8i_ss_hash_finup(struct ahash_request *areq); 315 int sun8i_ss_hash_digest(struct ahash_request *areq);
|
| H A D | sun8i-ss-hash.c | 144 int sun8i_ss_hash_init(struct ahash_request *areq) in sun8i_ss_hash_init() 160 int sun8i_ss_hash_export(struct ahash_request *areq, void *out) in sun8i_ss_hash_export() 174 int sun8i_ss_hash_import(struct ahash_request *areq, const void *in) in sun8i_ss_hash_import() 188 int sun8i_ss_hash_final(struct ahash_request *areq) in sun8i_ss_hash_final() 215 int sun8i_ss_hash_update(struct ahash_request *areq) in sun8i_ss_hash_update() 230 int sun8i_ss_hash_finup(struct ahash_request *areq) in sun8i_ss_hash_finup() 258 static int sun8i_ss_hash_digest_fb(struct ahash_request *areq) in sun8i_ss_hash_digest_fb() 345 static bool sun8i_ss_hash_need_fallback(struct ahash_request *areq) in sun8i_ss_hash_need_fallback() 394 int sun8i_ss_hash_digest(struct ahash_request *areq) in sun8i_ss_hash_digest() 480 struct ahash_request *areq = container_of(breq, struct ahash_request, base); in sun8i_ss_hash_run()
|
| /linux/drivers/crypto/ |
| H A D | atmel-authenc.h | 36 int atmel_sha_authenc_schedule(struct ahash_request *req, 40 int atmel_sha_authenc_init(struct ahash_request *req, 45 int atmel_sha_authenc_final(struct ahash_request *req, 49 void atmel_sha_authenc_abort(struct ahash_request *req);
|
| H A D | img-hash.c | 105 struct ahash_request fallback_req; 134 struct ahash_request *req; 271 static int img_hash_finish(struct ahash_request *req) in img_hash_finish() 283 static void img_hash_copy_hash(struct ahash_request *req) in img_hash_copy_hash() 293 static void img_hash_finish_req(struct ahash_request *req, int err) in img_hash_finish_req() 446 struct ahash_request *req = hdev->req; in img_hash_process_data() 487 static int img_hash_init(struct ahash_request *req) in img_hash_init() 502 struct ahash_request *req) in img_hash_handle_queue() 552 static int img_hash_update(struct ahash_request *req) in img_hash_update() 567 static int img_hash_final(struct ahash_request *req) in img_hash_final() [all …]
|
| H A D | sa2ul.h | 333 struct ahash_request fallback_req;
|
| /linux/crypto/ |
| H A D | ahash.c | 32 static int ahash_def_finup(struct ahash_request *req); 53 int (*finish)(struct ahash_request *, int)) in ahash_op_done() argument 55 struct ahash_request *areq = data; in ahash_op_done() 102 int crypto_hash_walk_first(struct ahash_request *req, in crypto_hash_walk_first() 162 static inline struct shash_desc *prepare_shash_desc(struct ahash_request *req, in prepare_shash_desc() 171 int shash_ahash_update(struct ahash_request *req, struct shash_desc *desc) in shash_ahash_update() 184 int shash_ahash_finup(struct ahash_request *req, struct shash_desc *desc) in shash_ahash_finup() 205 int shash_ahash_digest(struct ahash_request *req, struct shash_desc *desc) in shash_ahash_digest() 322 static int ahash_do_req_chain(struct ahash_request *req, in ahash_do_req_chain() 323 int (*const *op)(struct ahash_request *req)) in ahash_do_req_chain() [all …]
|
| H A D | authenc.c | 116 struct ahash_request *ahreq = (void *)(areq_ctx->tail + ictx->reqoff); in authenc_geniv_ahash_finish() 153 struct ahash_request *ahreq = (void *)(areq_ctx->tail + ictx->reqoff); in crypto_authenc_genicv() 236 struct ahash_request *ahreq = (void *)(areq_ctx->tail + ictx->reqoff); in crypto_authenc_decrypt_tail() 287 struct ahash_request *ahreq = (void *)(areq_ctx->tail + ictx->reqoff); in crypto_authenc_decrypt() 331 sizeof(struct ahash_request), in crypto_authenc_init_tfm()
|
| H A D | authencesn.c | 121 struct ahash_request *ahreq = (void *)(areq_ctx->tail + ctx->reqoff); in crypto_authenc_esn_genicv() 251 struct ahash_request *ahreq = (void *)(areq_ctx->tail + ctx->reqoff); in crypto_authenc_esn_decrypt() 326 sizeof(struct ahash_request), in crypto_authenc_esn_init_tfm()
|
| H A D | algif_hash.c | 29 struct ahash_request req; 232 struct ahash_request *req = &ctx->req; in hash_accept()
|
| /linux/drivers/crypto/ccp/ |
| H A D | ccp-crypto-aes-cmac.c | 26 struct ahash_request *req = ahash_request_cast(async_req); in ccp_aes_cmac_complete() 55 static int ccp_do_cmac_update(struct ahash_request *req, unsigned int nbytes, in ccp_do_cmac_update() 183 static int ccp_aes_cmac_init(struct ahash_request *req) in ccp_aes_cmac_init() 194 static int ccp_aes_cmac_update(struct ahash_request *req) in ccp_aes_cmac_update() 199 static int ccp_aes_cmac_final(struct ahash_request *req) in ccp_aes_cmac_final() 204 static int ccp_aes_cmac_finup(struct ahash_request *req) in ccp_aes_cmac_finup() 209 static int ccp_aes_cmac_digest(struct ahash_request *req) in ccp_aes_cmac_digest() 220 static int ccp_aes_cmac_export(struct ahash_request *req, void *out) in ccp_aes_cmac_export() 239 static int ccp_aes_cmac_import(struct ahash_request *req, const void *in) in ccp_aes_cmac_import()
|
| H A D | ccp-crypto-sha.c | 29 struct ahash_request *req = ahash_request_cast(async_req); in ccp_sha_complete() 58 static int ccp_do_sha_update(struct ahash_request *req, unsigned int nbytes, in ccp_do_sha_update() 182 static int ccp_sha_init(struct ahash_request *req) in ccp_sha_init() 206 static int ccp_sha_update(struct ahash_request *req) in ccp_sha_update() 211 static int ccp_sha_final(struct ahash_request *req) in ccp_sha_final() 216 static int ccp_sha_finup(struct ahash_request *req) in ccp_sha_finup() 221 static int ccp_sha_digest(struct ahash_request *req) in ccp_sha_digest() 232 static int ccp_sha_export(struct ahash_request *req, void *out) in ccp_sha_export() 253 static int ccp_sha_import(struct ahash_request *req, const void *in) in ccp_sha_import()
|
| /linux/drivers/crypto/caam/ |
| H A D | caamhash.c | 121 int (*update)(struct ahash_request *req) ____cacheline_aligned; 122 int (*final)(struct ahash_request *req); 123 int (*finup)(struct ahash_request *req); 133 int (*update)(struct ahash_request *req); 134 int (*final)(struct ahash_request *req); 135 int (*finup)(struct ahash_request *req); 553 struct ahash_request *req, int dst_len) in ahash_unmap() 573 struct ahash_request *req, int dst_len, u32 flag) in ahash_unmap_ctx() 587 struct ahash_request *req = context; in ahash_done_cpy() 638 struct ahash_request *req = context; in ahash_done_switch() [all …]
|
| /linux/drivers/crypto/starfive/ |
| H A D | jh7110-hash.c | 165 static int starfive_hash_copy_hash(struct ahash_request *req) in starfive_hash_copy_hash() 197 struct ahash_request *req = container_of(areq, struct ahash_request, in starfive_hash_one_request() 254 static int starfive_hash_init(struct ahash_request *req) in starfive_hash_init() 271 static int starfive_hash_update(struct ahash_request *req) in starfive_hash_update() 288 static int starfive_hash_final(struct ahash_request *req) in starfive_hash_final() 305 static int starfive_hash_finup(struct ahash_request *req) in starfive_hash_finup() 322 static int starfive_hash_digest(struct ahash_request *req) in starfive_hash_digest() 346 static int starfive_hash_export(struct ahash_request *req, void *out) in starfive_hash_export() 360 static int starfive_hash_import(struct ahash_request *req, const void *in) in starfive_hash_import() 415 struct ahash_request *req; in starfive_hash_long_setkey()
|
| H A D | jh7110-cryp.h | 204 struct ahash_request *hreq; 219 struct ahash_request ahash_fbk_req;
|
| /linux/arch/s390/crypto/ |
| H A D | phmac_s390.c | 41 static inline int hwh_prepare(struct ahash_request *req, in hwh_prepare() 399 static int phmac_kmac_update(struct ahash_request *req, bool maysleep) in phmac_kmac_update() 512 static int phmac_kmac_final(struct ahash_request *req, bool maysleep) in phmac_kmac_final() 556 static int phmac_init(struct ahash_request *req) in phmac_init() 592 static int phmac_update(struct ahash_request *req) in phmac_update() 636 static int phmac_final(struct ahash_request *req) in phmac_final() 671 static int phmac_finup(struct ahash_request *req) in phmac_finup() 723 static int phmac_digest(struct ahash_request *req) in phmac_digest() 814 static int phmac_export(struct ahash_request *req, void *out) in phmac_export() 824 static int phmac_import(struct ahash_request *req, const void *in) in phmac_import() [all …]
|
| /linux/net/ipv4/ |
| H A D | ah4.c | 34 len += sizeof(struct ahash_request) + crypto_ahash_reqsize(ahash); in ah_alloc_tmp() 52 static inline struct ahash_request *ah_tmp_req(struct crypto_ahash *ahash, in ah_tmp_req() 55 struct ahash_request *req; in ah_tmp_req() 66 struct ahash_request *req) in ah_req_sg() 152 struct ahash_request *req; in ah_output() 310 struct ahash_request *req; in ah_input()
|
| H A D | tcp_sigpool.c | 333 struct ahash_request *req = hp->req; in tcp_sigpool_hash_skb_data()
|
| /linux/include/crypto/ |
| H A D | cryptd.h | 48 struct shash_desc *cryptd_shash_desc(struct ahash_request *req);
|
| /linux/drivers/crypto/axis/ |
| H A D | artpec6_crypto.c | 362 static int artpec6_crypto_prepare_hash(struct ahash_request *areq); 1308 static int artpec6_crypto_prepare_hash(struct ahash_request *areq) in artpec6_crypto_prepare_hash() 2262 artpec6_crypto_init_hash(struct ahash_request *req, u8 type, int hmac) in artpec6_crypto_init_hash() 2295 static int artpec6_crypto_prepare_submit_hash(struct ahash_request *req) in artpec6_crypto_prepare_submit_hash() 2328 static int artpec6_crypto_hash_final(struct ahash_request *req) in artpec6_crypto_hash_final() 2337 static int artpec6_crypto_hash_update(struct ahash_request *req) in artpec6_crypto_hash_update() 2346 static int artpec6_crypto_sha1_init(struct ahash_request *req) in artpec6_crypto_sha1_init() 2351 static int artpec6_crypto_sha1_digest(struct ahash_request *req) in artpec6_crypto_sha1_digest() 2362 static int artpec6_crypto_sha256_init(struct ahash_request *req) in artpec6_crypto_sha256_init() 2367 static int artpec6_crypto_sha256_digest(struct ahash_request *req) in artpec6_crypto_sha256_digest() [all …]
|
| /linux/drivers/crypto/tegra/ |
| H A D | tegra-se-aes.c | 1540 static int tegra_cmac_do_init(struct ahash_request *req) in tegra_cmac_do_init() 1569 static int tegra_cmac_do_update(struct ahash_request *req) in tegra_cmac_do_update() 1646 static int tegra_cmac_do_final(struct ahash_request *req) in tegra_cmac_do_final() 1707 struct ahash_request *req = ahash_request_cast(areq); in tegra_cmac_do_one_req() 1836 static int tegra_cmac_init(struct ahash_request *req) in tegra_cmac_init() 1847 static int tegra_cmac_update(struct ahash_request *req) in tegra_cmac_update() 1858 static int tegra_cmac_final(struct ahash_request *req) in tegra_cmac_final() 1869 static int tegra_cmac_finup(struct ahash_request *req) in tegra_cmac_finup() 1880 static int tegra_cmac_digest(struct ahash_request *req) in tegra_cmac_digest() 1891 static int tegra_cmac_export(struct ahash_request *req, void *out) in tegra_cmac_export() [all …]
|
| /linux/net/sunrpc/auth_gss/ |
| H A D | gss_krb5_crypto.c | 144 struct ahash_request *req = data; in checksummer() 174 struct ahash_request *req; in gss_krb5_checksum() 735 struct ahash_request *req; in krb5_etm_checksum()
|
| /linux/drivers/crypto/rockchip/ |
| H A D | rk3288_crypto.h | 238 struct ahash_request fallback_req;
|
| /linux/security/integrity/ima/ |
| H A D | ima_crypto.c | 331 struct ahash_request *req; in ima_calc_file_hash_atfm() 662 struct ahash_request *req; in calc_buffer_ahash_atfm()
|