Lines Matching refs:nr_pages
20 void page_counter_cancel(struct page_counter *counter, unsigned long nr_pages) in page_counter_cancel() argument
24 new = atomic_long_sub_return(nr_pages, &counter->count); in page_counter_cancel()
36 void page_counter_charge(struct page_counter *counter, unsigned long nr_pages) in page_counter_charge() argument
43 new = atomic_long_add_return(nr_pages, &c->count); in page_counter_charge()
63 unsigned long nr_pages, in page_counter_try_charge() argument
84 new = atomic_long_add_return(nr_pages, &c->count); in page_counter_try_charge()
86 atomic_long_sub(nr_pages, &c->count); in page_counter_try_charge()
106 page_counter_cancel(c, nr_pages); in page_counter_try_charge()
116 void page_counter_uncharge(struct page_counter *counter, unsigned long nr_pages) in page_counter_uncharge() argument
121 page_counter_cancel(c, nr_pages); in page_counter_uncharge()
176 unsigned long *nr_pages) in page_counter_memparse() argument
182 *nr_pages = PAGE_COUNTER_MAX; in page_counter_memparse()
190 *nr_pages = min(bytes / PAGE_SIZE, (u64)PAGE_COUNTER_MAX); in page_counter_memparse()