/Linux-v5.10/arch/powerpc/mm/ |
D | hugetlbpage.c | 128 else if (pshift > PUD_SHIFT) { in huge_pte_alloc() 135 pdshift = PUD_SHIFT; in huge_pte_alloc() 139 if (pshift == PUD_SHIFT) in huge_pte_alloc() 163 pdshift = PUD_SHIFT; in huge_pte_alloc() 167 if (pshift >= PUD_SHIFT) { in huge_pte_alloc() 444 free_hugepd_range(tlb, (hugepd_t *)pud, PUD_SHIFT, in hugetlb_free_pud_range() 641 else if (shift > PUD_SHIFT) in hugetlbpage_init() 644 pdshift = PUD_SHIFT; in hugetlbpage_init() 648 if (shift < PUD_SHIFT) in hugetlbpage_init() 651 pdshift = PUD_SHIFT; in hugetlbpage_init() [all …]
|
D | pgtable.c | 384 pdshift = PUD_SHIFT; in __find_linux_pte()
|
/Linux-v5.10/arch/powerpc/include/asm/nohash/64/ |
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-v5.10/arch/arm64/include/asm/ |
D | kernel-pgtable.h | 74 #define EARLY_PUDS(vstart, vend) (EARLY_ENTRIES(vstart, vend, PUD_SHIFT)) 102 #define SWAPPER_TABLE_SHIFT PUD_SHIFT 132 #define ARM64_MEMSTART_SHIFT PUD_SHIFT
|
D | pgtable-hwdef.h | 59 #define PUD_SHIFT ARM64_HW_PGTABLE_LEVEL_SHIFT(1) macro 60 #define PUD_SIZE (_AC(1, UL) << PUD_SHIFT)
|
D | memory.h | 156 #define IOREMAP_MAX_ORDER (PUD_SHIFT)
|
/Linux-v5.10/arch/x86/include/asm/ |
D | page_types.h | 17 #define PUD_PAGE_SIZE (_AC(1, UL) << PUD_SHIFT) 47 #define IOREMAP_MAX_ORDER (PUD_SHIFT)
|
D | pgtable_64_types.h | 83 #define PUD_SHIFT 30 macro 100 #define PUD_SIZE (_AC(1, UL) << PUD_SHIFT)
|
/Linux-v5.10/include/asm-generic/ |
D | pgtable-nopud.h | 18 #define PUD_SHIFT P4D_SHIFT macro 20 #define PUD_SIZE (1UL << PUD_SHIFT)
|
D | pgtable-nopmd.h | 20 #define PMD_SHIFT PUD_SHIFT
|
D | tlb.h | 470 return PUD_SHIFT; in tlb_get_unmap_shift()
|
/Linux-v5.10/arch/mips/include/asm/ |
D | pgtable-64.h | 59 #define PUD_SHIFT (PMD_SHIFT + (PAGE_SHIFT + PMD_ORDER - 3)) macro 60 #define PUD_SIZE (1UL << PUD_SHIFT) 62 #define PGDIR_SHIFT (PUD_SHIFT + (PAGE_SHIFT + PUD_ORDER - 3))
|
/Linux-v5.10/arch/riscv/mm/ |
D | hugetlbpage.c | 30 hugetlb_add_hstate(PUD_SHIFT - PAGE_SHIFT); in gigantic_pages_init()
|
/Linux-v5.10/arch/ia64/include/asm/ |
D | pgtable.h | 110 #define PUD_SHIFT (PMD_SHIFT + (PTRS_PER_PTD_SHIFT)) macro 111 #define PUD_SIZE (1UL << PUD_SHIFT) 122 #define PGDIR_SHIFT (PUD_SHIFT + (PTRS_PER_PTD_SHIFT))
|
/Linux-v5.10/arch/powerpc/kvm/ |
D | book3s_64_mmu_radix.c | 419 else if (shift == PUD_SHIFT) in kvmppc_unmap_pte() 643 0, pte_val(pte), hgpa, PUD_SHIFT); in kvmppc_create_pte() 656 kvmppc_unmap_pte(kvm, (pte_t *)pud, hgpa, PUD_SHIFT, NULL, in kvmppc_create_pte() 860 if (large_enable && shift == PUD_SHIFT && in kvmppc_book3s_instantiate_page() 1364 shift = PUD_SHIFT; in debugfs_radix_read()
|
/Linux-v5.10/arch/x86/mm/ |
D | hugetlbpage.c | 198 hugetlb_add_hstate(PUD_SHIFT - PAGE_SHIFT); in gigantic_pages_init()
|
/Linux-v5.10/arch/sparc/include/asm/ |
D | tsb.h | 164 sllx VADDR, 64 - (PUD_SHIFT + PUD_BITS), REG2; \ 277 sllx VADDR, 64 - (PUD_SHIFT + PUD_BITS), REG2; \
|
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-v5.10/arch/arm64/mm/ |
D | hugetlbpage.c | 44 order = PUD_SHIFT - PAGE_SHIFT; in arm64_hugetlb_cma_reserve() 495 hugetlb_add_hstate(PUD_SHIFT - PAGE_SHIFT); in hugetlbpage_init()
|
/Linux-v5.10/arch/sparc/mm/ |
D | hugetlbpage.c | 336 shift = PUD_SHIFT; in set_huge_pte_at() 373 shift = PUD_SHIFT; in huge_ptep_get_and_clear()
|
/Linux-v5.10/arch/powerpc/include/asm/book3s/64/ |
D | pgtable.h | 239 #define PUD_SHIFT (PMD_SHIFT + PMD_INDEX_SIZE) macro 240 #define PUD_SIZE (1UL << PUD_SHIFT) 244 #define PGDIR_SHIFT (PUD_SHIFT + PUD_INDEX_SIZE) 278 return PUD_SHIFT; in ioremap_max_order()
|
/Linux-v5.10/arch/x86/boot/compressed/ |
D | kaslr.c | 544 gb_huge_pages = (pud_end - pud_start) >> PUD_SHIFT; in process_gb_huge_pages() 546 pud_end = pud_start + (max_gb_huge_pages << PUD_SHIFT); in process_gb_huge_pages()
|
/Linux-v5.10/arch/powerpc/mm/nohash/ |
D | tlb_low_64e.S | 159 rldicl r15,r16,64-PUD_SHIFT+3,64-PUD_INDEX_SIZE-3 397 rldicl r15,r16,64-PUD_SHIFT+3,64-PUD_INDEX_SIZE-3 1056 rldicl r11,r16,64-(PUD_SHIFT-3),64-PUD_INDEX_SIZE-3
|
/Linux-v5.10/arch/x86/kernel/ |
D | head_64.S | 43 #define pud_index(x) (((x) >> PUD_SHIFT) & (PTRS_PER_PUD-1))
|
/Linux-v5.10/arch/s390/mm/ |
D | kasan_init.c | 448 (KASAN_SHADOW_SIZE >> PUD_SHIFT) * sizeof(pud_t)); in kasan_copy_shadow()
|