Searched refs:rand_data (Results 1 – 3 of 3) sorted by relevance
/linux-4.4.14/crypto/ |
D | jitterentropy.c | 63 struct rand_data { struct 133 static __u64 jent_loop_shuffle(struct rand_data *ec, in jent_loop_shuffle() 202 static __u64 jent_fold_time(struct rand_data *ec, __u64 time, in jent_fold_time() 259 static unsigned int jent_memaccess(struct rand_data *ec, __u64 loop_cnt) in jent_memaccess() 319 static void jent_stuck(struct rand_data *ec, __u64 current_delta) in jent_stuck() 346 static __u64 jent_measure_jitter(struct rand_data *ec) in jent_measure_jitter() 389 static __u64 jent_unbiased_bit(struct rand_data *entropy_collector) in jent_unbiased_bit() 421 static void jent_stir_pool(struct rand_data *entropy_collector) in jent_stir_pool() 475 static void jent_gen_entropy(struct rand_data *ec) in jent_gen_entropy() 545 static void jent_fips_test(struct rand_data *ec) in jent_fips_test() [all …]
|
D | jitterentropy-kcapi.c | 48 struct rand_data; 49 int jent_read_entropy(struct rand_data *ec, unsigned char *data, 52 struct rand_data *jent_entropy_collector_alloc(unsigned int osr, 54 void jent_entropy_collector_free(struct rand_data *entropy_collector); 118 struct rand_data *entropy_collector;
|
D | ansi_cprng.c | 46 unsigned char rand_data[DEFAULT_BLK_SZ]; member 124 output = ctx->rand_data; in _get_more_prng_bytes() 131 if (!memcmp(ctx->rand_data, ctx->last_rand_data, in _get_more_prng_bytes() 145 memcpy(ctx->last_rand_data, ctx->rand_data, in _get_more_prng_bytes() 152 xor_vectors(ctx->rand_data, ctx->I, tmp, in _get_more_prng_bytes() 180 hexdump("New Random Data: ", ctx->rand_data, DEFAULT_BLK_SZ); in _get_more_prng_bytes() 236 *ptr = ctx->rand_data[ctx->rand_data_valid]; in get_prng_bytes() 258 memcpy(ptr, ctx->rand_data, DEFAULT_BLK_SZ); in get_prng_bytes() 306 memset(ctx->rand_data, 0, DEFAULT_BLK_SZ); in reset_prng_context()
|