Searched refs:HPAGE_SHIFT (Results 1 – 20 of 20) sorted by relevance
| /arch/sh/include/asm/ |
| A D | page.h | 16 #define HPAGE_SHIFT 16 macro 18 #define HPAGE_SHIFT 18 macro 20 #define HPAGE_SHIFT 20 macro 22 #define HPAGE_SHIFT 22 macro 24 #define HPAGE_SHIFT 26 macro 28 #define HPAGE_SIZE (1UL << HPAGE_SHIFT) 30 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT-PAGE_SHIFT)
|
| /arch/powerpc/include/asm/ |
| A D | page.h | 28 #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)
|
| A D | hugetlb.h | 23 return HPAGE_SHIFT != 0; in hugepages_supported()
|
| /arch/x86/include/asm/ |
| A D | page_types.h | 20 #define HPAGE_SHIFT PMD_SHIFT macro 21 #define HPAGE_SIZE (_AC(1,UL) << HPAGE_SHIFT) 23 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
|
| /arch/hexagon/include/asm/ |
| A D | page.h | 41 #define HPAGE_SHIFT 22 macro 42 #define HPAGE_SIZE (1UL << HPAGE_SHIFT) 44 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT-PAGE_SHIFT)
|
| /arch/mips/include/asm/ |
| A D | page.h | 43 #define HPAGE_SHIFT (PAGE_SHIFT + PAGE_SHIFT - 3) macro 44 #define HPAGE_SIZE (_AC(1,UL) << HPAGE_SHIFT) 46 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT) 48 #define HPAGE_SHIFT ({BUILD_BUG(); 0; }) macro
|
| /arch/sparc/include/asm/ |
| A D | page_64.h | 16 #define HPAGE_SHIFT 23 macro 25 #define HPAGE_SIZE (_AC(1,UL) << HPAGE_SHIFT) 27 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT) 29 #define REAL_HPAGE_PER_HPAGE (_AC(1,UL) << (HPAGE_SHIFT - REAL_HPAGE_SHIFT))
|
| A D | pgtable_64.h | 78 #if (PMD_SHIFT != HPAGE_SHIFT) 79 #error PMD_SHIFT must equal HPAGE_SHIFT for transparent huge pages.
|
| /arch/loongarch/include/asm/ |
| A D | page.h | 13 #define HPAGE_SHIFT (PAGE_SHIFT + PAGE_SHIFT - 3) macro 14 #define HPAGE_SIZE (_AC(1, UL) << HPAGE_SHIFT) 16 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
|
| /arch/parisc/include/asm/ |
| A D | page.h | 150 #define HPAGE_SHIFT PMD_SHIFT /* fixed for transparent huge pages */ macro 151 #define HPAGE_SIZE ((1UL) << HPAGE_SHIFT) 153 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
|
| /arch/arc/include/asm/ |
| A D | hugepage.h | 16 #define HPAGE_SHIFT PMD_SHIFT macro 17 #define HPAGE_SIZE (_AC(1, UL) << HPAGE_SHIFT)
|
| /arch/riscv/include/asm/ |
| A D | page.h | 17 #define HPAGE_SHIFT PMD_SHIFT macro 18 #define HPAGE_SIZE (_AC(1, UL) << HPAGE_SHIFT) 20 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
|
| /arch/s390/include/asm/ |
| A D | page.h | 22 #define HPAGE_SHIFT 20 macro 23 #define HPAGE_SIZE (1UL << HPAGE_SHIFT) 25 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
|
| /arch/parisc/mm/ |
| A D | hugetlbpage.c | 89 BUILD_BUG_ON(REAL_HPAGE_SHIFT > HPAGE_SHIFT); in purge_tlb_entries_huge() 94 for (i = 0; i < (1 << (HPAGE_SHIFT-REAL_HPAGE_SHIFT)); i++) { in purge_tlb_entries_huge()
|
| /arch/arm/include/asm/ |
| A D | pgtable-3level.h | 57 #define HPAGE_SHIFT PMD_SHIFT macro 58 #define HPAGE_SIZE (_AC(1, UL) << HPAGE_SHIFT) 60 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
|
| /arch/loongarch/mm/ |
| A D | tlbex.S | 169 slli.d t1, t1, (HPAGE_SHIFT - 1) 327 slli.d t1, t1, (HPAGE_SHIFT - 1) 484 slli.d t1, t1, (HPAGE_SHIFT - 1)
|
| /arch/parisc/kernel/ |
| A D | setup.c | 117 1 << (REAL_HPAGE_SHIFT - 20), 1 << (HPAGE_SHIFT - 20)); in setup_arch()
|
| /arch/sparc/mm/ |
| A D | hugetlbpage.c | 47 case HPAGE_SHIFT: in sun4v_hugepage_shift_to_tte()
|
| A D | init_64.c | 337 hugetlb_add_hstate(HPAGE_SHIFT - PAGE_SHIFT); in hugetlbpage_init() 378 case HPAGE_SHIFT: in arch_hugetlb_valid_size()
|
| /arch/arm64/include/asm/ |
| A D | pgtable.h | 505 #define HPAGE_SHIFT PMD_SHIFT macro 506 #define HPAGE_SIZE (_AC(1, UL) << HPAGE_SHIFT) 508 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
|
Completed in 56 milliseconds