Home
last modified time | relevance | path

Searched refs:atomic_sub_return_relaxed (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/arch/alpha/include/asm/
H A Datomic.h159 #define atomic_sub_return_relaxed atomic_sub_return_relaxed macro
/kernel/linux/linux-5.10/arch/loongarch/include/asm/
H A Datomic.h113 #define atomic_sub_return_relaxed atomic_sub_return_relaxed macro
/kernel/linux/linux-5.10/arch/mips/include/asm/
H A Datomic.h157 #define atomic_sub_return_relaxed atomic_sub_return_relaxed macro
/kernel/linux/linux-5.10/include/linux/
H A 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
211 #else /* atomic_sub_return_relaxed */
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()
247 #endif /* atomic_sub_return_relaxed */
533 return atomic_sub_return_relaxed(1, v); in atomic_dec_return_relaxed()
H A Dfscache-cache.h195 if (atomic_sub_return_relaxed(n_pages, &op->n_pages) <= 0) in fscache_retrieval_complete()
/kernel/linux/linux-5.10/arch/arm/include/asm/
H A Datomic.h97 #define atomic_sub_return_relaxed atomic_sub_return_relaxed macro
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Datomic.h97 #define atomic_sub_return_relaxed atomic_sub_return_relaxed macro
/kernel/linux/linux-5.10/arch/riscv/include/asm/
H A Datomic.h142 #define atomic_sub_return_relaxed atomic_sub_return_relaxed macro
/kernel/linux/linux-5.10/include/asm-generic/
H A 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
H A Datomic-long.h625 return atomic_sub_return_relaxed(i, v); in atomic_long_sub_return_relaxed()
/kernel/linux/linux-6.6/include/linux/atomic/
H A Datomic-instrumented.h331 * atomic_sub_return_relaxed() - atomic subtract with relaxed ordering
342 atomic_sub_return_relaxed(int i, atomic_t *v) in atomic_sub_return_relaxed() function
/kernel/linux/linux-6.6/mm/
H A Drmap.c1432 nr = atomic_sub_return_relaxed(COMPOUND_MAPPED, mapped); in page_remove_rmap()

Completed in 27 milliseconds