ENTROPYSOURCE
CTASSERT(nitems(fxrng_ent_char) == ENTROPYSOURCE);
BITSET_DEFINE(fxrng_bits, ENTROPYSOURCE);
BIT_TEST_SET_ATOMIC_ACQ(ENTROPYSOURCE, n, p)
static uint8_t __read_mostly fxrng_reseed_seen[ENTROPYSOURCE];
CTASSERT(ENTROPYSOURCE <= sizeof(hc_source_mask) * NBBY);
u_int hc_destination[ENTROPYSOURCE];
} healthtest[ENTROPYSOURCE];
(((1 << ENTROPYSOURCE) - 1) & (-1UL << RANDOM_PURE_START)) |
if (flsl(value) > ENTROPYSOURCE)
for (i = ENTROPYSOURCE - 1; i >= 0; i--) {
CTASSERT(nitems(random_source_descr) == ENTROPYSOURCE);
for (i = ENTROPYSOURCE - 1; i >= 0; i--) {
KASSERT(origin >= RANDOM_START && origin < ENTROPYSOURCE,
KASSERT(origin >= RANDOM_START && origin < ENTROPYSOURCE, ("%s: origin %d invalid\n", __func__, origin));
_Static_assert(ENTROPYSOURCE <= 32,