Lines Matching refs:madvise
597 ret = madvise(p, size, MADV_COLLAPSE); in madvise_collapse_retry()
631 if (madvise(p, hpage_pmd_size, MADV_HUGEPAGE)) { in alloc_hpage()
724 if (madvise(((char *)p) + start, end - start, MADV_POPULATE_READ)) { in file_fault()
818 madvise(p, nr_hpages * hpage_pmd_size, MADV_HUGEPAGE); in __madvise_collapse()
854 madvise(p, nr_hpages * hpage_pmd_size, MADV_HUGEPAGE); in wait_for_scan()
869 madvise(p, nr_hpages * hpage_pmd_size, MADV_NOHUGEPAGE); in wait_for_scan()
934 madvise(p, page_size, MADV_DONTNEED); in alloc_at_fault()
1020 if (madvise(p, page_size, MADV_PAGEOUT)) { in collapse_swapin_single_pte()
1047 if (madvise(p, (max_ptes_swap + 1) * page_size, MADV_PAGEOUT)) { in collapse_max_ptes_swap()
1066 if (madvise(p, max_ptes_swap * page_size, MADV_PAGEOUT)) { in collapse_max_ptes_swap()
1098 madvise(p, hpage_pmd_size, MADV_NOHUGEPAGE); in collapse_single_pte_entry_compound()
1100 madvise(p + page_size, hpage_pmd_size - page_size, MADV_DONTNEED); in collapse_single_pte_entry_compound()
1119 madvise(p, page_size, MADV_NOHUGEPAGE); in collapse_full_of_compound()
1120 madvise(p, hpage_pmd_size, MADV_NOHUGEPAGE); in collapse_full_of_compound()
1142 madvise(BASE_ADDR, hpage_pmd_size, MADV_HUGEPAGE); in collapse_compound_extreme()
1148 madvise(BASE_ADDR, hpage_pmd_size, MADV_NOHUGEPAGE); in collapse_compound_extreme()
1249 madvise(p, page_size, MADV_NOHUGEPAGE); in collapse_fork_compound()
1250 madvise(p, hpage_pmd_size, MADV_NOHUGEPAGE); in collapse_fork_compound()