atomic_add_unless 246 include/asm-generic/atomic-long.h return (long)atomic_add_unless(v, a, u); atomic_add_unless 152 include/drm/drm_gem.h if (obj && !atomic_add_unless(&obj->refcount.refcount, -1, 1)) { atomic_add_unless 28 include/linux/atomic.h #define atomic_inc_not_zero(v) atomic_add_unless((v), 1, 0) atomic_add_unless 122 include/linux/kref.h if (atomic_add_unless(&kref->refcount, -1, 1)) atomic_add_unless 139 include/linux/kref.h if (unlikely(!atomic_add_unless(&kref->refcount, -1, 1))) { atomic_add_unless 169 include/linux/kref.h return atomic_add_unless(&kref->refcount, 1, 0); atomic_add_unless 346 include/linux/mm.h return atomic_add_unless(&page->_count, -1, 1); atomic_add_unless 193 include/linux/pagemap.h if (unlikely(!atomic_add_unless(&page->_count, count, 0))) atomic_add_unless 81 include/linux/pm_runtime.h atomic_add_unless(&dev->power.usage_count, -1, 0);