Lines Matching refs:usage
17 unsigned long usage) in propagate_protected_usage() argument
28 protected = min(usage, min); in propagate_protected_usage()
37 protected = min(usage, low); in propagate_protected_usage()
54 new = atomic_long_sub_return(nr_pages, &counter->usage); in page_counter_cancel()
74 new = atomic_long_add_return(nr_pages, &c->usage); in page_counter_charge()
116 new = atomic_long_add_return(nr_pages, &c->usage); in page_counter_try_charge()
118 atomic_long_sub(nr_pages, &c->usage); in page_counter_try_charge()
173 long usage; in page_counter_set_max() local
186 usage = atomic_long_read(&counter->usage); in page_counter_set_max()
188 if (usage > nr_pages) in page_counter_set_max()
193 if (atomic_long_read(&counter->usage) <= usage) in page_counter_set_max()
215 propagate_protected_usage(c, atomic_long_read(&c->usage)); in page_counter_set_min()
232 propagate_protected_usage(c, atomic_long_read(&c->usage)); in page_counter_set_low()