Searched refs:atomic (Results 1 – 10 of 10) sorted by relevance
| /third_party/ulib/jemalloc/test/unit/ |
| A D | prng.c | 4 test_prng_lg_range_u32(bool atomic) in test_prng_lg_range_u32() argument 10 ra = prng_lg_range_u32(&sa, 32, atomic); in test_prng_lg_range_u32() 12 rb = prng_lg_range_u32(&sa, 32, atomic); in test_prng_lg_range_u32() 17 rb = prng_lg_range_u32(&sb, 32, atomic); in test_prng_lg_range_u32() 22 ra = prng_lg_range_u32(&sa, 32, atomic); in test_prng_lg_range_u32() 23 rb = prng_lg_range_u32(&sa, 32, atomic); in test_prng_lg_range_u32() 28 ra = prng_lg_range_u32(&sa, 32, atomic); in test_prng_lg_range_u32() 31 rb = prng_lg_range_u32(&sb, lg_range, atomic); in test_prng_lg_range_u32() 78 test_prng_lg_range_zu(bool atomic) in test_prng_lg_range_zu() argument 146 test_prng_range_u32(bool atomic) in test_prng_range_u32() argument [all …]
|
| /third_party/ulib/jemalloc/include/jemalloc/internal/ |
| A D | prng_inlines.h | 10 bool atomic); 14 uint32_t prng_range_u32(uint32_t *state, uint32_t range, bool atomic); 16 size_t prng_range_zu(size_t *state, size_t range, bool atomic); 45 prng_lg_range_u32(uint32_t *state, unsigned lg_range, bool atomic) in prng_lg_range_u32() argument 52 if (atomic) { in prng_lg_range_u32() 85 prng_lg_range_zu(size_t *state, unsigned lg_range, bool atomic) in prng_lg_range_zu() argument 92 if (atomic) { in prng_lg_range_zu() 109 prng_range_u32(uint32_t *state, uint32_t range, bool atomic) in prng_range_u32() argument 121 ret = prng_lg_range_u32(state, lg_range, atomic); in prng_range_u32() 147 prng_range_zu(size_t *state, size_t range, bool atomic) in prng_range_zu() argument [all …]
|
| A D | jemalloc_internal_defs.h.in | 28 /* Defined if the equivalent of FreeBSD's atomic(9) functions are available. */ 33 * documented in the atomic(3) manual page.
|
| A D | jemalloc_internal.h.in | 154 #include <machine/atomic.h>
|
| /third_party/ulib/backtrace/ |
| A D | Makefile.am | 39 atomic.c \
|
| A D | Makefile.in | 135 am_libbacktrace_la_OBJECTS = atomic.lo dwarf.lo fileline.lo posix.lo \ 307 atomic.c \
|
| /third_party/ulib/jemalloc/ |
| A D | Makefile.in | 93 $(srcroot)src/atomic.c \ 158 $(srcroot)test/unit/atomic.c \
|
| A D | configure.ac | 1669 dnl Check for atomic(9) operations as provided on FreeBSD. 1671 JE_COMPILABLE([atomic(9)], [ 1673 #include <machine/atomic.h> 1692 dnl Check for atomic(3) operations as provided on Darwin.
|
| A D | ChangeLog | 39 - Refactor atomic and prng APIs to restore support for 32-bit platforms that 807 - Implement atomic operations for x86/x64. This fixes compilation failures
|
| /third_party/ulib/musl/ |
| A D | WHATSNEW | 15 fixed a bug in the implementation of atomic ops that could have 674 - incorrect little-endian assumptions in atomic.h functions 884 - further emulation of atomic close-on-exec/nonblock options for old kernels 1037 - "make install" was not atomic (overwrote files rather than replacing) 1637 - atomic instructions are now inlined on armv6
|
Completed in 16 milliseconds