Home
last modified time | relevance | path

Searched refs:membar_release (Results 1 – 25 of 85) sorted by relevance

1234

/netbsd-src/tests/lib/libc/membar/
H A Dt_spinlock.c54 #undef membar_release
55 #define membar_release() asm volatile("" ::: "memory") macro
80 membar_release(); in unlock()
/netbsd-src/sys/external/bsd/drm2/include/linux/
H A Dkref.h83 membar_release(); in kref_sub()
107 membar_release(); in kref_put_lock()
141 membar_release(); in kref_put_mutex()
/netbsd-src/sys/kern/
H A Dsubr_ipi.c192 membar_release(); in ipi_mark_pending()
340 membar_release(); in ipi_msg_cpu_handler()
361 membar_release(); in ipi_unicast()
385 membar_release(); in ipi_multicast()
421 membar_release(); in ipi_broadcast()
H A Dkern_rwlock_obj.c121 membar_release(); in rw_obj_free()
/netbsd-src/common/lib/libc/atomic/
H A Dmembar_ops_nop.c46 #undef membar_release
47 atomic_op_alias(membar_release,_membar_sync)
H A Datomic_store.c44 membar_release(); \
/netbsd-src/common/lib/libc/arch/mips/atomic/
H A Dmembar_ops.S96 ATOMIC_OP_ALIAS(membar_release,_membar_release)
109 ATOMIC_OP_ALIAS(membar_release,_membar_sync)
/netbsd-src/sys/arch/hppa/hppa/
H A Dipifuncs.c172 membar_release(); /* matches membar_acquire in hppa_ipi_intr */ in xc_send_ipi()
188 membar_release(); /* matches membar_acquire in hppa_ipi_intr */ in cpu_ipi()
/netbsd-src/sys/arch/riscv/riscv/
H A Dinterrupt.c180 membar_release(); in cpu_send_ipi()
183 membar_release(); in cpu_send_ipi()
/netbsd-src/lib/libc/string/
H A Dstrerror_r.c72 membar_release(); in __weak_alias()
89 membar_release(); in __weak_alias()
/netbsd-src/sys/external/bsd/common/linux/
H A Dlinux_tasklet.c538 membar_release(); in tasklet_unlock()
609 membar_release(); in __tasklet_enable_sync_once()
676 membar_release(); in __tasklet_enable()
/netbsd-src/common/lib/libc/arch/powerpc/atomic/
H A Dmembar_ops.S122 ATOMIC_OP_ALIAS(membar_release,_membar_release)
/netbsd-src/common/lib/libc/arch/sparc64/atomic/
H A Dmembar_ops.S57 ATOMIC_OP_ALIAS(membar_release,_membar_release)
/netbsd-src/common/lib/libc/arch/hppa/atomic/
H A Dmembar_ops.S56 ATOMIC_OP_ALIAS(membar_release,_membar_sync)
/netbsd-src/common/lib/libc/arch/sparc/atomic/
H A Dmembar_ops.S62 ATOMIC_OP_ALIAS(membar_release,_membar_release)
/netbsd-src/sys/external/bsd/drm2/linux/
H A Dlinux_stop_machine.c62 membar_release(); in stop_machine_xcall()
/netbsd-src/common/lib/libc/arch/arm/atomic/
H A Dmembar_ops.S49 ATOMIC_OP_ALIAS(membar_release,_membar_sync)
/netbsd-src/common/lib/libc/arch/or1k/atomic/
H A Dmembar_ops.S41 ATOMIC_OP_ALIAS(membar_release,_membar_sync)
/netbsd-src/common/lib/libc/arch/aarch64/atomic/
H A Dmembar_ops.S57 ATOMIC_OP_ALIAS(membar_release,_membar_sync)
/netbsd-src/sys/arch/mips/include/
H A Dlock.h163 membar_release(); in __cpu_simple_unlock()
/netbsd-src/common/lib/libc/arch/riscv/atomic/
H A Dmembar_ops.S51 ATOMIC_OP_ALIAS(membar_release,_membar_release)
/netbsd-src/sys/external/bsd/common/include/linux/
H A Dcompiler.h86 membar_release(); \
/netbsd-src/sys/dev/acpi/acpica/
H A Dacpi_func.h75 membar_release(); in acpi_release_global_lock()
/netbsd-src/common/lib/libc/arch/alpha/atomic/
H A Dmembar_ops.S87 ATOMIC_OP_ALIAS(membar_release,_membar_sync)
/netbsd-src/sys/external/bsd/common/include/asm/
H A Dbarrier.h103 # define smp_mb__before_atomic membar_release

1234