Lines Matching refs:one_page

108 static void verify_rss_anon_split_huge_page_all_zeroes(char *one_page, int nr_hpages, size_t len)  in verify_rss_anon_split_huge_page_all_zeroes()  argument
113 if (!check_huge_anon(one_page, 4, pmd_pagesize)) in verify_rss_anon_split_huge_page_all_zeroes()
121 write_debugfs(PID_FMT, getpid(), (uint64_t)one_page, in verify_rss_anon_split_huge_page_all_zeroes()
122 (uint64_t)one_page + len, 0); in verify_rss_anon_split_huge_page_all_zeroes()
125 if (one_page[i] != (char)0) in verify_rss_anon_split_huge_page_all_zeroes()
128 if (!check_huge_anon(one_page, 0, pmd_pagesize)) in verify_rss_anon_split_huge_page_all_zeroes()
139 char *one_page; in split_pmd_zero_pages() local
143 one_page = allocate_zero_filled_hugepage(len); in split_pmd_zero_pages()
144 verify_rss_anon_split_huge_page_all_zeroes(one_page, nr_hpages, len); in split_pmd_zero_pages()
146 free(one_page); in split_pmd_zero_pages()
151 char *one_page; in split_pmd_thp_to_order() local
155 one_page = memalign(pmd_pagesize, len); in split_pmd_thp_to_order()
156 if (!one_page) in split_pmd_thp_to_order()
159 madvise(one_page, len, MADV_HUGEPAGE); in split_pmd_thp_to_order()
162 one_page[i] = (char)i; in split_pmd_thp_to_order()
164 if (!check_huge_anon(one_page, 4, pmd_pagesize)) in split_pmd_thp_to_order()
168 write_debugfs(PID_FMT, getpid(), (uint64_t)one_page, in split_pmd_thp_to_order()
169 (uint64_t)one_page + len, order); in split_pmd_thp_to_order()
172 if (one_page[i] != (char)i) in split_pmd_thp_to_order()
176 if (!check_huge_anon(one_page, 0, pmd_pagesize)) in split_pmd_thp_to_order()
180 free(one_page); in split_pmd_thp_to_order()
185 char *one_page, *pte_mapped, *pte_mapped2; in split_pte_mapped_thp() local
206 one_page = mmap((void *)(1UL << 30), len, PROT_READ | PROT_WRITE, in split_pte_mapped_thp()
208 if (one_page == MAP_FAILED) in split_pte_mapped_thp()
211 madvise(one_page, len, MADV_HUGEPAGE); in split_pte_mapped_thp()
214 one_page[i] = (char)i; in split_pte_mapped_thp()
216 if (!check_huge_anon(one_page, 4, pmd_pagesize)) in split_pte_mapped_thp()
220 pte_mapped = mremap(one_page, pagesize, pagesize, MREMAP_MAYMOVE); in split_pte_mapped_thp()
224 pte_mapped2 = mremap(one_page + pmd_pagesize * i + pagesize * i, in split_pte_mapped_thp()
261 munmap(one_page, len); in split_pte_mapped_thp()