Home
last modified time | relevance | path

Searched refs:HPAGE_SHIFT (Results 1 – 25 of 27) sorted by relevance

12

/arch/metag/include/asm/
Dpage.h21 # 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 …]
Dmmu.h19 #if HPAGE_SHIFT < HUGEPT_SHIFT
/arch/tile/include/asm/
Dpgtable_32.h23 #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)
Dpgtable_64.h31 #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)
Dpage.h35 #define HPAGE_SHIFT HV_LOG2_DEFAULT_PAGE_SIZE_LARGE macro
38 #define HPAGE_SIZE (_AC(1, UL) << HPAGE_SHIFT)
49 #define CONFIG_FORCE_MAX_ZONEORDER (HPAGE_SHIFT - PAGE_SHIFT + 1)
139 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
251 return pbase_map[kaddr >> HPAGE_SHIFT] + in kaddr_to_pfn()
Dpgalloc.h26 #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)
/arch/sh/include/asm/
Dpage.h28 #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)
/arch/x86/include/asm/
Dpage_types.h28 #define HPAGE_SHIFT PMD_SHIFT macro
29 #define HPAGE_SIZE (_AC(1,UL) << HPAGE_SHIFT)
31 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
/arch/sparc/include/asm/
Dpage_64.h18 #define HPAGE_SHIFT 23 macro
24 #define HPAGE_SIZE (_AC(1,UL) << HPAGE_SHIFT)
26 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
28 #define REAL_HPAGE_PER_HPAGE (_AC(1,UL) << (HPAGE_SHIFT - REAL_HPAGE_SHIFT))
Dpgtable_64.h75 #if (PMD_SHIFT != HPAGE_SHIFT)
76 #error PMD_SHIFT must equal HPAGE_SHIFT for transparent huge pages.
/arch/hexagon/include/asm/
Dpage.h59 #define HPAGE_SHIFT 22 macro
60 #define HPAGE_SIZE (1UL << HPAGE_SHIFT)
62 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT-PAGE_SHIFT)
/arch/mn10300/include/asm/
Dpage.h44 #define HPAGE_SHIFT 22 macro
47 #define HPAGE_SIZE ((1UL) << HPAGE_SHIFT)
49 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
/arch/mips/include/asm/
Dpage.h62 #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
/arch/s390/include/asm/
Dpage.h20 #define HPAGE_SHIFT 20 macro
21 #define HPAGE_SIZE (1UL << HPAGE_SHIFT)
23 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
/arch/ia64/include/asm/
Dpage.h50 # 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)
/arch/powerpc/include/asm/
Dpage.h42 extern unsigned int HPAGE_SHIFT;
44 #define HPAGE_SHIFT PAGE_SHIFT macro
46 #define HPAGE_SIZE ((1UL) << HPAGE_SHIFT)
48 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
/arch/parisc/include/asm/
Dpage.h148 #define HPAGE_SHIFT PMD_SHIFT /* fixed for transparent huge pages */ macro
149 #define HPAGE_SIZE ((1UL) << HPAGE_SHIFT)
151 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
/arch/tile/kernel/
Dmachine_kexec.c251 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()
Dsetup.c99 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()
/arch/metag/mm/
Dhugetlbpage.c115 #if HPAGE_SHIFT == HUGEPT_SHIFT
239 if (ps == (1 << HPAGE_SHIFT)) { in setup_hugepagesz()
240 hugetlb_add_hstate(HPAGE_SHIFT - PAGE_SHIFT); in setup_hugepagesz()
/arch/parisc/mm/
Dhugetlbpage.c102 BUILD_BUG_ON(REAL_HPAGE_SHIFT > HPAGE_SHIFT); in purge_tlb_entries_huge()
107 for (i = 0; i < (1 << (HPAGE_SHIFT-REAL_HPAGE_SHIFT)); i++) { in purge_tlb_entries_huge()
/arch/arm/include/asm/
Dpgtable-3level.h67 #define HPAGE_SHIFT PMD_SHIFT macro
68 #define HPAGE_SIZE (_AC(1, UL) << HPAGE_SHIFT)
70 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
/arch/powerpc/mm/
Dhugetlbpage.c32 unsigned int HPAGE_SHIFT; variable
887 HPAGE_SHIFT = mmu_psize_defs[MMU_PAGE_4M].shift; in hugetlbpage_init()
936 HPAGE_SHIFT = mmu_psize_defs[MMU_PAGE_16M].shift; in hugetlbpage_init()
938 HPAGE_SHIFT = mmu_psize_defs[MMU_PAGE_1M].shift; in hugetlbpage_init()
/arch/parisc/kernel/
Dsetup.c138 1 << (REAL_HPAGE_SHIFT - 20), 1 << (HPAGE_SHIFT - 20)); in setup_arch()
/arch/arm64/include/asm/
Dpgtable.h313 #define HPAGE_SHIFT PMD_SHIFT macro
314 #define HPAGE_SIZE (_AC(1, UL) << HPAGE_SHIFT)
316 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)

12