| /linux/arch/powerpc/include/asm/nohash/64/ ! |
| H A D | pgtable-4k.h | 35 #define PUD_SHIFT (PMD_SHIFT + PMD_INDEX_SIZE) macro 36 #define PUD_SIZE (1UL << PUD_SHIFT) 40 #define PGDIR_SHIFT (PUD_SHIFT + PUD_INDEX_SIZE)
|
| /linux/arch/arc/include/asm/ ! |
| H A D | pgtable-levels.h | 62 #define PUD_SHIFT 25 macro 75 #define PUD_SIZE BIT(PUD_SHIFT) 77 #define PTRS_PER_PUD BIT(PGDIR_SHIFT - PUD_SHIFT) 83 #define PTRS_PER_PMD BIT(PUD_SHIFT - PMD_SHIFT)
|
| /linux/arch/x86/mm/ ! |
| H A D | hugetlbpage.c | 39 hugetlb_add_hstate(PUD_SHIFT - PAGE_SHIFT); in gigantic_pages_init() 49 return PUD_SHIFT - PAGE_SHIFT; in arch_hugetlb_cma_order()
|
| /linux/include/asm-generic/ ! |
| H A D | pgtable-nopud.h | 18 #define PUD_SHIFT P4D_SHIFT macro 20 #define PUD_SIZE (1UL << PUD_SHIFT)
|
| H A D | pgtable-nopmd.h | 20 #define PMD_SHIFT PUD_SHIFT
|
| /linux/arch/x86/include/asm/ ! |
| H A D | pgtable_64_types.h | 67 #define PUD_SHIFT 30 macro 84 #define PUD_SIZE (_AC(1, UL) << PUD_SHIFT)
|
| H A D | page_types.h | 38 #define IOREMAP_MAX_ORDER (PUD_SHIFT)
|
| H A D | pgtable_64.h | 272 #define pud_index(x) (((x) >> PUD_SHIFT) & (PTRS_PER_PUD - 1))
|
| /linux/arch/mips/include/asm/ ! |
| H A D | pgtable-64.h | 59 #define PUD_SHIFT (PMD_SHIFT + (PAGE_SHIFT + PMD_TABLE_ORDER - 3)) macro 60 #define PUD_SIZE (1UL << PUD_SHIFT) 62 #define PGDIR_SHIFT (PUD_SHIFT + (PAGE_SHIFT + PUD_TABLE_ORDER - 3))
|
| /linux/arch/um/include/asm/ ! |
| H A D | pgtable-4level.h | 22 #define PUD_SHIFT 30 macro 23 #define PUD_SIZE (1UL << PUD_SHIFT)
|
| /linux/arch/loongarch/mm/ ! |
| H A D | tlbex.S | 80 PTR_BSTRPICK ra, t0, PTRS_PER_PUD_BITS + PUD_SHIFT - 1, PUD_SHIFT 243 PTR_BSTRPICK ra, t0, PTRS_PER_PUD_BITS + PUD_SHIFT - 1, PUD_SHIFT 431 PTR_BSTRPICK ra, t0, PTRS_PER_PUD_BITS + PUD_SHIFT - 1, PUD_SHIFT
|
| /linux/arch/riscv/include/asm/ ! |
| H A D | pgtable-64.h | 35 #define PUD_SHIFT 30 macro 36 #define PUD_SIZE (_AC(1, UL) << PUD_SHIFT) 338 #define pud_index(addr) (((addr) >> PUD_SHIFT) & (PTRS_PER_PUD - 1))
|
| H A D | vmalloc.h | 9 #define IOREMAP_MAX_ORDER (PUD_SHIFT)
|
| /linux/arch/riscv/mm/ ! |
| H A D | hugetlbpage.c | 227 hugepage_shift = PUD_SHIFT; in num_contig_ptes_from_size() 445 hugetlb_add_hstate(PUD_SHIFT - PAGE_SHIFT); in gigantic_pages_init() 454 return PUD_SHIFT - PAGE_SHIFT; in arch_hugetlb_cma_order()
|
| /linux/arch/arm64/include/asm/ ! |
| H A D | pgtable-hwdef.h | 65 #define PUD_SHIFT ARM64_HW_PGTABLE_LEVEL_SHIFT(1) macro 66 #define PUD_SIZE (_AC(1, UL) << PUD_SHIFT)
|
| /linux/arch/sparc/mm/ ! |
| H A D | hugetlbpage.c | 251 shift = PUD_SHIFT; in __set_huge_pte_at() 294 shift = PUD_SHIFT; in huge_ptep_get_and_clear()
|
| /linux/arch/loongarch/include/asm/ ! |
| H A D | pgtable.h | 37 #define PUD_SHIFT (PMD_SHIFT + (PAGE_SHIFT - PTRLOG)) macro 38 #define PUD_SIZE (1UL << PUD_SHIFT) 40 #define PGDIR_SHIFT (PUD_SHIFT + (PAGE_SHIFT - PTRLOG))
|
| /linux/arch/powerpc/kvm/ ! |
| H A D | book3s_64_mmu_radix.c | 450 else if (shift == PUD_SHIFT) in kvmppc_unmap_pte() 674 0, pte_val(pte), hgpa, PUD_SHIFT); in kvmppc_create_pte() 687 kvmppc_unmap_pte(kvm, (pte_t *)pud, hgpa, PUD_SHIFT, NULL, in kvmppc_create_pte() 872 if (large_enable && shift == PUD_SHIFT && in kvmppc_book3s_instantiate_page() 1379 shift = PUD_SHIFT; in debugfs_radix_read()
|
| /linux/arch/powerpc/mm/ ! |
| H A D | hugetlbpage.c | 206 return PUD_SHIFT - PAGE_SHIFT; in arch_hugetlb_cma_order()
|
| /linux/arch/sparc/include/asm/ ! |
| H A D | tsb.h | 164 sllx VADDR, 64 - (PUD_SHIFT + PUD_BITS), REG2; \ 277 sllx VADDR, 64 - (PUD_SHIFT + PUD_BITS), REG2; \
|
| H A D | pgtable_64.h | 59 #define PUD_SHIFT (PMD_SHIFT + PMD_BITS) macro 60 #define PUD_SIZE (_AC(1,UL) << PUD_SHIFT) 65 #define PGDIR_SHIFT (PUD_SHIFT + PUD_BITS)
|
| /linux/arch/x86/boot/startup/ ! |
| H A D | map_kernel.c | 171 i = physaddr >> PUD_SHIFT; in __startup_64()
|
| /linux/arch/arm64/mm/ ! |
| H A D | fixmap.c | 25 SPAN_NR_ENTRIES(FIXADDR_TOT_START, FIXADDR_TOP, PUD_SHIFT)
|
| H A D | hugetlbpage.c | 42 return PUD_SHIFT - PAGE_SHIFT; in arch_hugetlb_cma_order() 502 hugetlb_add_hstate(PUD_SHIFT - PAGE_SHIFT); in hugetlbpage_init()
|
| /linux/arch/powerpc/include/asm/book3s/64/ ! |
| H A D | pgtable.h | 213 #define PUD_SHIFT (PMD_SHIFT + PMD_INDEX_SIZE) macro 214 #define PUD_SIZE (1UL << PUD_SHIFT) 218 #define PGDIR_SHIFT (PUD_SHIFT + PUD_INDEX_SIZE) 252 return PUD_SHIFT; in ioremap_max_order()
|