Home
last modified time | relevance | path

Searched refs:rng_lk (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/dev/random/fenestrasX/
H A Dfx_rng.h35 struct mtx rng_lk; member
36 #define FXRNG_RNG_LOCK(rng) mtx_lock(&(rng)->rng_lk)
37 #define FXRNG_RNG_UNLOCK(rng) mtx_unlock(&(rng)->rng_lk)
38 #define FXRNG_RNG_ASSERT(rng) mtx_assert(&(rng)->rng_lk, MA_OWNED)
39 #define FXRNG_RNG_ASSERT_NOT(rng) mtx_assert(&(rng)->rng_lk, MA_NOTOWNED)
52 mtx_init(&rng->rng_lk, "fx root brng lk", NULL, MTX_DEF); in fxrng_rng_init()
54 mtx_init(&rng->rng_lk, "fx pcpu brng lk", NULL, MTX_DEF); in fxrng_rng_init()
H A Dfx_brng.h43 #define FXRNG_BRNG_LOCK(brng) mtx_lock(&(brng)->brng_rng.rng_lk)
44 #define FXRNG_BRNG_UNLOCK(brng) mtx_unlock(&(brng)->brng_rng.rng_lk)
45 #define FXRNG_BRNG_ASSERT(brng) mtx_assert(&(brng)->brng_rng.rng_lk, MA_OWNED)
47 mtx_assert(&(brng)->brng_rng.rng_lk, MA_NOTOWNED)