Home
last modified time | relevance | path

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

/Linux-v5.4/arch/riscv/include/asm/
Datomic.h304 #define atomic_xchg_acquire atomic_xchg_acquire in ATOMIC_OPS() macro
/Linux-v5.4/include/linux/
Datomic-fallback.h823 #define atomic_xchg_acquire atomic_xchg macro
828 #ifndef atomic_xchg_acquire
830 atomic_xchg_acquire(atomic_t *v, int i) in atomic_xchg_acquire() function
836 #define atomic_xchg_acquire atomic_xchg_acquire macro
/Linux-v5.4/tools/memory-model/
Dlinux-kernel.def107 atomic_xchg_acquire(X,V) __xchg{acquire}(X,V)
/Linux-v5.4/include/asm-generic/
Datomic-instrumented.h621 atomic_xchg_acquire(atomic_t *v, int i) in atomic_xchg_acquire() function
626 #define atomic_xchg_acquire atomic_xchg_acquire macro
Datomic-long.h888 return atomic_xchg_acquire(v, i); in atomic_long_xchg_acquire()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/fpga/
Dtls.c367 status = atomic_xchg_acquire(&ctx->status, MLX5_FPGA_CMD_ABANDONED); in mlx5_fpga_tls_setup_stream_cmd()