Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/arch/riscv/include/asm/
H A Datomic.h303 #define atomic_xchg_release atomic_xchg_release macro
/kernel/linux/linux-5.10/include/linux/
H A 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
/kernel/linux/linux-5.10/include/asm-generic/
H A 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
H A Datomic-long.h895 return atomic_xchg_release(v, i); in atomic_long_xchg_release()
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/fpga/
H A Dtls.c321 status = atomic_xchg_release(&ctx->status, status); in mlx5_fpga_tls_setup_completion()
/kernel/linux/linux-6.6/include/linux/atomic/
H A Datomic-instrumented.h1142 * atomic_xchg_release() - atomic exchange with release ordering
1153 atomic_xchg_release(atomic_t *v, int new) in atomic_xchg_release() function

Completed in 24 milliseconds