Home
last modified time | relevance | path

Searched refs:atomic_xchg_release (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.10/arch/riscv/include/asm/
Datomic.h303 #define atomic_xchg_release atomic_xchg_release in ATOMIC_OPS() macro
/Linux-v5.10/include/linux/
Datomic-fallback.h908 #define arch_atomic_xchg_release atomic_xchg_release
913 #define atomic_xchg_release atomic_xchg macro
928 #ifndef atomic_xchg_release
930 atomic_xchg_release(atomic_t *v, int i) in atomic_xchg_release() function
935 #define atomic_xchg_release atomic_xchg_release macro
/Linux-v5.10/tools/memory-model/
Dlinux-kernel.def106 atomic_xchg_release(X,V) __xchg{release}(X,V)
/Linux-v5.10/include/asm-generic/
Datomic-instrumented.h632 atomic_xchg_release(atomic_t *v, int i) in atomic_xchg_release() function
637 #define atomic_xchg_release atomic_xchg_release macro
Datomic-long.h895 return atomic_xchg_release(v, i); in atomic_long_xchg_release()
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/fpga/
Dtls.c321 status = atomic_xchg_release(&ctx->status, status); in mlx5_fpga_tls_setup_completion()