Home
last modified time | relevance | path

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

/linux-4.1.27/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
/linux-4.1.27/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.h33 #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()
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)
/linux-4.1.27/tools/testing/selftests/vm/
Dtranshuge-stress.c20 #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/
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)
/linux-4.1.27/arch/x86/include/asm/
Dpage_types.h23 #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/
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
/linux-4.1.27/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)
/linux-4.1.27/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)
/linux-4.1.27/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)
Dpgtable.h493 #define HUGETLB_PGDIR_SHIFT (HPAGE_SHIFT + 2*(PAGE_SHIFT-3))
/linux-4.1.27/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)
/linux-4.1.27/arch/powerpc/include/asm/
Dpage.h41 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/
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)
Dpgtable_64.h75 #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/
Dpage.h148 #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/
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()
/linux-4.1.27/arch/metag/mm/
Dhugetlbpage.c120 #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/
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)
/linux-4.1.27/arch/powerpc/mm/
Dhugetlbpage.c32 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/
Dpgtable.h241 #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/
Dgrufault.c197 *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/
Dhugetlb.h469 #define hugepages_supported() (HPAGE_SHIFT != 0)
/linux-4.1.27/arch/ia64/mm/
Dinit.c377 ia64_set_rr(HPAGE_REGION_BASE, HPAGE_SHIFT << 2); in ia64_mmu_init()
/linux-4.1.27/mm/
Dpage_alloc.c4872 if (HPAGE_SHIFT > PAGE_SHIFT) in set_pageblock_order()