Searched refs:atomic_add_unless (Results 1 – 6 of 6) sorted by relevance
/include/linux/ |
D | refcount.h | 76 return atomic_add_unless(&r->refs, i, 0); in refcount_add_not_zero() 86 return atomic_add_unless(&r->refs, 1, 0); in refcount_inc_not_zero()
|
D | page_ref.h | 157 int ret = atomic_add_unless(&page->_refcount, nr, u); in page_ref_add_unless()
|
D | pm_runtime.h | 75 atomic_add_unless(&dev->power.usage_count, -1, 0); in pm_runtime_put_noidle()
|
D | atomic-fallback.h | 1098 #ifndef atomic_add_unless 1109 atomic_add_unless(atomic_t *v, int a, int u) in atomic_add_unless() function 1113 #define atomic_add_unless atomic_add_unless macro 1127 return atomic_add_unless(v, 1, 0); in atomic_inc_not_zero()
|
/include/asm-generic/ |
D | atomic-instrumented.h | 785 atomic_add_unless(atomic_t *v, int a, int u) in atomic_add_unless() function 790 #define atomic_add_unless atomic_add_unless macro
|
D | atomic-long.h | 984 return atomic_add_unless(v, a, u); in atomic_long_add_unless()
|