Lines Matching refs:nr

63 static long cmm_alloc_pages(long nr, long *counter,  in cmm_alloc_pages()  argument
69 while (nr) { in cmm_alloc_pages()
98 nr--; in cmm_alloc_pages()
100 return nr; in cmm_alloc_pages()
103 static long cmm_free_pages(long nr, long *counter, struct cmm_page_array **list) in cmm_free_pages() argument
110 while (nr) { in cmm_free_pages()
121 nr--; in cmm_free_pages()
124 return nr; in cmm_free_pages()
131 long nr = 256; in cmm_oom_notify() local
133 nr = cmm_free_pages(nr, &cmm_timed_pages, &cmm_timed_page_list); in cmm_oom_notify()
134 if (nr > 0) in cmm_oom_notify()
135 nr = cmm_free_pages(nr, &cmm_pages, &cmm_page_list); in cmm_oom_notify()
138 *freed += 256 - nr; in cmm_oom_notify()
204 long nr; in cmm_timer_fn() local
206 nr = cmm_timed_pages_target - cmm_timeout_pages; in cmm_timer_fn()
207 if (nr < 0) in cmm_timer_fn()
210 cmm_timed_pages_target = nr; in cmm_timer_fn()
215 static void cmm_set_pages(long nr) in cmm_set_pages() argument
217 cmm_pages_target = nr; in cmm_set_pages()
226 static void cmm_add_timed_pages(long nr) in cmm_add_timed_pages() argument
228 cmm_timed_pages_target += nr; in cmm_add_timed_pages()
237 static void cmm_set_timeout(long nr, long seconds) in cmm_set_timeout() argument
239 cmm_timeout_pages = nr; in cmm_set_timeout()
261 long nr; in cmm_pages_handler() local
275 nr = simple_strtoul(p, &p, 0); in cmm_pages_handler()
277 cmm_set_pages(nr); in cmm_pages_handler()
279 cmm_add_timed_pages(nr); in cmm_pages_handler()
282 nr = cmm_get_pages(); in cmm_pages_handler()
284 nr = cmm_get_timed_pages(); in cmm_pages_handler()
285 len = sprintf(buf, "%ld\n", nr); in cmm_pages_handler()
300 long nr, seconds; in cmm_timeout_handler() local
315 nr = simple_strtoul(p, &p, 0); in cmm_timeout_handler()
318 cmm_set_timeout(nr, seconds); in cmm_timeout_handler()
365 long nr, seconds; in cmm_smsg_target() local
374 nr = simple_strtoul(msg, &msg, 0); in cmm_smsg_target()
377 cmm_set_pages(nr); in cmm_smsg_target()
381 nr = simple_strtoul(msg, &msg, 0); in cmm_smsg_target()
384 cmm_add_timed_pages(nr); in cmm_smsg_target()
388 nr = simple_strtoul(msg, &msg, 0); in cmm_smsg_target()
394 cmm_set_timeout(nr, seconds); in cmm_smsg_target()