Lines Matching refs:err
1587 int err; in do_move_pages_to_node() local
1593 err = migrate_pages(pagelist, alloc_migration_target, NULL, in do_move_pages_to_node()
1595 if (err) in do_move_pages_to_node()
1597 return err; in do_move_pages_to_node()
1615 int err; in add_page_for_migration() local
1618 err = -EFAULT; in add_page_for_migration()
1627 err = PTR_ERR(page); in add_page_for_migration()
1631 err = -ENOENT; in add_page_for_migration()
1635 err = 0; in add_page_for_migration()
1639 err = -EACCES; in add_page_for_migration()
1645 err = isolate_hugetlb(page, pagelist); in add_page_for_migration()
1646 if (!err) in add_page_for_migration()
1647 err = 1; in add_page_for_migration()
1653 err = isolate_lru_page(head); in add_page_for_migration()
1654 if (err) in add_page_for_migration()
1657 err = 1; in add_page_for_migration()
1672 return err; in add_page_for_migration()
1679 int err; in move_pages_and_store_status() local
1684 err = do_move_pages_to_node(mm, pagelist, node); in move_pages_and_store_status()
1685 if (err) { in move_pages_and_store_status()
1694 if (err > 0) in move_pages_and_store_status()
1695 err += nr_pages - i - 1; in move_pages_and_store_status()
1696 return err; in move_pages_and_store_status()
1714 int err = 0, err1; in do_pages_move() local
1723 err = -EFAULT; in do_pages_move()
1730 err = -ENODEV; in do_pages_move()
1736 err = -EACCES; in do_pages_move()
1744 err = move_pages_and_store_status(mm, current_node, in do_pages_move()
1746 if (err) in do_pages_move()
1756 err = add_page_for_migration(mm, addr, current_node, in do_pages_move()
1759 if (err > 0) { in do_pages_move()
1768 err = store_status(status, i, err ? : current_node, 1); in do_pages_move()
1769 if (err) in do_pages_move()
1772 err = move_pages_and_store_status(mm, current_node, &pagelist, in do_pages_move()
1774 if (err) in do_pages_move()
1782 if (err >= 0) in do_pages_move()
1783 err = err1; in do_pages_move()
1786 return err; in do_pages_move()
1803 int err = -EFAULT; in do_pages_stat_array() local
1812 err = PTR_ERR(page); in do_pages_stat_array()
1816 err = page ? page_to_nid(page) : -ENOENT; in do_pages_stat_array()
1818 *status = err; in do_pages_stat_array()
1918 int err; in kernel_move_pages() local
1933 err = do_pages_move(mm, task_nodes, nr_pages, pages, in kernel_move_pages()
1936 err = do_pages_stat(mm, nr_pages, pages, status); in kernel_move_pages()
1939 return err; in kernel_move_pages()