Home
last modified time | relevance | path

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

/Linux-v5.10/arch/riscv/include/asm/
Datomic.h302 #define atomic_xchg_acquire atomic_xchg_acquire in ATOMIC_OPS() macro
/Linux-v5.10/include/linux/
Datomic-fallback.h907 #define arch_atomic_xchg_acquire atomic_xchg_acquire
912 #define atomic_xchg_acquire atomic_xchg macro
917 #ifndef atomic_xchg_acquire
919 atomic_xchg_acquire(atomic_t *v, int i) in atomic_xchg_acquire() function
925 #define atomic_xchg_acquire atomic_xchg_acquire macro
/Linux-v5.10/tools/memory-model/
Dlinux-kernel.def107 atomic_xchg_acquire(X,V) __xchg{acquire}(X,V)
/Linux-v5.10/include/asm-generic/
Datomic-instrumented.h622 atomic_xchg_acquire(atomic_t *v, int i) in atomic_xchg_acquire() function
627 #define atomic_xchg_acquire atomic_xchg_acquire macro
Datomic-long.h889 return atomic_xchg_acquire(v, i); in atomic_long_xchg_acquire()
/Linux-v5.10/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()