Home
last modified time | relevance | path

Searched refs:atomic_sub_return_relaxed (Results 1 – 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/arch/alpha/include/asm/
Datomic.h159 #define atomic_sub_return_relaxed atomic_sub_return_relaxed in ATOMIC_OPS() macro
/kernel/linux/linux-5.10/arch/mips/include/asm/
Datomic.h157 #define atomic_sub_return_relaxed atomic_sub_return_relaxed macro
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
Datomic.h97 #define atomic_sub_return_relaxed atomic_sub_return_relaxed in ATOMIC_OPS() macro
/kernel/linux/linux-5.10/include/linux/
Datomic-fallback.h205 #define arch_atomic_sub_return_relaxed atomic_sub_return_relaxed
207 #ifndef atomic_sub_return_relaxed
210 #define atomic_sub_return_relaxed atomic_sub_return macro
217 int ret = atomic_sub_return_relaxed(i, v); in atomic_sub_return_acquire()
229 return atomic_sub_return_relaxed(i, v); in atomic_sub_return_release()
240 ret = atomic_sub_return_relaxed(i, v); in atomic_sub_return()
533 return atomic_sub_return_relaxed(1, v); in atomic_dec_return_relaxed()
Dfscache-cache.h195 if (atomic_sub_return_relaxed(n_pages, &op->n_pages) <= 0) in fscache_retrieval_complete()
/kernel/linux/linux-5.10/arch/riscv/include/asm/
Datomic.h142 #define atomic_sub_return_relaxed atomic_sub_return_relaxed macro
/kernel/linux/linux-5.10/arch/arm/include/asm/
Datomic.h97 #define atomic_sub_return_relaxed atomic_sub_return_relaxed macro
/kernel/linux/linux-5.10/tools/memory-model/
Dlinux-kernel.def87 atomic_sub_return_relaxed(V,X) __atomic_op_return{once}(X,-,V)
/kernel/linux/linux-5.10/include/asm-generic/
Datomic-instrumented.h188 atomic_sub_return_relaxed(int i, atomic_t *v) in atomic_sub_return_relaxed() function
193 #define atomic_sub_return_relaxed atomic_sub_return_relaxed macro
Datomic-long.h625 return atomic_sub_return_relaxed(i, v); in atomic_long_sub_return_relaxed()