Home
last modified time | relevance | path

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

123

/kernel/linux/linux-5.10/tools/testing/selftests/vm/
H A 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()
/kernel/linux/linux-6.6/arch/sh/include/asm/
H A Dpage.h29 #define HPAGE_SHIFT 16 macro
31 #define HPAGE_SHIFT 18 macro
33 #define HPAGE_SHIFT 20 macro
35 #define HPAGE_SHIFT 22 macro
37 #define HPAGE_SHIFT 26 macro
41 #define HPAGE_SIZE (1UL << HPAGE_SHIFT)
43 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT-PAGE_SHIFT)
/kernel/linux/linux-5.10/arch/sh/include/asm/
H A Dpage.h29 #define HPAGE_SHIFT 16 macro
31 #define HPAGE_SHIFT 18 macro
33 #define HPAGE_SHIFT 20 macro
35 #define HPAGE_SHIFT 22 macro
37 #define HPAGE_SHIFT 26 macro
41 #define HPAGE_SIZE (1UL << HPAGE_SHIFT)
43 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT-PAGE_SHIFT)
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dpage.h28 #define HPAGE_SHIFT PAGE_SHIFT macro
31 #define HPAGE_SHIFT hpage_shift macro
33 #define HPAGE_SHIFT 19 /* 512k pages */ macro
35 #define HPAGE_SHIFT 22 /* 4M pages */ macro
37 #define HPAGE_SIZE ((1UL) << HPAGE_SHIFT)
39 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
/kernel/linux/linux-6.6/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)
/kernel/linux/linux-6.6/tools/testing/selftests/mm/
H A Dtranshuge-stress.c63 " and %zd MiB of ram", len >> HPAGE_SHIFT, len >> 20, in main()
64 ram >> (20 + HPAGE_SHIFT - pshift() - 1)); in main()
79 map_len = ram >> (HPAGE_SHIFT - 1); in main()
100 size_t idx = pfn >> (HPAGE_SHIFT - pshift()); in main()
124 s, s * 1000 / (len >> HPAGE_SHIFT), len / s / (1 << 20), in main()
H A Dvm_util.h58 #define HPAGE_SHIFT 21 macro
59 #define HPAGE_SIZE (1 << HPAGE_SHIFT)
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dpage_types.h29 #define HPAGE_SHIFT PMD_SHIFT macro
30 #define HPAGE_SIZE (_AC(1,UL) << HPAGE_SHIFT)
32 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
/kernel/linux/linux-6.6/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)
/kernel/linux/linux-5.10/arch/sparc/include/asm/
H A Dpage_64.h19 #define HPAGE_SHIFT 23 macro
28 #define HPAGE_SIZE (_AC(1,UL) << HPAGE_SHIFT)
30 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
32 #define REAL_HPAGE_PER_HPAGE (_AC(1,UL) << (HPAGE_SHIFT - REAL_HPAGE_SHIFT))
/kernel/linux/linux-6.6/arch/sparc/include/asm/
H A Dpage_64.h19 #define HPAGE_SHIFT 23 macro
28 #define HPAGE_SIZE (_AC(1,UL) << HPAGE_SHIFT)
30 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
32 #define REAL_HPAGE_PER_HPAGE (_AC(1,UL) << (HPAGE_SHIFT - REAL_HPAGE_SHIFT))
/kernel/linux/linux-5.10/arch/hexagon/include/asm/
H A Dpage.h46 #define HPAGE_SHIFT 22 macro
47 #define HPAGE_SIZE (1UL << HPAGE_SHIFT)
49 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT-PAGE_SHIFT)
/kernel/linux/linux-6.6/arch/hexagon/include/asm/
H A Dpage.h46 #define HPAGE_SHIFT 22 macro
47 #define HPAGE_SIZE (1UL << HPAGE_SHIFT)
49 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT-PAGE_SHIFT)
/kernel/linux/linux-5.10/arch/mips/include/asm/
H A 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
/kernel/linux/linux-6.6/arch/mips/include/asm/
H A 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
/kernel/linux/linux-6.6/arch/ia64/include/asm/
H A Dpage.h51 # define HPAGE_SHIFT hpage_shift macro
53 # define HPAGE_SIZE (__IA64_UL_CONST(1) << HPAGE_SHIFT)
125 | (REGION_OFFSET(x) >> (HPAGE_SHIFT-PAGE_SHIFT)))
126 # define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
/kernel/linux/linux-5.10/arch/loongarch/include/asm/
H A Dpage.h25 #define HPAGE_SHIFT (PAGE_SHIFT + PAGE_SHIFT - 3) macro
26 #define HPAGE_SIZE (_AC(1,UL) << HPAGE_SHIFT)
28 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
/kernel/linux/linux-6.6/arch/loongarch/include/asm/
H A Dpage.h26 #define HPAGE_SHIFT (PAGE_SHIFT + PAGE_SHIFT - 3) macro
27 #define HPAGE_SIZE (_AC(1, UL) << HPAGE_SHIFT)
29 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
/kernel/linux/linux-6.6/arch/parisc/include/asm/
H A Dpage.h159 #define HPAGE_SHIFT PMD_SHIFT /* fixed for transparent huge pages */ macro
160 #define HPAGE_SIZE ((1UL) << HPAGE_SHIFT)
162 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
/kernel/linux/linux-5.10/arch/ia64/include/asm/
H A Dpage.h51 # define HPAGE_SHIFT hpage_shift macro
53 # define HPAGE_SIZE (__IA64_UL_CONST(1) << HPAGE_SHIFT)
152 | (REGION_OFFSET(x) >> (HPAGE_SHIFT-PAGE_SHIFT)))
153 # define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
/kernel/linux/linux-5.10/arch/parisc/include/asm/
H A Dpage.h161 #define HPAGE_SHIFT PMD_SHIFT /* fixed for transparent huge pages */ macro
162 #define HPAGE_SIZE ((1UL) << HPAGE_SHIFT)
164 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
/kernel/linux/linux-5.10/arch/s390/include/asm/
H A Dpage.h25 #define HPAGE_SHIFT 20 macro
26 #define HPAGE_SIZE (1UL << HPAGE_SHIFT)
28 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
/kernel/linux/linux-5.10/arch/riscv/include/asm/
H A Dpage.h24 #define HPAGE_SHIFT PMD_SHIFT macro
25 #define HPAGE_SIZE (_AC(1, UL) << HPAGE_SHIFT)
27 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
/kernel/linux/linux-6.6/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)
/kernel/linux/linux-6.6/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)

Completed in 10 milliseconds

123