Lines Matching refs:nr_pages
479 int nr_pages) in __copy_gigantic_page() argument
485 for (i = 0; i < nr_pages; ) { in __copy_gigantic_page()
498 int nr_pages; in copy_huge_page() local
503 nr_pages = pages_per_huge_page(h); in copy_huge_page()
505 if (unlikely(nr_pages > MAX_ORDER_NR_PAGES)) { in copy_huge_page()
506 __copy_gigantic_page(dst, src, nr_pages); in copy_huge_page()
512 nr_pages = hpage_nr_pages(src); in copy_huge_page()
515 for (i = 0; i < nr_pages; i++) { in copy_huge_page()
1321 unsigned long nr_pages, in do_pages_move() argument
1345 chunk_start < nr_pages; in do_pages_move()
1349 if (chunk_start + chunk_nr_pages > nr_pages) in do_pages_move()
1350 chunk_nr_pages = nr_pages - chunk_start; in do_pages_move()
1406 static void do_pages_stat_array(struct mm_struct *mm, unsigned long nr_pages, in do_pages_stat_array() argument
1413 for (i = 0; i < nr_pages; i++) { in do_pages_stat_array()
1445 static int do_pages_stat(struct mm_struct *mm, unsigned long nr_pages, in do_pages_stat() argument
1453 while (nr_pages) { in do_pages_stat()
1456 chunk_nr = nr_pages; in do_pages_stat()
1470 nr_pages -= chunk_nr; in do_pages_stat()
1472 return nr_pages ? -EFAULT : 0; in do_pages_stat()
1479 SYSCALL_DEFINE6(move_pages, pid_t, pid, unsigned long, nr_pages, in SYSCALL_DEFINE6() argument
1534 err = do_pages_move(mm, task_nodes, nr_pages, pages, in SYSCALL_DEFINE6()
1537 err = do_pages_stat(mm, nr_pages, pages, status); in SYSCALL_DEFINE6()
1602 unsigned long nr_pages) in numamigrate_update_ratelimit() argument
1618 nr_pages); in numamigrate_update_ratelimit()
1628 pgdat->numabalancing_migrate_nr_pages += nr_pages; in numamigrate_update_ratelimit()