Lines Matching defs:atomic
47 bool atomic);
49 size_t prng_lg_range_zu(size_t *state, unsigned lg_range, bool atomic);
51 uint32_t prng_range_u32(uint32_t *state, uint32_t range, bool atomic);
53 size_t prng_range_zu(size_t *state, size_t range, bool atomic);
85 prng_lg_range_u32(uint32_t *state, unsigned lg_range, bool atomic)
92 if (atomic) {
108 /* 64-bit atomic operations cannot be supported on all relevant platforms. */
125 prng_lg_range_zu(size_t *state, unsigned lg_range, bool atomic)
132 if (atomic) {
149 prng_range_u32(uint32_t *state, uint32_t range, bool atomic)
161 ret = prng_lg_range_u32(state, lg_range, atomic);
187 prng_range_zu(size_t *state, size_t range, bool atomic)
199 ret = prng_lg_range_zu(state, lg_range, atomic);