/openbmc/linux/crypto/ |
H A D | api.c | 41 struct crypto_alg *crypto_mod_get(struct crypto_alg *alg) in crypto_mod_get() 47 void crypto_mod_put(struct crypto_alg *alg) in crypto_mod_put() 59 struct crypto_alg *q, *alg = NULL; in __crypto_alg_lookup() local 96 static void crypto_larval_destroy(struct crypto_alg *alg) in crypto_larval_destroy() 129 struct crypto_alg *alg; in crypto_larval_add() local 155 void crypto_larval_kill(struct crypto_alg *alg) in crypto_larval_kill() 202 static struct crypto_alg *crypto_larval_wait(struct crypto_alg *alg) in crypto_larval_wait() 238 struct crypto_alg *alg; in crypto_alg_lookup() local 274 struct crypto_alg *alg; in crypto_larval_lookup() local 317 struct crypto_alg *alg; in crypto_alg_mod_lookup() local [all …]
|
H A D | acompress.c | 26 static inline struct acomp_alg *__crypto_acomp_alg(struct crypto_alg *alg) in __crypto_acomp_alg() 37 struct sk_buff *skb, struct crypto_alg *alg) in crypto_acomp_report() 51 static void crypto_acomp_show(struct seq_file *m, struct crypto_alg *alg) in crypto_acomp_show() 59 struct acomp_alg *alg = crypto_acomp_alg(acomp); in crypto_acomp_exit_tfm() local 67 struct acomp_alg *alg = crypto_acomp_alg(acomp); in crypto_acomp_init_tfm() local 86 static unsigned int crypto_acomp_extsize(struct crypto_alg *alg) in crypto_acomp_extsize() 97 struct crypto_alg *alg) in __crypto_acomp_report_stat() 116 int crypto_acomp_report_stat(struct sk_buff *skb, struct crypto_alg *alg) in crypto_acomp_report_stat() 185 void comp_prepare_alg(struct comp_alg_common *alg) in comp_prepare_alg() 196 int crypto_register_acomp(struct acomp_alg *alg) in crypto_register_acomp() [all …]
|
H A D | kpp.c | 21 struct sk_buff *skb, struct crypto_alg *alg) in crypto_kpp_report() 35 static void crypto_kpp_show(struct seq_file *m, struct crypto_alg *alg) in crypto_kpp_show() 43 struct kpp_alg *alg = crypto_kpp_alg(kpp); in crypto_kpp_exit_tfm() local 51 struct kpp_alg *alg = crypto_kpp_alg(kpp); in crypto_kpp_init_tfm() local 70 struct sk_buff *skb, struct crypto_alg *alg) in crypto_kpp_report_stat() 132 static void kpp_prepare_alg(struct kpp_alg *alg) in kpp_prepare_alg() 145 int crypto_register_kpp(struct kpp_alg *alg) in crypto_register_kpp() 154 void crypto_unregister_kpp(struct kpp_alg *alg) in crypto_unregister_kpp()
|
H A D | aead.c | 23 static inline struct crypto_istat_aead *aead_get_stat(struct aead_alg *alg) in aead_get_stat() 106 struct aead_alg *alg = crypto_aead_alg(aead); in crypto_aead_encrypt() local 129 struct aead_alg *alg = crypto_aead_alg(aead); in crypto_aead_decrypt() local 154 struct aead_alg *alg = crypto_aead_alg(aead); in crypto_aead_exit_tfm() local 162 struct aead_alg *alg = crypto_aead_alg(aead); in crypto_aead_init_tfm() local 178 struct sk_buff *skb, struct crypto_alg *alg) in crypto_aead_report() 197 static void crypto_aead_show(struct seq_file *m, struct crypto_alg *alg) in crypto_aead_show() 218 struct sk_buff *skb, struct crypto_alg *alg) in crypto_aead_report_stat() 271 static int aead_prepare_alg(struct aead_alg *alg) in aead_prepare_alg() 293 int crypto_register_aead(struct aead_alg *alg) in crypto_register_aead() [all …]
|
H A D | algapi.c | 38 static int crypto_check_alg(struct crypto_alg *alg) in crypto_check_alg() 88 static void crypto_destroy_instance(struct crypto_alg *alg) in crypto_destroy_instance() 107 static struct list_head *crypto_more_spawns(struct crypto_alg *alg, in crypto_more_spawns() 157 void crypto_remove_spawns(struct crypto_alg *alg, struct list_head *list, in crypto_remove_spawns() 237 static void crypto_alg_finish_registration(struct crypto_alg *alg, in crypto_alg_finish_registration() 288 static struct crypto_larval *crypto_alloc_test_larval(struct crypto_alg *alg) in crypto_alloc_test_larval() 317 __crypto_register_alg(struct crypto_alg *alg, struct list_head *algs_to_put) in __crypto_register_alg() 376 struct crypto_alg *alg; in crypto_alg_tested() local 443 struct crypto_alg *alg; in crypto_remove_final() local 453 int crypto_register_alg(struct crypto_alg *alg) in crypto_register_alg() [all …]
|
H A D | internal.h | 31 struct crypto_alg alg; member 99 static inline unsigned int crypto_cipher_ctxsize(struct crypto_alg *alg) in crypto_cipher_ctxsize() 104 static inline unsigned int crypto_compress_ctxsize(struct crypto_alg *alg) in crypto_compress_ctxsize() 134 static inline void *crypto_create_tfm(struct crypto_alg *alg, in crypto_create_tfm() 161 static inline struct crypto_alg *crypto_alg_get(struct crypto_alg *alg) in crypto_alg_get() 167 static inline void crypto_alg_put(struct crypto_alg *alg) in crypto_alg_put() 183 static inline int crypto_is_larval(struct crypto_alg *alg) in crypto_is_larval() 188 static inline int crypto_is_dead(struct crypto_alg *alg) in crypto_is_dead() 193 static inline int crypto_is_moribund(struct crypto_alg *alg) in crypto_is_moribund()
|
H A D | rng.c | 33 struct rng_alg *alg = crypto_rng_alg(tfm); in crypto_rng_reset() local 65 static unsigned int seedsize(struct crypto_alg *alg) in seedsize() 73 struct sk_buff *skb, struct crypto_alg *alg) in crypto_rng_report() 88 static void crypto_rng_show(struct seq_file *m, struct crypto_alg *alg) in crypto_rng_show() 95 struct sk_buff *skb, struct crypto_alg *alg) in crypto_rng_report_stat() 200 int crypto_register_rng(struct rng_alg *alg) in crypto_register_rng() 219 void crypto_unregister_rng(struct rng_alg *alg) in crypto_unregister_rng()
|
H A D | crypto_user_base.c | 38 struct crypto_alg *q, *alg = NULL; in crypto_alg_match() local 72 static int crypto_report_cipher(struct sk_buff *skb, struct crypto_alg *alg) in crypto_report_cipher() 88 static int crypto_report_comp(struct sk_buff *skb, struct crypto_alg *alg) in crypto_report_comp() 99 static int crypto_report_one(struct crypto_alg *alg, in crypto_report_one() 154 static int crypto_report_alg(struct crypto_alg *alg, in crypto_report_alg() 189 struct crypto_alg *alg; in crypto_report() local 229 struct crypto_alg *alg; in crypto_dump_report() local 263 struct crypto_alg *alg; in crypto_update_alg() local 299 struct crypto_alg *alg; in crypto_del_alg() local 339 struct crypto_alg *alg; in crypto_add_alg() local [all …]
|
H A D | ahash.c | 158 const struct hash_alg_common *alg = crypto_hash_alg_common(tfm); in ahash_set_needkey() local 305 struct hash_alg_common *alg = crypto_hash_alg_common(tfm); in crypto_ahash_final() local 317 struct hash_alg_common *alg = crypto_hash_alg_common(tfm); in crypto_ahash_finup() local 333 struct hash_alg_common *alg = crypto_hash_alg_common(tfm); in crypto_ahash_digest() local 417 struct ahash_alg *alg = crypto_ahash_alg(hash); in crypto_ahash_exit_tfm() local 425 struct ahash_alg *alg = crypto_ahash_alg(hash); in crypto_ahash_init_tfm() local 453 static unsigned int crypto_ahash_extsize(struct crypto_alg *alg) in crypto_ahash_extsize() 469 struct sk_buff *skb, struct crypto_alg *alg) in crypto_ahash_report() 485 static void crypto_ahash_show(struct seq_file *m, struct crypto_alg *alg) in crypto_ahash_show() 496 struct sk_buff *skb, struct crypto_alg *alg) in crypto_ahash_report_stat() [all …]
|
H A D | akcipher.c | 24 struct sk_buff *skb, struct crypto_alg *alg) in crypto_akcipher_report() 39 static void crypto_akcipher_show(struct seq_file *m, struct crypto_alg *alg) in crypto_akcipher_show() 47 struct akcipher_alg *alg = crypto_akcipher_alg(akcipher); in crypto_akcipher_exit_tfm() local 55 struct akcipher_alg *alg = crypto_akcipher_alg(akcipher); in crypto_akcipher_init_tfm() local 74 struct sk_buff *skb, struct crypto_alg *alg) in crypto_akcipher_report_stat() 132 static void akcipher_prepare_alg(struct akcipher_alg *alg) in akcipher_prepare_alg() 156 int crypto_register_akcipher(struct akcipher_alg *alg) in crypto_register_akcipher() 176 void crypto_unregister_akcipher(struct akcipher_alg *alg) in crypto_unregister_akcipher()
|
H A D | crypto_engine.c | 77 struct crypto_engine_alg *alg; in crypto_pump_requests() local 572 int crypto_engine_register_aead(struct aead_engine_alg *alg) in crypto_engine_register_aead() 583 void crypto_engine_unregister_aead(struct aead_engine_alg *alg) in crypto_engine_unregister_aead() 617 int crypto_engine_register_ahash(struct ahash_engine_alg *alg) in crypto_engine_register_ahash() 628 void crypto_engine_unregister_ahash(struct ahash_engine_alg *alg) in crypto_engine_unregister_ahash() 663 int crypto_engine_register_akcipher(struct akcipher_engine_alg *alg) in crypto_engine_register_akcipher() 674 void crypto_engine_unregister_akcipher(struct akcipher_engine_alg *alg) in crypto_engine_unregister_akcipher() 680 int crypto_engine_register_kpp(struct kpp_engine_alg *alg) in crypto_engine_register_kpp() 691 void crypto_engine_unregister_kpp(struct kpp_engine_alg *alg) in crypto_engine_unregister_kpp() 697 int crypto_engine_register_skcipher(struct skcipher_engine_alg *alg) in crypto_engine_register_skcipher() [all …]
|
H A D | crypto_user_stat.c | 27 static int crypto_report_cipher(struct sk_buff *skb, struct crypto_alg *alg) in crypto_report_cipher() 38 static int crypto_report_comp(struct sk_buff *skb, struct crypto_alg *alg) in crypto_report_comp() 49 static int crypto_reportstat_one(struct crypto_alg *alg, in crypto_reportstat_one() 106 static int crypto_reportstat_alg(struct crypto_alg *alg, in crypto_reportstat_alg() 141 struct crypto_alg *alg; in crypto_reportstat() local
|
H A D | shash.c | 24 static inline struct crypto_istat_hash *shash_get_stat(struct shash_alg *alg) in shash_get_stat() 29 static inline int crypto_shash_errstat(struct shash_alg *alg, int err) in crypto_shash_errstat() 62 static void shash_set_needkey(struct crypto_shash *tfm, struct shash_alg *alg) in shash_set_needkey() 412 struct shash_alg *alg = __crypto_shash_alg(calg); in crypto_init_shash_ops_async() local 469 struct shash_alg *alg = crypto_shash_alg(hash); in crypto_shash_exit_tfm() local 477 struct shash_alg *alg = crypto_shash_alg(hash); in crypto_shash_init_tfm() local 512 struct sk_buff *skb, struct crypto_alg *alg) in crypto_shash_report() 529 static void crypto_shash_show(struct seq_file *m, struct crypto_alg *alg) in crypto_shash_show() 539 struct sk_buff *skb, struct crypto_alg *alg) in crypto_shash_report_stat() 588 struct shash_alg *alg = crypto_shash_alg(hash); in crypto_clone_shash() local [all …]
|
H A D | skcipher.c | 84 struct crypto_alg *alg) in __crypto_skcipher_alg() 90 struct skcipher_alg *alg) in skcipher_get_stat() 99 static inline int crypto_skcipher_errstat(struct skcipher_alg *alg, int err) in crypto_skcipher_errstat() 640 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in crypto_skcipher_encrypt() local 662 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in crypto_skcipher_decrypt() local 684 struct skcipher_alg *alg = crypto_skcipher_alg(skcipher); in crypto_skcipher_exit_tfm() local 692 struct skcipher_alg *alg = crypto_skcipher_alg(skcipher); in crypto_skcipher_init_tfm() local 715 static void crypto_skcipher_show(struct seq_file *m, struct crypto_alg *alg) in crypto_skcipher_show() 731 struct sk_buff *skb, struct crypto_alg *alg) in crypto_skcipher_report() 751 struct sk_buff *skb, struct crypto_alg *alg) in crypto_skcipher_report_stat() [all …]
|
/openbmc/qemu/crypto/ |
H A D | hash.c | 41 size_t qcrypto_hash_digest_len(QCryptoHashAlgo alg) in qcrypto_hash_digest_len() 47 int qcrypto_hash_bytesv(QCryptoHashAlgo alg, in qcrypto_hash_bytesv() 69 int qcrypto_hash_bytes(QCryptoHashAlgo alg, in qcrypto_hash_bytes() 101 QCryptoHash *qcrypto_hash_new(QCryptoHashAlgo alg, Error **errp) in qcrypto_hash_new() 188 int qcrypto_hash_digestv(QCryptoHashAlgo alg, in qcrypto_hash_digestv() 208 int qcrypto_hash_digest(QCryptoHashAlgo alg, in qcrypto_hash_digest() 219 int qcrypto_hash_base64v(QCryptoHashAlgo alg, in qcrypto_hash_base64v() 239 int qcrypto_hash_base64(QCryptoHashAlgo alg, in qcrypto_hash_base64()
|
H A D | hash-afalg.c | 24 qcrypto_afalg_hash_format_name(QCryptoHashAlgo alg, in qcrypto_afalg_hash_format_name() 69 qcrypto_afalg_hash_hmac_ctx_new(QCryptoHashAlgo alg, in qcrypto_afalg_hash_hmac_ctx_new() 103 qcrypto_afalg_hash_ctx_new(QCryptoHashAlgo alg, in qcrypto_afalg_hash_ctx_new() 110 qcrypto_afalg_hmac_ctx_new(QCryptoHashAlgo alg, in qcrypto_afalg_hmac_ctx_new() 118 QCryptoHash *qcrypto_afalg_hash_new(QCryptoHashAlgo alg, Error **errp) in qcrypto_afalg_hash_new() 187 QCryptoHashAlgo alg, in qcrypto_afalg_recv_from_kernel() 241 QCryptoHashAlgo alg, in qcrypto_afalg_hash_hmac_bytesv()
|
H A D | cipher.c | 72 size_t qcrypto_cipher_get_block_len(QCryptoCipherAlgo alg) in qcrypto_cipher_get_block_len() 79 size_t qcrypto_cipher_get_key_len(QCryptoCipherAlgo alg) in qcrypto_cipher_get_key_len() 86 size_t qcrypto_cipher_get_iv_len(QCryptoCipherAlgo alg, in qcrypto_cipher_get_iv_len() 104 qcrypto_cipher_validate_key_length(QCryptoCipherAlgo alg, in qcrypto_cipher_validate_key_length() 151 QCryptoCipher *qcrypto_cipher_new(QCryptoCipherAlgo alg, in qcrypto_cipher_new()
|
/openbmc/linux/include/crypto/ |
H A D | akcipher.h | 167 static inline struct akcipher_alg *__crypto_akcipher_alg(struct crypto_alg *alg) in __crypto_akcipher_alg() 300 struct akcipher_alg *alg = crypto_akcipher_alg(tfm); in crypto_akcipher_maxsize() local 306 struct akcipher_alg *alg) in akcipher_get_stat() 315 static inline int crypto_akcipher_errstat(struct akcipher_alg *alg, int err) in crypto_akcipher_errstat() 339 struct akcipher_alg *alg = crypto_akcipher_alg(tfm); in crypto_akcipher_encrypt() local 364 struct akcipher_alg *alg = crypto_akcipher_alg(tfm); in crypto_akcipher_decrypt() local 425 struct akcipher_alg *alg = crypto_akcipher_alg(tfm); in crypto_akcipher_sign() local 450 struct akcipher_alg *alg = crypto_akcipher_alg(tfm); in crypto_akcipher_verify() local 475 struct akcipher_alg *alg = crypto_akcipher_alg(tfm); in crypto_akcipher_set_pub_key() local 497 struct akcipher_alg *alg = crypto_akcipher_alg(tfm); in crypto_akcipher_set_priv_key() local
|
H A D | kpp.h | 138 static inline struct kpp_alg *__crypto_kpp_alg(struct crypto_alg *alg) in __crypto_kpp_alg() 294 static inline struct crypto_istat_kpp *kpp_get_stat(struct kpp_alg *alg) in kpp_get_stat() 303 static inline int crypto_kpp_errstat(struct kpp_alg *alg, int err) in crypto_kpp_errstat() 332 struct kpp_alg *alg = crypto_kpp_alg(tfm); in crypto_kpp_set_secret() local 356 struct kpp_alg *alg = crypto_kpp_alg(tfm); in crypto_kpp_generate_public_key() local 377 struct kpp_alg *alg = crypto_kpp_alg(tfm); in crypto_kpp_compute_shared_secret() local 397 struct kpp_alg *alg = crypto_kpp_alg(tfm); in crypto_kpp_maxsize() local
|
H A D | rng.h | 118 static inline struct rng_alg *__crypto_rng_alg(struct crypto_alg *alg) in __crypto_rng_alg() 147 static inline struct crypto_istat_rng *rng_get_stat(struct rng_alg *alg) in rng_get_stat() 156 static inline int crypto_rng_errstat(struct rng_alg *alg, int err) in crypto_rng_errstat() 185 struct rng_alg *alg = crypto_rng_alg(tfm); in crypto_rng_generate() local
|
H A D | acompress.h | 136 struct crypto_alg *alg) in __crypto_comp_alg_common() 259 struct comp_alg_common *alg) in comp_get_stat() 268 static inline int crypto_comp_errstat(struct comp_alg_common *alg, int err) in crypto_comp_errstat() 291 struct comp_alg_common *alg; in crypto_acomp_compress() local 317 struct comp_alg_common *alg; in crypto_acomp_decompress() local
|
/openbmc/linux/fs/verity/ |
H A D | hash_algs.c | 45 struct fsverity_hash_alg *alg; in fsverity_get_hash_alg() local 111 const u8 *fsverity_prepare_hash_state(const struct fsverity_hash_alg *alg, in fsverity_prepare_hash_state() 209 int fsverity_hash_buffer(const struct fsverity_hash_alg *alg, in fsverity_hash_buffer() 224 const struct fsverity_hash_alg *alg = &fsverity_hash_algs[i]; in fsverity_check_hash_algs() local
|
/openbmc/linux/drivers/crypto/allwinner/sun8i-ce/ |
H A D | sun8i-ce-hash.c | 29 struct ahash_alg *alg = crypto_ahash_alg(tfm); in sun8i_ce_hash_init_tfm() local 123 struct ahash_alg *alg = crypto_ahash_alg(tfm); in sun8i_ce_hash_final() local 166 struct ahash_alg *alg = crypto_ahash_alg(tfm); in sun8i_ce_hash_finup() local 194 struct ahash_alg *alg = crypto_ahash_alg(tfm); in sun8i_ce_hash_digest_fb() local 209 struct ahash_alg *alg = __crypto_ahash_alg(tfm->base.__crt_alg); in sun8i_ce_hash_need_fallback() local 242 struct ahash_alg *alg = __crypto_ahash_alg(tfm->base.__crt_alg); in sun8i_ce_hash_digest() local 334 struct ahash_alg *alg = __crypto_ahash_alg(tfm->base.__crt_alg); in sun8i_ce_hash_run() local
|
/openbmc/linux/drivers/crypto/allwinner/sun8i-ss/ |
H A D | sun8i-ss-hash.c | 115 struct ahash_alg *alg = crypto_ahash_alg(tfm); in sun8i_ss_hash_init_tfm() local 211 struct ahash_alg *alg = crypto_ahash_alg(tfm); in sun8i_ss_hash_final() local 255 struct ahash_alg *alg = crypto_ahash_alg(tfm); in sun8i_ss_hash_finup() local 284 struct ahash_alg *alg = crypto_ahash_alg(tfm); in sun8i_ss_hash_digest_fb() local 360 struct ahash_alg *alg = crypto_ahash_alg(tfm); in sun8i_ss_hash_need_fallback() local 410 struct ahash_alg *alg = crypto_ahash_alg(tfm); in sun8i_ss_hash_digest() local 496 struct ahash_alg *alg = crypto_ahash_alg(tfm); in sun8i_ss_hash_run() local
|
/openbmc/linux/drivers/staging/rtl8192u/ieee80211/ |
H A D | ieee80211_crypt.c | 101 struct ieee80211_crypto_alg *alg; in ieee80211_register_crypto_ops() local 133 struct ieee80211_crypto_alg *alg = in ieee80211_unregister_crypto_ops() local 164 struct ieee80211_crypto_alg *alg = in ieee80211_get_crypto_ops() local 226 struct ieee80211_crypto_alg *alg = in ieee80211_crypto_deinit() local
|