Lines Matching refs:one_page
170 char *one_page; in split_pmd_thp() local
175 one_page = memalign(pmd_pagesize, len); in split_pmd_thp()
177 if (!one_page) { in split_pmd_thp()
182 madvise(one_page, len, MADV_HUGEPAGE); in split_pmd_thp()
185 one_page[i] = (char)i; in split_pmd_thp()
187 thp_size = check_huge(one_page); in split_pmd_thp()
194 write_debugfs(PID_FMT, getpid(), (uint64_t)one_page, in split_pmd_thp()
195 (uint64_t)one_page + len); in split_pmd_thp()
198 if (one_page[i] != (char)i) { in split_pmd_thp()
204 thp_size = check_huge(one_page); in split_pmd_thp()
211 free(one_page); in split_pmd_thp()
216 char *one_page, *pte_mapped, *pte_mapped2; in split_pte_mapped_thp() local
244 one_page = mmap((void *)(1UL << 30), len, PROT_READ | PROT_WRITE, in split_pte_mapped_thp()
247 madvise(one_page, len, MADV_HUGEPAGE); in split_pte_mapped_thp()
250 one_page[i] = (char)i; in split_pte_mapped_thp()
252 thp_size = check_huge(one_page); in split_pte_mapped_thp()
259 pte_mapped = mremap(one_page, pagesize, pagesize, MREMAP_MAYMOVE); in split_pte_mapped_thp()
263 pte_mapped2 = mremap(one_page + pmd_pagesize * i + pagesize * i, in split_pte_mapped_thp()
307 munmap(one_page, len); in split_pte_mapped_thp()