Lines Matching refs:nr_pages
476 int nr_pages) in __copy_gigantic_page() argument
482 for (i = 0; i < nr_pages; ) { in __copy_gigantic_page()
495 int nr_pages; in copy_huge_page() local
500 nr_pages = pages_per_huge_page(h); in copy_huge_page()
502 if (unlikely(nr_pages > MAX_ORDER_NR_PAGES)) { in copy_huge_page()
503 __copy_gigantic_page(dst, src, nr_pages); in copy_huge_page()
509 nr_pages = hpage_nr_pages(src); in copy_huge_page()
512 for (i = 0; i < nr_pages; i++) { in copy_huge_page()
1305 unsigned long nr_pages, in do_pages_move() argument
1329 chunk_start < nr_pages; in do_pages_move()
1333 if (chunk_start + chunk_nr_pages > nr_pages) in do_pages_move()
1334 chunk_nr_pages = nr_pages - chunk_start; in do_pages_move()
1390 static void do_pages_stat_array(struct mm_struct *mm, unsigned long nr_pages, in do_pages_stat_array() argument
1397 for (i = 0; i < nr_pages; i++) { in do_pages_stat_array()
1433 static int do_pages_stat(struct mm_struct *mm, unsigned long nr_pages, in do_pages_stat() argument
1441 while (nr_pages) { in do_pages_stat()
1444 chunk_nr = nr_pages; in do_pages_stat()
1458 nr_pages -= chunk_nr; in do_pages_stat()
1460 return nr_pages ? -EFAULT : 0; in do_pages_stat()
1467 SYSCALL_DEFINE6(move_pages, pid_t, pid, unsigned long, nr_pages, in SYSCALL_DEFINE6() argument
1516 err = do_pages_move(mm, task_nodes, nr_pages, pages, in SYSCALL_DEFINE6()
1519 err = do_pages_stat(mm, nr_pages, pages, status); in SYSCALL_DEFINE6()
1625 unsigned long nr_pages) in numamigrate_update_ratelimit() argument
1641 nr_pages); in numamigrate_update_ratelimit()
1651 pgdat->numabalancing_migrate_nr_pages += nr_pages; in numamigrate_update_ratelimit()