Lines Matching refs:rc
601 int rc; in migrate_page() local
605 rc = migrate_page_move_mapping(mapping, newpage, page, NULL, mode, 0); in migrate_page()
607 if (rc != MIGRATEPAGE_SUCCESS) in migrate_page()
608 return rc; in migrate_page()
625 int rc; in buffer_migrate_page() local
632 rc = migrate_page_move_mapping(mapping, newpage, page, head, mode, 0); in buffer_migrate_page()
634 if (rc != MIGRATEPAGE_SUCCESS) in buffer_migrate_page()
635 return rc; in buffer_migrate_page()
687 int rc; in writeout() local
707 rc = mapping->a_ops->writepage(page, &wbc); in writeout()
709 if (rc != AOP_WRITEPAGE_ACTIVATE) in writeout()
713 return (rc < 0) ? -EIO : -EAGAIN; in writeout()
755 int rc; in move_to_new_page() local
773 rc = migrate_page(mapping, newpage, page, mode); in move_to_new_page()
781 rc = mapping->a_ops->migratepage(mapping, in move_to_new_page()
784 rc = fallback_migrate_page(mapping, newpage, page, mode); in move_to_new_page()
786 if (rc != MIGRATEPAGE_SUCCESS) { in move_to_new_page()
797 return rc; in move_to_new_page()
803 int rc = -EAGAIN; in __unmap_and_move() local
838 rc = -EBUSY; in __unmap_and_move()
890 rc = balloon_page_migrate(newpage, page, mode); in __unmap_and_move()
920 rc = move_to_new_page(newpage, page, remap_swapcache, mode); in __unmap_and_move()
922 if (rc && remap_swapcache) in __unmap_and_move()
932 return rc; in __unmap_and_move()
943 int rc = 0; in unmap_and_move() local
959 rc = __unmap_and_move(page, newpage, force, mode); in unmap_and_move()
962 if (rc != -EAGAIN) { in unmap_and_move()
980 if (rc != MIGRATEPAGE_SUCCESS && put_new_page) { in unmap_and_move()
990 if (rc) in unmap_and_move()
991 *result = rc; in unmap_and_move()
995 return rc; in unmap_and_move()
1021 int rc = 0; in unmap_and_move_huge_page() local
1042 rc = -EAGAIN; in unmap_and_move_huge_page()
1056 rc = move_to_new_page(new_hpage, hpage, 1, mode); in unmap_and_move_huge_page()
1058 if (rc != MIGRATEPAGE_SUCCESS) in unmap_and_move_huge_page()
1064 if (rc == MIGRATEPAGE_SUCCESS) in unmap_and_move_huge_page()
1069 if (rc != -EAGAIN) in unmap_and_move_huge_page()
1077 if (rc != MIGRATEPAGE_SUCCESS && put_new_page) in unmap_and_move_huge_page()
1083 if (rc) in unmap_and_move_huge_page()
1084 *result = rc; in unmap_and_move_huge_page()
1088 return rc; in unmap_and_move_huge_page()
1123 int rc; in migrate_pages() local
1135 rc = unmap_and_move_huge_page(get_new_page, in migrate_pages()
1139 rc = unmap_and_move(get_new_page, put_new_page, in migrate_pages()
1142 switch(rc) { in migrate_pages()
1163 rc = nr_failed + retry; in migrate_pages()
1174 return rc; in migrate_pages()