Home
last modified time | relevance | path

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

/Linux-v5.4/arch/riscv/include/asm/
Datomic.h305 #define atomic_xchg_release atomic_xchg_release in ATOMIC_OPS() macro
/Linux-v5.4/include/linux/
Datomic-fallback.h824 #define atomic_xchg_release atomic_xchg macro
839 #ifndef atomic_xchg_release
841 atomic_xchg_release(atomic_t *v, int i) in atomic_xchg_release() function
846 #define atomic_xchg_release atomic_xchg_release macro
/Linux-v5.4/tools/memory-model/
Dlinux-kernel.def106 atomic_xchg_release(X,V) __xchg{release}(X,V)
/Linux-v5.4/include/asm-generic/
Datomic-instrumented.h631 atomic_xchg_release(atomic_t *v, int i) in atomic_xchg_release() function
636 #define atomic_xchg_release atomic_xchg_release macro
Datomic-long.h894 return atomic_xchg_release(v, i); in atomic_long_xchg_release()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/fpga/
Dtls.c321 status = atomic_xchg_release(&ctx->status, status); in mlx5_fpga_tls_setup_completion()