Lines Matching full:byte
27 * values must be read out by the CPU byte-by-byte. But once started,
30 * The generation time for byte 0 after starting generation (with BIAS
37 * The generation time for byte N >= 1 after starting generation (with
44 * Due to the first byte in a stream of bytes being more costly on
46 * amortize the cost of the first byte.
58 * of the first byte on nRF52.
176 static int rng_pool_put(struct rng_pool *rngp, uint8_t byte) in rng_pool_put() argument
187 rngp->buffer[last] = byte; in rng_pool_put()
204 int byte, ret; in isr() local
208 byte = random_byte_get(); in isr()
209 if (byte < 0) { in isr()
213 ret = rng_pool_put((struct rng_pool *)(entropy_nrf5_data.isr), byte); in isr()
216 byte); in isr()
286 int byte; in entropy_nrf5_get_entropy_isr() local
293 byte = random_byte_get(); in entropy_nrf5_get_entropy_isr()
296 if (byte < 0) { in entropy_nrf5_get_entropy_isr()
300 buf[--len] = byte; in entropy_nrf5_get_entropy_isr()