Lines Matching refs:nr_deferred
257 long nr_deferred; in xchg_nr_deferred_memcg() local
262 nr_deferred = atomic_long_xchg(&unit->nr_deferred[shrinker_id_to_offset(shrinker->id)], 0); in xchg_nr_deferred_memcg()
265 return nr_deferred; in xchg_nr_deferred_memcg()
273 long nr_deferred; in add_nr_deferred_memcg() local
278 nr_deferred = in add_nr_deferred_memcg()
279 atomic_long_add_return(nr, &unit->nr_deferred[shrinker_id_to_offset(shrinker->id)]); in add_nr_deferred_memcg()
282 return nr_deferred; in add_nr_deferred_memcg()
306 nr = atomic_long_read(&child_unit->nr_deferred[offset]); in reparent_shrinker_deferred()
307 atomic_long_add(nr, &parent_unit->nr_deferred[offset]); in reparent_shrinker_deferred()
349 return atomic_long_xchg(&shrinker->nr_deferred[nid], 0); in xchg_nr_deferred()
366 return atomic_long_add_return(nr, &shrinker->nr_deferred[nid]); in add_nr_deferred()
720 size = sizeof(*shrinker->nr_deferred); in shrinker_alloc()
724 shrinker->nr_deferred = kzalloc(size, GFP_KERNEL); in shrinker_alloc()
725 if (!shrinker->nr_deferred) in shrinker_alloc()
765 kfree(shrinker->nr_deferred); in shrinker_free_rcu_cb()