/kernel/linux/linux-5.10/include/crypto/ |
H A D | drbg.h | 98 struct list_head *addtl); 209 struct drbg_string *addtl) in crypto_drbg_get_bytes_addtl() 211 return crypto_rng_generate(drng, addtl->buf, addtl->len, in crypto_drbg_get_bytes_addtl() 234 struct drbg_string *addtl, in crypto_drbg_get_bytes_addtl_test() 239 return crypto_rng_generate(drng, addtl->buf, addtl->len, in crypto_drbg_get_bytes_addtl_test() 207 crypto_drbg_get_bytes_addtl(struct crypto_rng *drng, unsigned char *outbuf, unsigned int outlen, struct drbg_string *addtl) crypto_drbg_get_bytes_addtl() argument 232 crypto_drbg_get_bytes_addtl_test(struct crypto_rng *drng, unsigned char *outbuf, unsigned int outlen, struct drbg_string *addtl, struct drbg_test_data *test_data) crypto_drbg_get_bytes_addtl_test() argument
|
/kernel/linux/linux-6.6/include/crypto/ |
H A D | drbg.h | 98 struct list_head *addtl); 210 struct drbg_string *addtl) in crypto_drbg_get_bytes_addtl() 212 return crypto_rng_generate(drng, addtl->buf, addtl->len, in crypto_drbg_get_bytes_addtl() 235 struct drbg_string *addtl, in crypto_drbg_get_bytes_addtl_test() 240 return crypto_rng_generate(drng, addtl->buf, addtl->len, in crypto_drbg_get_bytes_addtl_test() 208 crypto_drbg_get_bytes_addtl(struct crypto_rng *drng, unsigned char *outbuf, unsigned int outlen, struct drbg_string *addtl) crypto_drbg_get_bytes_addtl() argument 233 crypto_drbg_get_bytes_addtl_test(struct crypto_rng *drng, unsigned char *outbuf, unsigned int outlen, struct drbg_string *addtl, struct drbg_test_data *test_data) crypto_drbg_get_bytes_addtl_test() argument
|
/kernel/linux/linux-5.10/crypto/ |
H A D | algif_rng.c | 57 u8 *addtl; member 68 kfree_sensitive(ctx->addtl); in rng_reset_addtl() 69 ctx->addtl = NULL; in rng_reset_addtl() 74 u8 *addtl, size_t addtl_len) in _rng_recvmsg() 97 genlen = crypto_rng_generate(drng, addtl, addtl_len, result, len); in _rng_recvmsg() 126 ret = _rng_recvmsg(ctx->drng, msg, len, ctx->addtl, ctx->addtl_len); in rng_test_recvmsg() 146 ctx->addtl = kmalloc(len, GFP_KERNEL); in rng_test_sendmsg() 147 if (!ctx->addtl) { in rng_test_sendmsg() 152 err = memcpy_from_msg(ctx->addtl, msg, len); in rng_test_sendmsg() 254 ctx->addtl in rng_accept_parent() 73 _rng_recvmsg(struct crypto_rng *drng, struct msghdr *msg, size_t len, u8 *addtl, size_t addtl_len) _rng_recvmsg() argument [all...] |
H A D | drbg.c | 85 * string drbg_string addtl; 87 * drbg_string_fill(&addtl, addtl_string, strlen(addtl_string)); 91 * err = crypto_drbg_get_bytes_addtl(drng, &data, DATALEN, &addtl); 522 * 2 => first invocation from drbg_ctr_update when addtl is present. In 527 * was called with addtl, the df_data memory already contains the 528 * DFed addtl information and we do not need to call DF again. 595 struct list_head *addtl) in drbg_ctr_generate() 601 if (addtl && !list_empty(addtl)) { in drbg_ctr_generate() 602 ret = drbg_ctr_update(drbg, addtl, in drbg_ctr_generate() 593 drbg_ctr_generate(struct drbg_state *drbg, unsigned char *buf, unsigned int buflen, struct list_head *addtl) drbg_ctr_generate() argument 705 drbg_hmac_generate(struct drbg_state *drbg, unsigned char *buf, unsigned int buflen, struct list_head *addtl) drbg_hmac_generate() argument 902 drbg_hash_process_addtl(struct drbg_state *drbg, struct list_head *addtl) drbg_hash_process_addtl() argument 975 drbg_hash_generate(struct drbg_state *drbg, unsigned char *buf, unsigned int buflen, struct list_head *addtl) drbg_hash_generate() argument 1357 drbg_generate(struct drbg_state *drbg, unsigned char *buf, unsigned int buflen, struct drbg_string *addtl) drbg_generate() argument 1490 drbg_generate_long(struct drbg_state *drbg, unsigned char *buf, unsigned int buflen, struct drbg_string *addtl) drbg_generate_long() argument 1927 struct drbg_string *addtl = NULL; drbg_kcapi_random() local 1986 struct drbg_string addtl; drbg_healthcheck_sanity() local [all...] |
H A D | testmgr.c | 3659 struct drbg_string addtl, pers, testentropy; in drbg_cavs_test() local 3682 drbg_string_fill(&addtl, test->addtla, test->addtllen); in drbg_cavs_test() 3686 buf, test->expectedlen, &addtl, &test_data); in drbg_cavs_test() 3689 buf, test->expectedlen, &addtl); in drbg_cavs_test() 3697 drbg_string_fill(&addtl, test->addtlb, test->addtllen); in drbg_cavs_test() 3701 buf, test->expectedlen, &addtl, &test_data); in drbg_cavs_test() 3704 buf, test->expectedlen, &addtl); in drbg_cavs_test()
|
/kernel/linux/linux-6.6/crypto/ |
H A D | algif_rng.c | 57 u8 *addtl; member 68 kfree_sensitive(ctx->addtl); in rng_reset_addtl() 69 ctx->addtl = NULL; in rng_reset_addtl() 74 u8 *addtl, size_t addtl_len) in _rng_recvmsg() 97 genlen = crypto_rng_generate(drng, addtl, addtl_len, result, len); in _rng_recvmsg() 126 ret = _rng_recvmsg(ctx->drng, msg, len, ctx->addtl, ctx->addtl_len); in rng_test_recvmsg() 146 ctx->addtl = kmalloc(len, GFP_KERNEL); in rng_test_sendmsg() 147 if (!ctx->addtl) { in rng_test_sendmsg() 152 err = memcpy_from_msg(ctx->addtl, msg, len); in rng_test_sendmsg() 252 ctx->addtl in rng_accept_parent() 73 _rng_recvmsg(struct crypto_rng *drng, struct msghdr *msg, size_t len, u8 *addtl, size_t addtl_len) _rng_recvmsg() argument [all...] |
H A D | drbg.c | 85 * string drbg_string addtl; 87 * drbg_string_fill(&addtl, addtl_string, strlen(addtl_string)); 91 * err = crypto_drbg_get_bytes_addtl(drng, &data, DATALEN, &addtl); 524 * 2 => first invocation from drbg_ctr_update when addtl is present. In 529 * was called with addtl, the df_data memory already contains the 530 * DFed addtl information and we do not need to call DF again. 597 struct list_head *addtl) in drbg_ctr_generate() 603 if (addtl && !list_empty(addtl)) { in drbg_ctr_generate() 604 ret = drbg_ctr_update(drbg, addtl, in drbg_ctr_generate() 595 drbg_ctr_generate(struct drbg_state *drbg, unsigned char *buf, unsigned int buflen, struct list_head *addtl) drbg_ctr_generate() argument 707 drbg_hmac_generate(struct drbg_state *drbg, unsigned char *buf, unsigned int buflen, struct list_head *addtl) drbg_hmac_generate() argument 904 drbg_hash_process_addtl(struct drbg_state *drbg, struct list_head *addtl) drbg_hash_process_addtl() argument 977 drbg_hash_generate(struct drbg_state *drbg, unsigned char *buf, unsigned int buflen, struct list_head *addtl) drbg_hash_generate() argument 1383 drbg_generate(struct drbg_state *drbg, unsigned char *buf, unsigned int buflen, struct drbg_string *addtl) drbg_generate() argument 1517 drbg_generate_long(struct drbg_state *drbg, unsigned char *buf, unsigned int buflen, struct drbg_string *addtl) drbg_generate_long() argument 1953 struct drbg_string *addtl = NULL; drbg_kcapi_random() local 2012 struct drbg_string addtl; drbg_healthcheck_sanity() local [all...] |
H A D | jitterentropy.c | 362 } addtl = { in jent_condition_data() local 369 return jent_hash_time(ec->hash_state, time, (u8 *)&addtl, sizeof(addtl), in jent_condition_data()
|
H A D | jitterentropy.h | 6 extern int jent_hash_time(void *hash_state, __u64 time, u8 *addtl,
|
H A D | jitterentropy-kcapi.c | 94 int jent_hash_time(void *hash_state, __u64 time, u8 *addtl, in jent_hash_time() argument 128 crypto_shash_finup(desc, addtl, addtl_len, intermediary); in jent_hash_time()
|
H A D | testmgr.c | 3804 struct drbg_string addtl, pers, testentropy; in drbg_cavs_test() local 3827 drbg_string_fill(&addtl, test->addtla, test->addtllen); in drbg_cavs_test() 3831 buf, test->expectedlen, &addtl, &test_data); in drbg_cavs_test() 3834 buf, test->expectedlen, &addtl); in drbg_cavs_test() 3842 drbg_string_fill(&addtl, test->addtlb, test->addtllen); in drbg_cavs_test() 3846 buf, test->expectedlen, &addtl, &test_data); in drbg_cavs_test() 3849 buf, test->expectedlen, &addtl); in drbg_cavs_test()
|