Lines Matching refs:BASE_ADDR
18 #define BASE_ADDR ((void *)(1UL << 30)) macro
445 p = mmap(BASE_ADDR, hpage_pmd_size, PROT_READ | PROT_WRITE, in alloc_mapping()
447 if (p != BASE_ADDR) { in alloc_mapping()
448 printf("Failed to allocate VMA at %p\n", BASE_ADDR); in alloc_mapping()
769 madvise(BASE_ADDR, hpage_pmd_size, MADV_HUGEPAGE); in collapse_compound_extreme()
770 fill_memory(BASE_ADDR, 0, hpage_pmd_size); in collapse_compound_extreme()
771 if (!check_huge(BASE_ADDR)) { in collapse_compound_extreme()
775 madvise(BASE_ADDR, hpage_pmd_size, MADV_NOHUGEPAGE); in collapse_compound_extreme()
777 p = mremap(BASE_ADDR - i * page_size, in collapse_compound_extreme()
781 BASE_ADDR + 2 * hpage_pmd_size); in collapse_compound_extreme()
787 p = mremap(BASE_ADDR + 2 * hpage_pmd_size, in collapse_compound_extreme()
791 BASE_ADDR - (i + 1) * page_size); in collapse_compound_extreme()
798 munmap(BASE_ADDR, hpage_pmd_size); in collapse_compound_extreme()