/linux-4.1.27/arch/metag/include/asm/ |
D | page.h | 21 # define HPAGE_SHIFT 13 macro 23 # define HPAGE_SHIFT 14 macro 25 # define HPAGE_SHIFT 15 macro 27 # define HPAGE_SHIFT 16 macro 29 # define HPAGE_SHIFT 17 macro 31 # define HPAGE_SHIFT 18 macro 33 # define HPAGE_SHIFT 19 macro 35 # define HPAGE_SHIFT 20 macro 37 # define HPAGE_SHIFT 21 macro 39 # define HPAGE_SHIFT 22 macro [all …]
|
D | mmu.h | 19 #if HPAGE_SHIFT < HUGEPT_SHIFT
|
/linux-4.1.27/arch/tile/include/asm/ |
D | pgtable_32.h | 23 #define PGDIR_SHIFT HPAGE_SHIFT 26 #define PTRS_PER_PGD _HV_L1_ENTRIES(HPAGE_SHIFT) 27 #define PGD_INDEX(va) _HV_L1_INDEX(va, HPAGE_SHIFT) 28 #define SIZEOF_PGD _HV_L1_SIZE(HPAGE_SHIFT) 37 #define PTRS_PER_PTE _HV_L2_ENTRIES(HPAGE_SHIFT, PAGE_SHIFT) 38 #define PTE_INDEX(va) _HV_L2_INDEX(va, HPAGE_SHIFT, PAGE_SHIFT) 39 #define SIZEOF_PTE _HV_L2_SIZE(HPAGE_SHIFT, PAGE_SHIFT)
|
D | pgtable_64.h | 31 #define PMD_SHIFT HPAGE_SHIFT 34 #define PTRS_PER_PMD _HV_L1_ENTRIES(HPAGE_SHIFT) 35 #define PMD_INDEX(va) _HV_L1_INDEX(va, HPAGE_SHIFT) 36 #define SIZEOF_PMD _HV_L1_SIZE(HPAGE_SHIFT) 45 #define PTRS_PER_PTE _HV_L2_ENTRIES(HPAGE_SHIFT, PAGE_SHIFT) 46 #define PTE_INDEX(va) _HV_L2_INDEX(va, HPAGE_SHIFT, PAGE_SHIFT) 47 #define SIZEOF_PTE _HV_L2_SIZE(HPAGE_SHIFT, PAGE_SHIFT)
|
D | page.h | 33 #define HPAGE_SHIFT HV_LOG2_DEFAULT_PAGE_SIZE_LARGE macro 36 #define HPAGE_SIZE (_AC(1, UL) << HPAGE_SHIFT) 47 #define CONFIG_FORCE_MAX_ZONEORDER (HPAGE_SHIFT - PAGE_SHIFT + 1) 137 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT) 249 return pbase_map[kaddr >> HPAGE_SHIFT] + in kaddr_to_pfn()
|
D | pgalloc.h | 26 #define L2_KERNEL_PGTABLE_SHIFT _HV_LOG2_L2_SIZE(HPAGE_SHIFT, PAGE_SHIFT) 129 #define L1_KERNEL_PGTABLE_SHIFT _HV_LOG2_L1_SIZE(HPAGE_SHIFT)
|
/linux-4.1.27/tools/testing/selftests/vm/ |
D | transhuge-stress.c | 20 #define HPAGE_SHIFT 21 macro 23 #define HPAGE_SIZE (1 << HPAGE_SHIFT) 52 !(PAGEMAP_PFN(ent[0]) & ((1 << (HPAGE_SHIFT - PAGE_SHIFT)) - 1))) in allocate_transhuge() 81 " and %zd MiB of ram", len >> HPAGE_SHIFT, len >> 20, in main() 82 len >> (20 + HPAGE_SHIFT - PAGE_SHIFT - 1)); in main() 98 map_len = ram >> (HPAGE_SHIFT - 1); in main() 117 size_t idx = pfn >> (HPAGE_SHIFT - PAGE_SHIFT); in main() 141 s, s * 1000 / (len >> HPAGE_SHIFT), len / s / (1 << 20), in main()
|
/linux-4.1.27/arch/sh/include/asm/ |
D | page.h | 28 #define HPAGE_SHIFT 16 macro 30 #define HPAGE_SHIFT 18 macro 32 #define HPAGE_SHIFT 20 macro 34 #define HPAGE_SHIFT 22 macro 36 #define HPAGE_SHIFT 26 macro 38 #define HPAGE_SHIFT 29 macro 42 #define HPAGE_SIZE (1UL << HPAGE_SHIFT) 44 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT-PAGE_SHIFT)
|
/linux-4.1.27/arch/x86/include/asm/ |
D | page_types.h | 23 #define HPAGE_SHIFT PMD_SHIFT macro 24 #define HPAGE_SIZE (_AC(1,UL) << HPAGE_SHIFT) 26 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
|
/linux-4.1.27/arch/mips/include/asm/ |
D | page.h | 62 #define HPAGE_SHIFT (PAGE_SHIFT + PAGE_SHIFT - 3) macro 63 #define HPAGE_SIZE (_AC(1,UL) << HPAGE_SHIFT) 65 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT) 67 #define HPAGE_SHIFT ({BUILD_BUG(); 0; }) macro
|
/linux-4.1.27/arch/hexagon/include/asm/ |
D | page.h | 59 #define HPAGE_SHIFT 22 macro 60 #define HPAGE_SIZE (1UL << HPAGE_SHIFT) 62 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT-PAGE_SHIFT)
|
/linux-4.1.27/arch/mn10300/include/asm/ |
D | page.h | 44 #define HPAGE_SHIFT 22 macro 47 #define HPAGE_SIZE ((1UL) << HPAGE_SHIFT) 49 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
|
/linux-4.1.27/arch/ia64/include/asm/ |
D | page.h | 50 # define HPAGE_SHIFT hpage_shift macro 52 # define HPAGE_SIZE (__IA64_UL_CONST(1) << HPAGE_SHIFT) 150 | (REGION_OFFSET(x) >> (HPAGE_SHIFT-PAGE_SHIFT))) 151 # define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
|
D | pgtable.h | 493 #define HUGETLB_PGDIR_SHIFT (HPAGE_SHIFT + 2*(PAGE_SHIFT-3))
|
/linux-4.1.27/arch/s390/include/asm/ |
D | page.h | 20 #define HPAGE_SHIFT 20 macro 21 #define HPAGE_SIZE (1UL << HPAGE_SHIFT) 23 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | page.h | 41 extern unsigned int HPAGE_SHIFT; 43 #define HPAGE_SHIFT PAGE_SHIFT macro 45 #define HPAGE_SIZE ((1UL) << HPAGE_SHIFT) 47 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
|
/linux-4.1.27/arch/sparc/include/asm/ |
D | page_64.h | 18 #define HPAGE_SHIFT 23 macro 24 #define HPAGE_SIZE (_AC(1,UL) << HPAGE_SHIFT) 26 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
|
D | pgtable_64.h | 75 #if (PMD_SHIFT != HPAGE_SHIFT) 76 #error PMD_SHIFT must equal HPAGE_SHIFT for transparent huge pages.
|
/linux-4.1.27/arch/parisc/include/asm/ |
D | page.h | 148 #define HPAGE_SHIFT 22 /* 4MB (is this fixed?) */ macro 149 #define HPAGE_SIZE ((1UL) << HPAGE_SHIFT) 151 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
|
/linux-4.1.27/arch/tile/kernel/ |
D | machine_kexec.c | 251 for (i = 0; i < (QUASI_VA_IS_PA_ADDR_RANGE >> HPAGE_SHIFT); i++) { in setup_quasi_va_is_pa() 252 unsigned long vaddr = i << HPAGE_SHIFT; in setup_quasi_va_is_pa() 256 unsigned long pfn = i << (HPAGE_SHIFT - PAGE_SHIFT); in setup_quasi_va_is_pa()
|
D | setup.c | 99 unsigned long pbase_map[1 << (32 - HPAGE_SHIFT)] 132 maxmem_pfn = (maxmem >> HPAGE_SHIFT) << (HPAGE_SHIFT - PAGE_SHIFT); in setup_maxmem() 150 maxnodemem_pfn[node] = (maxnodemem >> HPAGE_SHIFT) << in setup_maxnodemem() 151 (HPAGE_SHIFT - PAGE_SHIFT); in setup_maxnodemem() 204 maxmem_pfn = (mem_size >> HPAGE_SHIFT) << in setup_memmap() 205 (HPAGE_SHIFT - PAGE_SHIFT); in setup_memmap() 328 pbase_map[vaddr >> HPAGE_SHIFT] = this_pfn; in setup_pa_va_mapping()
|
/linux-4.1.27/arch/metag/mm/ |
D | hugetlbpage.c | 120 #if HPAGE_SHIFT == HUGEPT_SHIFT 244 if (ps == (1 << HPAGE_SHIFT)) { in setup_hugepagesz() 245 hugetlb_add_hstate(HPAGE_SHIFT - PAGE_SHIFT); in setup_hugepagesz()
|
/linux-4.1.27/arch/arm/include/asm/ |
D | pgtable-3level.h | 67 #define HPAGE_SHIFT PMD_SHIFT macro 68 #define HPAGE_SIZE (_AC(1, UL) << HPAGE_SHIFT) 70 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
|
/linux-4.1.27/arch/powerpc/mm/ |
D | hugetlbpage.c | 32 unsigned int HPAGE_SHIFT; variable 880 HPAGE_SHIFT = mmu_psize_defs[MMU_PAGE_4M].shift; in hugetlbpage_init() 929 HPAGE_SHIFT = mmu_psize_defs[MMU_PAGE_16M].shift; in hugetlbpage_init() 931 HPAGE_SHIFT = mmu_psize_defs[MMU_PAGE_1M].shift; in hugetlbpage_init()
|
/linux-4.1.27/arch/arm64/include/asm/ |
D | pgtable.h | 241 #define HPAGE_SHIFT PMD_SHIFT macro 242 #define HPAGE_SIZE (_AC(1, UL) << HPAGE_SHIFT) 244 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
|
/linux-4.1.27/drivers/misc/sgi-gru/ |
D | grufault.c | 197 *pageshift = is_vm_hugetlb_page(vma) ? HPAGE_SHIFT : PAGE_SHIFT; in non_atomic_pte_lookup() 251 *pageshift = is_vm_hugetlb_page(vma) ? HPAGE_SHIFT : PAGE_SHIFT; in atomic_pte_lookup()
|
/linux-4.1.27/include/linux/ |
D | hugetlb.h | 469 #define hugepages_supported() (HPAGE_SHIFT != 0)
|
/linux-4.1.27/arch/ia64/mm/ |
D | init.c | 377 ia64_set_rr(HPAGE_REGION_BASE, HPAGE_SHIFT << 2); in ia64_mmu_init()
|
/linux-4.1.27/mm/ |
D | page_alloc.c | 4872 if (HPAGE_SHIFT > PAGE_SHIFT) in set_pageblock_order()
|