Lines Matching refs:rng_pool
62 struct rng_pool { struct
71 #define RNG_POOL_DEFINE(name, len) uint8_t name[sizeof(struct rng_pool) + (len)] argument
446 static uint16_t rng_pool_get(struct rng_pool *rngp, uint8_t *buf, in rng_pool_get()
512 static int rng_pool_put(struct rng_pool *rngp, uint8_t byte) in rng_pool_put()
529 static void rng_pool_init(struct rng_pool *rngp, uint16_t size, in rng_pool_init()
550 ret = rng_pool_put((struct rng_pool *)(entropy_stm32_rng_data.isr), in stm32_rng_isr()
554 (struct rng_pool *)(entropy_stm32_rng_data.thr), in stm32_rng_isr()
582 (struct rng_pool *)(entropy_stm32_rng_data.thr), in entropy_stm32_rng_get_entropy()
611 (struct rng_pool *)(entropy_stm32_rng_data.isr), in entropy_stm32_rng_get_entropy_isr()
687 rng_pool_init((struct rng_pool *)(dev_data->thr), in entropy_stm32_rng_init()
690 rng_pool_init((struct rng_pool *)(dev_data->isr), in entropy_stm32_rng_init()