Home
last modified time | relevance | path

Searched refs:atomic64_add_unless (Results 1 – 5 of 5) sorted by relevance

/Linux-v4.19/lib/
Datomic64_test.c211 BUG_ON(atomic64_add_unless(&v, one, v0)); in test_atomic64()
215 BUG_ON(!atomic64_add_unless(&v, one, v1)); in test_atomic64()
/Linux-v4.19/scripts/coccinelle/api/
Datomic_as_refcounter.cocci103 atomic64_add_unless(&(a)->x,-1,1)@p1
/Linux-v4.19/include/asm-generic/
Dlocal64.h85 #define local64_add_unless(l, _a, u) atomic64_add_unless((&(l)->a), (_a), (u))
/Linux-v4.19/include/linux/
Datomic.h1184 static inline bool atomic64_add_unless(atomic64_t *v, long long a, long long u) in atomic64_add_unless() function
1197 #define atomic64_inc_not_zero(v) atomic64_add_unless((v), 1, 0)
/Linux-v4.19/arch/powerpc/mm/
Dmmu_context_iommu.c460 atomic64_add_unless(&mem->mapped, -1, 1); in mm_iommu_mapped_dec()