| /src/common/lib/libc/atomic/ |
| atomic_store.c | 44 membar_release(); \
|
| membar_ops_nop.c | 45 atomic_op_alias(membar_release,_membar_sync)
|
| /src/lib/libpthread/ |
| pthread_once.c | 67 membar_release();
|
| /src/common/lib/libc/arch/powerpc/atomic/ |
| membar_ops.S | 88 * serves here -- see below in membar_release in lwsync. 122 ATOMIC_OP_ALIAS(membar_release,_membar_release)
|
| /src/common/lib/libc/arch/sparc64/atomic/ |
| membar_ops.S | 57 ATOMIC_OP_ALIAS(membar_release,_membar_release)
|
| /src/common/lib/libc/arch/mips/atomic/ |
| membar_ops.S | 109 * the lock release sites, not here. membar_release runs _before_ 140 ATOMIC_OP_ALIAS(membar_release,_membar_release) 153 ATOMIC_OP_ALIAS(membar_release,_membar_sync)
|
| /src/common/lib/libc/arch/arm/atomic/ |
| membar_ops.S | 49 ATOMIC_OP_ALIAS(membar_release,_membar_sync)
|
| /src/common/lib/libc/arch/hppa/atomic/ |
| membar_ops.S | 56 ATOMIC_OP_ALIAS(membar_release,_membar_sync)
|
| /src/sys/external/bsd/drm2/include/linux/ |
| kref.h | 83 membar_release(); 107 membar_release(); 141 membar_release();
|
| /src/tests/lib/libc/membar/ |
| t_spinlock.c | 54 #undef membar_release macro 55 #define membar_release() asm volatile("" ::: "memory") macro 80 membar_release();
|
| /src/common/lib/libc/arch/sparc/atomic/ |
| membar_ops.S | 50 * issue STBAR for membar_release (load/store-before-store) and 67 ATOMIC_OP_ALIAS(membar_release,_membar_release)
|
| /src/common/lib/libc/arch/aarch64/atomic/ |
| membar_ops.S | 57 ATOMIC_OP_ALIAS(membar_release,_membar_sync)
|
| /src/common/lib/libc/arch/or1k/atomic/ |
| membar_ops.S | 41 ATOMIC_OP_ALIAS(membar_release,_membar_sync)
|
| /src/common/lib/libc/arch/riscv/atomic/ |
| membar_ops.S | 51 ATOMIC_OP_ALIAS(membar_release,_membar_release)
|
| /src/common/lib/libc/arch/alpha/atomic/ |
| membar_ops.S | 87 ATOMIC_OP_ALIAS(membar_release,_membar_sync)
|
| /src/sys/arch/hppa/hppa/ |
| ipifuncs.c | 86 membar_acquire(); /* matches membar_release in xc_send_ipi, cpu_ipi */ 172 membar_release(); /* matches membar_acquire in hppa_ipi_intr */ 188 membar_release(); /* matches membar_acquire in hppa_ipi_intr */
|
| /src/sys/arch/riscv/riscv/ |
| interrupt.c | 180 membar_release(); 183 membar_release();
|
| /src/sys/arch/mips/include/ |
| lock.h | 117 * This pairs with the membar_release and store sequence in 156 * The membar_release and then store functions as a 163 membar_release();
|
| /src/sys/dev/acpi/acpica/ |
| acpi_func.h | 75 membar_release();
|
| /src/sys/external/bsd/common/include/asm/ |
| barrier.h | 103 # define smp_mb__before_atomic membar_release
|
| /src/sys/external/bsd/common/include/linux/ |
| compiler.h | 86 membar_release(); \
|
| /src/sys/external/bsd/drm2/linux/ |
| linux_stop_machine.c | 62 membar_release();
|
| /src/sys/kern/ |
| subr_ipi.c | 192 membar_release(); 266 * Caller is responsible for issuing membar_release first. 340 membar_release(); 361 membar_release(); 385 membar_release(); 421 membar_release();
|
| /src/lib/libc/string/ |
| strerror_r.c | 72 membar_release(); 89 membar_release();
|
| /src/lib/libc/atomic/ |
| Makefile.inc | 81 membar_ops.3 membar_release.3 \
|