Lines Matching refs:ret
178 ssize_t ret = count; in enabled_store() local
193 ret = -EINVAL; in enabled_store()
195 if (ret > 0) { in enabled_store()
198 ret = err; in enabled_store()
200 return ret; in enabled_store()
219 int ret; in single_hugepage_flag_store() local
221 ret = kstrtoul(buf, 10, &value); in single_hugepage_flag_store()
222 if (ret < 0) in single_hugepage_flag_store()
223 return ret; in single_hugepage_flag_store()
463 int ret = 0; in setup_transparent_hugepage() local
471 ret = 1; in setup_transparent_hugepage()
477 ret = 1; in setup_transparent_hugepage()
483 ret = 1; in setup_transparent_hugepage()
486 if (!ret) in setup_transparent_hugepage()
488 return ret; in setup_transparent_hugepage()
536 unsigned long len_pad, ret; in __thp_get_unmapped_area() local
545 ret = current->mm->get_unmapped_area(filp, addr, len_pad, in __thp_get_unmapped_area()
552 if (IS_ERR_VALUE(ret)) in __thp_get_unmapped_area()
559 if (ret == addr) in __thp_get_unmapped_area()
562 ret += (off - ret) & (size - 1); in __thp_get_unmapped_area()
563 return ret; in __thp_get_unmapped_area()
569 unsigned long ret; in thp_get_unmapped_area() local
575 ret = __thp_get_unmapped_area(filp, addr, len, off, flags, PMD_SIZE); in thp_get_unmapped_area()
576 if (ret) in thp_get_unmapped_area()
577 return ret; in thp_get_unmapped_area()
590 vm_fault_t ret = 0; in __do_huge_pmd_anonymous_page() local
602 ret = VM_FAULT_OOM; in __do_huge_pmd_anonymous_page()
620 ret = check_stable_address_space(vma->vm_mm); in __do_huge_pmd_anonymous_page()
621 if (ret) in __do_huge_pmd_anonymous_page()
659 return ret; in __do_huge_pmd_anonymous_page()
734 vm_fault_t ret; in do_huge_pmd_anonymous_page() local
745 ret = 0; in do_huge_pmd_anonymous_page()
748 ret = check_stable_address_space(vma->vm_mm); in do_huge_pmd_anonymous_page()
749 if (ret) { in do_huge_pmd_anonymous_page()
753 ret = handle_userfault(vmf, VM_UFFD_MISSING); in do_huge_pmd_anonymous_page()
754 VM_BUG_ON(ret & VM_FAULT_FALLBACK); in do_huge_pmd_anonymous_page()
765 return ret; in do_huge_pmd_anonymous_page()
994 int ret = -ENOMEM; in copy_huge_pmd() local
1008 ret = -EAGAIN; in copy_huge_pmd()
1027 ret = 0; in copy_huge_pmd()
1051 ret = 0; in copy_huge_pmd()
1067 ret = 0; in copy_huge_pmd()
1072 return ret; in copy_huge_pmd()
1132 int ret; in copy_huge_pud() local
1138 ret = -EAGAIN; in copy_huge_pud()
1156 ret = 0; in copy_huge_pud()
1160 return ret; in copy_huge_pud()
1215 vm_fault_t ret = 0; in do_huge_pmd_wp_page_fallback() local
1222 ret |= VM_FAULT_OOM; in do_huge_pmd_wp_page_fallback()
1242 ret |= VM_FAULT_OOM; in do_huge_pmd_wp_page_fallback()
1304 ret |= VM_FAULT_WRITE; in do_huge_pmd_wp_page_fallback()
1308 return ret; in do_huge_pmd_wp_page_fallback()
1331 vm_fault_t ret = 0; in do_huge_pmd_wp_page() local
1365 ret |= VM_FAULT_WRITE; in do_huge_pmd_wp_page()
1385 ret |= VM_FAULT_FALLBACK; in do_huge_pmd_wp_page()
1387 ret = do_huge_pmd_wp_page_fallback(vmf, orig_pmd, page); in do_huge_pmd_wp_page()
1388 if (ret & VM_FAULT_OOM) { in do_huge_pmd_wp_page()
1390 ret |= VM_FAULT_FALLBACK; in do_huge_pmd_wp_page()
1404 ret |= VM_FAULT_FALLBACK; in do_huge_pmd_wp_page()
1448 ret |= VM_FAULT_WRITE; in do_huge_pmd_wp_page()
1458 return ret; in do_huge_pmd_wp_page()
1461 return ret; in do_huge_pmd_wp_page()
1710 bool ret = false; in madvise_free_huge_pmd() local
1766 ret = true; in madvise_free_huge_pmd()
1770 return ret; in madvise_free_huge_pmd()
1940 int ret; in change_huge_pmd() local
1947 ret = 1; in change_huge_pmd()
2007 ret = HPAGE_PMD_NR; in change_huge_pmd()
2012 return ret; in change_huge_pmd()
2590 int i, compound, ret; in total_mapcount() local
2600 ret = compound; in total_mapcount()
2602 ret += atomic_read(&page[i]._mapcount) + 1; in total_mapcount()
2605 return ret - compound * HPAGE_PMD_NR; in total_mapcount()
2607 ret -= HPAGE_PMD_NR; in total_mapcount()
2608 return ret; in total_mapcount()
2637 int i, ret, _total_mapcount, mapcount; in page_trans_huge_mapcount() local
2651 _total_mapcount = ret = 0; in page_trans_huge_mapcount()
2654 ret = max(ret, mapcount); in page_trans_huge_mapcount()
2658 ret -= 1; in page_trans_huge_mapcount()
2662 ret += mapcount; in page_trans_huge_mapcount()
2666 return ret; in page_trans_huge_mapcount()
2710 int count, mapcount, extra_pins, ret; in split_huge_page_to_list() local
2733 ret = -EBUSY; in split_huge_page_to_list()
2744 ret = -EBUSY; in split_huge_page_to_list()
2766 ret = -EBUSY; in split_huge_page_to_list()
2814 ret = split_swap_cluster(entry); in split_huge_page_to_list()
2816 ret = 0; in split_huge_page_to_list()
2831 ret = -EBUSY; in split_huge_page_to_list()
2842 count_vm_event(!ret ? THP_SPLIT_PAGE : THP_SPLIT_PAGE_FAILED); in split_huge_page_to_list()
2843 return ret; in split_huge_page_to_list()