Lines Matching refs:ret
185 int ret; in kill_proc() local
199 ret = force_sig_info(SIGBUS, &si, current); in kill_proc()
208 ret = send_sig_info(SIGBUS, &si, t); /* synchronous? */ in kill_proc()
210 if (ret < 0) in kill_proc()
212 t->comm, t->pid, ret); in kill_proc()
213 return ret; in kill_proc()
562 int ret = MF_FAILED; in truncate_error_page() local
575 ret = MF_RECOVERED; in truncate_error_page()
583 ret = MF_RECOVERED; in truncate_error_page()
589 return ret; in truncate_error_page()
1516 int ret; in __get_any_page() local
1528 ret = 0; in __get_any_page()
1531 ret = 0; in __get_any_page()
1535 ret = -EIO; in __get_any_page()
1539 ret = 1; in __get_any_page()
1541 return ret; in __get_any_page()
1546 int ret = __get_any_page(page, pfn, flags); in get_any_page() local
1548 if (ret == 1 && !PageHuge(page) && in get_any_page()
1559 ret = __get_any_page(page, pfn, 0); in get_any_page()
1560 if (ret == 1 && !PageLRU(page)) { in get_any_page()
1568 return ret; in get_any_page()
1573 int ret; in soft_offline_huge_page() local
1591 ret = isolate_huge_page(hpage, &pagelist); in soft_offline_huge_page()
1597 if (!ret) { in soft_offline_huge_page()
1602 ret = migrate_pages(&pagelist, new_page, NULL, MPOL_MF_MOVE_ALL, in soft_offline_huge_page()
1604 if (ret) { in soft_offline_huge_page()
1606 pfn, ret, page->flags, &page->flags); in soft_offline_huge_page()
1609 if (ret > 0) in soft_offline_huge_page()
1610 ret = -EIO; in soft_offline_huge_page()
1615 return ret; in soft_offline_huge_page()
1620 int ret; in __soft_offline_page() local
1641 ret = invalidate_inode_page(page); in __soft_offline_page()
1647 if (ret == 1) { in __soft_offline_page()
1661 ret = isolate_lru_page(page); in __soft_offline_page()
1663 ret = isolate_movable_page(page, ISOLATE_UNEVICTABLE); in __soft_offline_page()
1669 if (!ret) { in __soft_offline_page()
1680 ret = migrate_pages(&pagelist, new_page, NULL, MPOL_MF_MOVE_ALL, in __soft_offline_page()
1682 if (ret) { in __soft_offline_page()
1687 pfn, ret, page->flags, &page->flags); in __soft_offline_page()
1688 if (ret > 0) in __soft_offline_page()
1689 ret = -EIO; in __soft_offline_page()
1693 pfn, ret, page_count(page), page->flags, &page->flags); in __soft_offline_page()
1695 return ret; in __soft_offline_page()
1700 int ret; in soft_offline_in_use_page() local
1718 ret = soft_offline_huge_page(page, flags); in soft_offline_in_use_page()
1720 ret = __soft_offline_page(page, flags); in soft_offline_in_use_page()
1722 return ret; in soft_offline_in_use_page()
1760 int ret; in soft_offline_page() local
1771 ret = get_any_page(page, pfn, flags); in soft_offline_page()
1774 if (ret > 0) in soft_offline_page()
1775 ret = soft_offline_in_use_page(page, flags); in soft_offline_page()
1776 else if (ret == 0) in soft_offline_page()
1779 return ret; in soft_offline_page()