| /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/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 | pgtable_64.h | 272 #define pud_index(x) (((x) >> PUD_SHIFT) & (PTRS_PER_PUD - 1))
|
| /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/loongarch/include/asm/ |
| H A D | pgtable.h | 41 #define PUD_SHIFT (PMD_SHIFT + (PAGE_SHIFT - PTRLOG)) macro 42 #define PUD_SIZE (1UL << PUD_SHIFT) 44 #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()
|
| H A D | book3s_hv_nested.c | 1502 return PUD_SHIFT; in kvmppc_radix_level_to_shift() 1512 if (shift == PUD_SHIFT) in kvmppc_radix_shift_to_level()
|
| /linux/arch/x86/boot/startup/ |
| H A D | map_kernel.c | 171 i = physaddr >> PUD_SHIFT; in __startup_64()
|
| /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()
|
| H A D | radix.h | 312 if (mmu_psize_defs[MMU_PAGE_1G].shift == PUD_SHIFT) in radix__has_transparent_pud_hugepage()
|
| /linux/arch/powerpc/mm/nohash/ |
| H A D | tlb_low_64e.S | 153 rldicl r15,r16,64-PUD_SHIFT+3,64-PUD_INDEX_SIZE-3 391 rldicl r15,r16,64-PUD_SHIFT+3,64-PUD_INDEX_SIZE-3
|
| /linux/arch/x86/boot/compressed/ |
| H A D | kaslr.c | 511 gb_huge_pages = (pud_end - pud_start) >> PUD_SHIFT; in process_gb_huge_pages() 513 pud_end = pud_start + (max_gb_huge_pages << PUD_SHIFT); in process_gb_huge_pages()
|
| /linux/arch/s390/include/asm/ |
| H A D | pgtable.h | 376 #define PUD_SHIFT _REGION3_SHIFT macro 1362 #define pud_index(address) (((address) >> PUD_SHIFT) & (PTRS_PER_PUD-1))
|
| /linux/mm/ |
| H A D | hmm.c | 481 hmm_pfn_flags_order(PUD_SHIFT - PAGE_SHIFT); in pud_to_hmm_pfn_flags()
|
| H A D | memory-failure.c | 359 return PUD_SHIFT; in dev_pagemap_mapping_shift()
|
| /linux/arch/arm64/kvm/ |
| H A D | mmu.c | 1453 return PUD_SHIFT; in get_vma_page_shift() 1748 case PUD_SHIFT: in kvm_s2_resolve_vma_size()
|
| /linux/arch/mips/mm/ |
| H A D | tlbex.c | 832 uasm_i_dsrl_safe(p, tmp, tmp, PUD_SHIFT - 3); /* get pud offset in bytes */ in build_get_pmde64() 1148 uasm_i_dsrl_safe(p, scratch, tmp, PUD_SHIFT - 3); in build_fast_tlb_refill_handler()
|
| /linux/arch/riscv/mm/ |
| H A D | init.c | 472 BUG_ON((va - kernel_map.virt_addr) >> PUD_SHIFT); in alloc_pmd_early()
|
| /linux/arch/powerpc/mm/book3s64/ |
| H A D | hash_utils.c | 1813 if (hugeshift == PUD_SHIFT && psize == MMU_PAGE_16G) in hash_page_mm()
|