Lines Matching refs:new
57 long new; in page_counter_cancel() local
59 new = atomic_long_sub_return(nr_pages, &counter->usage); in page_counter_cancel()
60 propagate_protected_usage(counter, new); in page_counter_cancel()
62 WARN_ON_ONCE(new < 0); in page_counter_cancel()
77 long new; in page_counter_charge() local
79 new = atomic_long_add_return(nr_pages, &c->usage); in page_counter_charge()
80 propagate_protected_usage(counter, new); in page_counter_charge()
85 if (new > c->watermark) in page_counter_charge()
86 c->watermark = new; in page_counter_charge()
106 long new; in page_counter_try_charge() local
121 new = atomic_long_add_return(nr_pages, &c->usage); in page_counter_try_charge()
122 if (new > c->max) { in page_counter_try_charge()
124 propagate_protected_usage(counter, new); in page_counter_try_charge()
133 propagate_protected_usage(counter, new); in page_counter_try_charge()
138 if (new > c->watermark) in page_counter_try_charge()
139 c->watermark = new; in page_counter_try_charge()