Home
last modified time | relevance | path

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

/linux-3.3/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-3.3/arch/sparc/include/asm/
Dpage_64.h25 #define HPAGE_SHIFT 22 macro
27 #define HPAGE_SHIFT 19 macro
29 #define HPAGE_SHIFT 16 macro
33 #define HPAGE_SIZE (_AC(1,UL) << HPAGE_SHIFT)
35 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
/linux-3.3/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-3.3/arch/tile/include/asm/
Dpage.h24 #define HPAGE_SHIFT HV_LOG2_PAGE_SIZE_LARGE macro
27 #define HPAGE_SIZE (_AC(1, UL) << HPAGE_SHIFT)
38 #define CONFIG_FORCE_MAX_ZONEORDER (HPAGE_SHIFT - PAGE_SHIFT + 1)
129 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
253 return pbase_map[kaddr >> HPAGE_SHIFT] + in kaddr_to_pfn()
/linux-3.3/arch/mips/include/asm/
Dpage.h37 #define HPAGE_SHIFT (PAGE_SHIFT + PAGE_SHIFT - 3) macro
38 #define HPAGE_SIZE (_AC(1,UL) << HPAGE_SHIFT)
40 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
42 #define HPAGE_SHIFT ({BUILD_BUG(); 0; }) macro
/linux-3.3/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-3.3/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-3.3/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-3.3/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.h512 #define HUGETLB_PGDIR_SHIFT (HPAGE_SHIFT + 2*(PAGE_SHIFT-3))
/linux-3.3/arch/s390/include/asm/
Dpage.h22 #define HPAGE_SHIFT 20 macro
23 #define HPAGE_SIZE (1UL << HPAGE_SHIFT)
25 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
/linux-3.3/arch/parisc/include/asm/
Dpage.h147 #define HPAGE_SHIFT 22 /* 4MB (is this fixed?) */ macro
148 #define HPAGE_SIZE ((1UL) << HPAGE_SHIFT)
150 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
/linux-3.3/arch/powerpc/mm/
Dhugetlbpage.c28 unsigned int HPAGE_SHIFT; variable
849 HPAGE_SHIFT = mmu_psize_defs[MMU_PAGE_4M].shift; in hugetlbpage_init()
893 HPAGE_SHIFT = mmu_psize_defs[MMU_PAGE_16M].shift; in hugetlbpage_init()
895 HPAGE_SHIFT = mmu_psize_defs[MMU_PAGE_1M].shift; in hugetlbpage_init()
/linux-3.3/arch/tile/kernel/
Dsetup.c77 unsigned long pbase_map[1 << (32 - HPAGE_SHIFT)]
111 maxmem_pfn = (maxmem_mb >> (HPAGE_SHIFT - 20)) << in setup_maxmem()
112 (HPAGE_SHIFT - PAGE_SHIFT); in setup_maxmem()
129 maxnodemem_pfn[node] = (maxnodemem_mb >> (HPAGE_SHIFT - 20)) << in setup_maxnodemem()
130 (HPAGE_SHIFT - PAGE_SHIFT); in setup_maxnodemem()
252 pbase_map[vaddr >> HPAGE_SHIFT] = this_pfn; in setup_pa_va_mapping()
Dmachine_kexec.c244 unsigned long pfn = i << (HPAGE_SHIFT - PAGE_SHIFT); in setup_quasi_va_is_pa()
/linux-3.3/include/linux/
Dhuge_mm.h55 #define HPAGE_PMD_SHIFT HPAGE_SHIFT
/linux-3.3/arch/mips/mm/
Dtlb-r4k.c130 size = (end - start) >> HPAGE_SHIFT; in local_flush_tlb_range()
/linux-3.3/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-3.3/arch/sparc/mm/
Dtsb.c88 __flush_tsb_one(tb, HPAGE_SHIFT, base, nentries); in flush_tsb_user()
Dinit_64.c321 tsb_hash_shift = HPAGE_SHIFT; in update_mmu_cache()
/linux-3.3/arch/sparc/kernel/
Dtsb.S78 srlx %g4, HPAGE_SHIFT, %g6
Dsun4v_tlb_miss.S185 COMPUTE_TSB_PTR(%g5, %g4, HPAGE_SHIFT, %g2, %g7)
/linux-3.3/arch/ia64/mm/
Dinit.c363 ia64_set_rr(HPAGE_REGION_BASE, HPAGE_SHIFT << 2); in ia64_mmu_init()
/linux-3.3/mm/
Dhugetlb.c1775 if (HPAGE_SHIFT == 0) in hugetlb_init()
Dpage_alloc.c4207 if (HPAGE_SHIFT > PAGE_SHIFT) in pageblock_default_order()