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

12

/linux-master/arch/x86/include/asm/
H A 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-master/arch/sh/include/asm/
H A Dpage.h18 #define HPAGE_SHIFT 16 macro
20 #define HPAGE_SHIFT 18 macro
22 #define HPAGE_SHIFT 20 macro
24 #define HPAGE_SHIFT 22 macro
26 #define HPAGE_SHIFT 26 macro
30 #define HPAGE_SIZE (1UL << HPAGE_SHIFT)
32 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT-PAGE_SHIFT)
/linux-master/arch/powerpc/include/asm/
H A Dpage.h29 #define HPAGE_SHIFT PAGE_SHIFT macro
32 #define HPAGE_SHIFT hpage_shift macro
34 #define HPAGE_SHIFT 19 /* 512k pages */ macro
36 #define HPAGE_SHIFT 22 /* 4M pages */ macro
38 #define HPAGE_SIZE ((1UL) << HPAGE_SHIFT)
40 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
/linux-master/arch/hexagon/include/asm/
H A Dpage.h41 #define HPAGE_SHIFT 22 macro
42 #define HPAGE_SIZE (1UL << HPAGE_SHIFT)
44 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT-PAGE_SHIFT)
/linux-master/tools/testing/selftests/mm/
H A Dvm_util.h59 #define HPAGE_SHIFT 21 macro
60 #define HPAGE_SIZE (1 << HPAGE_SHIFT)
H A Dtranshuge-stress.c69 " and %zd MiB of ram", len >> HPAGE_SHIFT, len >> 20,
70 ram >> (20 + HPAGE_SHIFT - pshift() - 1));
85 map_len = ram >> (HPAGE_SHIFT - 1);
106 size_t idx = pfn >> (HPAGE_SHIFT - pshift());
130 s, s * 1000 / (len >> HPAGE_SHIFT), len / s / (1 << 20),
H A Dvm_util.c249 !(PAGEMAP_PFN(ent[0]) & ((1 << (HPAGE_SHIFT - pshift())) - 1)))
/linux-master/arch/loongarch/include/asm/
H A Dpage.h18 #define HPAGE_SHIFT (PAGE_SHIFT + PAGE_SHIFT - 3) macro
19 #define HPAGE_SIZE (_AC(1, UL) << HPAGE_SHIFT)
21 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
/linux-master/arch/mips/include/asm/
H A Dpage.h48 #define HPAGE_SHIFT (PAGE_SHIFT + PAGE_SHIFT - 3) macro
49 #define HPAGE_SIZE (_AC(1,UL) << HPAGE_SHIFT)
51 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
53 #define HPAGE_SHIFT ({BUILD_BUG(); 0; }) macro
/linux-master/arch/sparc/include/asm/
H A Dpage_64.h18 #define HPAGE_SHIFT 23 macro
27 #define HPAGE_SIZE (_AC(1,UL) << HPAGE_SHIFT)
29 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
31 #define REAL_HPAGE_PER_HPAGE (_AC(1,UL) << (HPAGE_SHIFT - REAL_HPAGE_SHIFT))
H A Dpgtable_64.h78 #if (PMD_SHIFT != HPAGE_SHIFT)
79 #error PMD_SHIFT must equal HPAGE_SHIFT for transparent huge pages.
/linux-master/arch/arc/include/asm/
H A Dhugepage.h16 #define HPAGE_SHIFT PMD_SHIFT macro
17 #define HPAGE_SIZE (_AC(1, UL) << HPAGE_SHIFT)
/linux-master/arch/riscv/include/asm/
H A Dpage.h19 #define HPAGE_SHIFT PMD_SHIFT macro
20 #define HPAGE_SIZE (_AC(1, UL) << HPAGE_SHIFT)
22 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
/linux-master/arch/parisc/include/asm/
H A Dpage.h151 #define HPAGE_SHIFT PMD_SHIFT /* fixed for transparent huge pages */ macro
152 #define HPAGE_SIZE ((1UL) << HPAGE_SHIFT)
154 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
/linux-master/arch/s390/include/asm/
H A Dpage.h27 #define HPAGE_SHIFT 20 macro
28 #define HPAGE_SIZE (1UL << HPAGE_SHIFT)
30 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
/linux-master/arch/parisc/mm/
H A Dhugetlbpage.c110 BUILD_BUG_ON(REAL_HPAGE_SHIFT > HPAGE_SHIFT);
115 for (i = 0; i < (1 << (HPAGE_SHIFT-REAL_HPAGE_SHIFT)); i++) {
/linux-master/arch/arm/include/asm/
H A Dpgtable-3level.h57 #define HPAGE_SHIFT PMD_SHIFT macro
58 #define HPAGE_SIZE (_AC(1, UL) << HPAGE_SHIFT)
60 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
/linux-master/arch/loongarch/mm/
H A Dtlbex.S168 slli.d t1, t1, (HPAGE_SHIFT - 1)
325 slli.d t1, t1, (HPAGE_SHIFT - 1)
481 slli.d t1, t1, (HPAGE_SHIFT - 1)
/linux-master/arch/parisc/kernel/
H A Dsetup.c117 1 << (REAL_HPAGE_SHIFT - 20), 1 << (HPAGE_SHIFT - 20));
/linux-master/drivers/infiniband/core/
H A Dumem_odp.c247 umem_odp->page_shift = HPAGE_SHIFT;
/linux-master/arch/sparc/mm/
H A Dhugetlbpage.c158 case HPAGE_SHIFT:
H A Dinit_64.c337 hugetlb_add_hstate(HPAGE_SHIFT - PAGE_SHIFT);
378 case HPAGE_SHIFT:
/linux-master/drivers/misc/sgi-gru/
H A Dgrufault.c184 *pageshift = is_vm_hugetlb_page(vma) ? HPAGE_SHIFT : PAGE_SHIFT;
242 *pageshift = is_vm_hugetlb_page(vma) ? HPAGE_SHIFT : PAGE_SHIFT;
/linux-master/arch/arm64/include/asm/
H A Dpgtable.h401 #define HPAGE_SHIFT PMD_SHIFT macro
402 #define HPAGE_SIZE (_AC(1, UL) << HPAGE_SHIFT)
404 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
/linux-master/include/linux/
H A Dhugetlb.h985 * time. Some of them, such as powerpc, set HPAGE_SHIFT to 0
988 #define hugepages_supported() (HPAGE_SHIFT != 0)

Completed in 364 milliseconds

12