Searched refs:rand_data_valid (Results 1 - 1 of 1) sorted by relevance

/linux-4.1.27/crypto/
H A Dansi_cprng.c53 u32 rand_data_valid; member in struct:prng_context
177 ctx->rand_data_valid = 0; _get_more_prng_bytes()
224 if (ctx->rand_data_valid == DEFAULT_BLK_SZ) { get_prng_bytes()
237 while (ctx->rand_data_valid < DEFAULT_BLK_SZ) { get_prng_bytes()
238 *ptr = ctx->rand_data[ctx->rand_data_valid]; get_prng_bytes()
241 ctx->rand_data_valid++; get_prng_bytes()
251 if (ctx->rand_data_valid == DEFAULT_BLK_SZ) { get_prng_bytes()
258 if (ctx->rand_data_valid > 0) get_prng_bytes()
261 ctx->rand_data_valid += DEFAULT_BLK_SZ; get_prng_bytes()
311 ctx->rand_data_valid = DEFAULT_BLK_SZ; reset_prng_context()
420 prng->rand_data_valid = DEFAULT_BLK_SZ; fips_cprng_reset()

Completed in 58 milliseconds