/src/common/lib/libc/atomic/ |
membar_ops_nop.c | 55 #undef membar_producer 56 atomic_op_alias(membar_producer,_membar_sync)
|
atomic_op_namespace.h | 119 #define membar_producer _membar_producer macro
|
/src/tests/lib/libc/membar/ |
t_seqlock.c | 47 #undef membar_producer 48 #define membar_producer() asm volatile("" ::: "memory") macro 74 membar_producer(); 77 membar_producer(); 90 membar_producer(); 146 "Verify membar_producer/consumer work for seqlocks");
|
t_dekker.c | 94 membar_producer();
|
/src/common/lib/libc/arch/powerpc/atomic/ |
membar_ops.S | 134 ATOMIC_OP_ALIAS(membar_producer,_membar_release)
|
/src/common/lib/libc/arch/sparc64/atomic/ |
membar_ops.S | 44 * and membar_producer (store-before-store). 85 ATOMIC_OP_ALIAS(membar_producer,_membar_release)
|
/src/common/lib/libc/arch/arm/atomic/ |
membar_ops.S | 39 ATOMIC_OP_ALIAS(membar_producer,_membar_producer)
|
/src/common/lib/libc/arch/hppa/atomic/ |
membar_ops.S | 50 ATOMIC_OP_ALIAS(membar_producer,_membar_sync)
|
/src/common/lib/libc/arch/mips/atomic/ |
membar_ops.S | 102 ATOMIC_OP_ALIAS(membar_producer,_membar_release) 115 ATOMIC_OP_ALIAS(membar_producer,_membar_sync)
|
/src/common/lib/libc/arch/sparc/atomic/ |
membar_ops.S | 51 * membar_producer (store-before-store). 79 ATOMIC_OP_ALIAS(membar_producer,_membar_release)
|
/src/common/lib/libc/arch/aarch64/atomic/ |
membar_ops.S | 38 ATOMIC_OP_ALIAS(membar_producer,_membar_producer)
|
/src/common/lib/libc/arch/or1k/atomic/ |
membar_ops.S | 46 ATOMIC_OP_ALIAS(membar_producer,_membar_sync)
|
/src/common/lib/libc/arch/riscv/atomic/ |
membar_ops.S | 69 ATOMIC_OP_ALIAS(membar_producer,_membar_producer)
|
/src/sys/dev/wscons/ |
wsdisplay_vconsvar.h | 101 #define SCREEN_BUSY(scr) ((scr)->scr_busy = 1, membar_producer()) 102 #define SCREEN_IDLE(scr) ((scr)->scr_busy = 0, membar_producer())
|
/src/common/lib/libc/arch/alpha/atomic/ |
membar_ops.S | 82 ATOMIC_OP_ALIAS(membar_producer,_membar_producer)
|
/src/sys/external/bsd/drm2/include/linux/ |
seqlock.h | 68 membar_producer(); 76 membar_producer();
|
/src/sys/external/bsd/common/include/asm/ |
barrier.h | 101 # define smp_wmb membar_producer
|
/src/lib/libc/atomic/ |
Makefile.inc | 84 membar_ops.3 membar_producer.3 \
|
/src/sys/external/bsd/drm2/linux/ |
linux_atomic64.c | 105 membar_producer(); 116 membar_producer();
|
/src/sys/arch/powerpc/booke/ |
booke_cache.c | 105 membar_producer();
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/ |
fbmem.h | 92 membar_producer();
|
/src/sys/kern/ |
kern_tc.c | 205 membar_producer(); 208 membar_producer(); 782 membar_producer(); 891 membar_producer(); 893 membar_producer(); 936 membar_producer(); 985 membar_producer(); 987 membar_producer(); 1039 membar_producer();
|
subr_pcq.c | 62 * C4. membar_producer 69 * Note that there is a weird bare membar_producer which is not matched 111 * - store C3 is sequenced before membar_producer C4 112 * - membar_producer C4 is sequenced before load/store C5 274 * membar_producer with no matching membar_consumer. 276 membar_producer();
|
/src/sys/net/npf/ |
npf_alg.c | 164 membar_producer(); 168 membar_producer();
|
/src/lib/libpthread/ |
pthread_cond.c | 164 membar_producer(); 273 membar_producer();
|