Home
last modified time | relevance | path

Searched refs:atomic64_add_return_relaxed (Results 1 - 17 of 17) sorted by relevance

/kernel/linux/linux-5.10/arch/alpha/include/asm/
H A Datomic.h163 #define atomic64_add_return_relaxed atomic64_add_return_relaxed macro
/kernel/linux/linux-5.10/arch/loongarch/include/asm/
H A Datomic.h294 #define atomic64_add_return_relaxed atomic64_add_return_relaxed macro
/kernel/linux/linux-5.10/arch/mips/include/asm/
H A Datomic.h164 # define atomic64_add_return_relaxed atomic64_add_return_relaxed macro
/kernel/linux/linux-6.6/arch/arm64/kvm/
H A Dvmid.c117 generation = atomic64_add_return_relaxed(VMID_FIRST_VERSION, in new_vmid()
/kernel/linux/linux-5.10/arch/csky/mm/
H A Dasid.c116 generation = atomic64_add_return_relaxed(ASID_FIRST_VERSION(info), in new_context()
/kernel/linux/linux-5.10/arch/mips/mm/
H A Dcontext.c161 version = atomic64_add_return_relaxed(asid_first_version(0), in get_new_mmid()
/kernel/linux/linux-6.6/arch/csky/mm/
H A Dasid.c116 generation = atomic64_add_return_relaxed(ASID_FIRST_VERSION(info), in new_context()
/kernel/linux/linux-6.6/arch/mips/mm/
H A Dcontext.c161 version = atomic64_add_return_relaxed(asid_first_version(0), in get_new_mmid()
/kernel/linux/linux-5.10/include/linux/
H A Datomic-fallback.h1333 #define arch_atomic64_add_return_relaxed atomic64_add_return_relaxed
1335 #ifndef atomic64_add_return_relaxed
1338 #define atomic64_add_return_relaxed atomic64_add_return macro
1339 #else /* atomic64_add_return_relaxed */
1345 s64 ret = atomic64_add_return_relaxed(i, v); in atomic64_add_return_acquire()
1357 return atomic64_add_return_relaxed(i, v); in atomic64_add_return_release()
1368 ret = atomic64_add_return_relaxed(i, v); in atomic64_add_return()
1375 #endif /* atomic64_add_return_relaxed */
1574 return atomic64_add_return_relaxed(1, v); in atomic64_inc_return_relaxed()
/kernel/linux/linux-5.10/arch/arm/include/asm/
H A Datomic.h377 #define atomic64_add_return_relaxed atomic64_add_return_relaxed macro
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Datomic.h388 #define atomic64_add_return_relaxed atomic64_add_return_relaxed macro
/kernel/linux/linux-5.10/arch/riscv/include/asm/
H A Datomic.h152 #define atomic64_add_return_relaxed atomic64_add_return_relaxed macro
/kernel/linux/linux-5.10/arch/arm64/mm/
H A Dcontext.c202 generation = atomic64_add_return_relaxed(ASID_FIRST_VERSION, in new_context()
/kernel/linux/linux-6.6/arch/arm64/mm/
H A Dcontext.c202 generation = atomic64_add_return_relaxed(ASID_FIRST_VERSION, in new_context()
/kernel/linux/linux-5.10/include/asm-generic/
H A Datomic-instrumented.h910 atomic64_add_return_relaxed(s64 i, atomic64_t *v) in atomic64_add_return_relaxed() function
915 #define atomic64_add_return_relaxed atomic64_add_return_relaxed macro
H A Datomic-long.h77 return atomic64_add_return_relaxed(i, v); in atomic_long_add_return_relaxed()
/kernel/linux/linux-6.6/include/linux/atomic/
H A Datomic-instrumented.h1729 * atomic64_add_return_relaxed() - atomic add with relaxed ordering
1740 atomic64_add_return_relaxed(s64 i, atomic64_t *v) in atomic64_add_return_relaxed() function

Completed in 20 milliseconds