Lines Matching refs:active
30 return atomic_read(&kn->active) >= 0; in kernfs_active()
327 if (!atomic_inc_unless_negative(&kn->active)) in kernfs_get_active()
352 v = atomic_dec_return(&kn->active); in kernfs_put_active()
379 if (atomic_read(&kn->active) != KN_DEACTIVATED_BIAS) in kernfs_drain()
385 atomic_read(&kn->active) == KN_DEACTIVATED_BIAS); in kernfs_drain()
431 WARN_ONCE(atomic_read(&kn->active) != KN_DEACTIVATED_BIAS, in kernfs_put()
433 parent ? parent->name : "", kn->name, atomic_read(&kn->active)); in kernfs_put()
557 atomic_set(&kn->active, KN_DEACTIVATED_BIAS); in __kernfs_new_node()
1041 WARN_ON_ONCE(atomic_read(&pos->active) != KN_DEACTIVATED_BIAS); in kernfs_activate()
1043 atomic_sub(KN_DEACTIVATED_BIAS, &pos->active); in kernfs_activate()
1070 atomic_add(KN_DEACTIVATED_BIAS, &pos->active); in __kernfs_remove()
1093 WARN_ON_ONCE(atomic_read(&kn->active) != KN_DEACTIVATED_BIAS); in __kernfs_remove()
1178 atomic_inc(&kn->active); in kernfs_unbreak_active_protection()
1238 atomic_read(&kn->active) == KN_DEACTIVATED_BIAS) in kernfs_remove_self()