Lines Matching refs:usage
17 unsigned long usage) in propagate_protected_usage() argument
26 if (usage <= c->min) in propagate_protected_usage()
27 protected = usage; in propagate_protected_usage()
38 if (usage <= c->low) in propagate_protected_usage()
39 protected = usage; in propagate_protected_usage()
59 new = atomic_long_sub_return(nr_pages, &counter->usage); in page_counter_cancel()
79 new = atomic_long_add_return(nr_pages, &c->usage); in page_counter_charge()
121 new = atomic_long_add_return(nr_pages, &c->usage); in page_counter_try_charge()
123 atomic_long_sub(nr_pages, &c->usage); in page_counter_try_charge()
177 long usage; in page_counter_set_max() local
190 usage = atomic_long_read(&counter->usage); in page_counter_set_max()
192 if (usage > nr_pages) in page_counter_set_max()
197 if (atomic_long_read(&counter->usage) <= usage) in page_counter_set_max()
219 propagate_protected_usage(c, atomic_long_read(&c->usage)); in page_counter_set_min()
236 propagate_protected_usage(c, atomic_long_read(&c->usage)); in page_counter_set_low()