__pud 70 arch/arm/include/asm/kvm_mmu.h #define kvm_mk_pud(pmdp) __pud(__pa(pmdp) | PMD_TYPE_TABLE) __pud 75 arch/arm/include/asm/kvm_mmu.h #define kvm_pfn_pud(pfn, prot) (__pud(0)) __pud 38 arch/arm/include/asm/pgalloc.h set_pud(pud, __pud(__pa(pmd) | PMD_TYPE_TABLE)); __pud 140 arch/arm/include/asm/pgtable-3level.h *pudp = __pud(0); \ __pud 173 arch/arm64/include/asm/kvm_mmu.h __pud(__phys_to_pud_val(__pa(pmdp)) | PMD_TYPE_TABLE) __pud 49 arch/arm64/include/asm/pgalloc.h set_pud(pudp, __pud(__phys_to_pud_val(pmdp) | prot)); __pud 308 arch/arm64/include/asm/pgtable.h return __pud(pte_val(pte)); __pud 395 arch/arm64/include/asm/pgtable.h #define pud_mkhuge(pud) (__pud(pud_val(pud) & ~PUD_TABLE_BIT)) __pud 400 arch/arm64/include/asm/pgtable.h #define pfn_pud(pfn,prot) __pud(__phys_to_pud_val((phys_addr_t)(pfn) << PAGE_SHIFT) | pgprot_val(prot)) __pud 549 arch/arm64/include/asm/pgtable.h set_pud(pudp, __pud(0)); __pud 453 arch/arm64/kernel/hibernate.c __pud(pud_val(pud) & ~PMD_SECT_RDONLY)); __pud 40 arch/mips/include/asm/pgalloc.h set_pud(pud, __pud((unsigned long)pmd)); __pud 117 arch/powerpc/include/asm/book3s/64/pgalloc.h *pud = __pud(__pgtable_ptr_val(pmd) | PUD_VAL_BITS); __pud 913 arch/powerpc/include/asm/book3s/64/pgtable.h *pudp = __pud(0); __pud 152 arch/powerpc/include/asm/nohash/64/pgtable.h *pudp = __pud(val); __pud 157 arch/powerpc/include/asm/nohash/64/pgtable.h *pudp = __pud(0); __pud 175 arch/powerpc/include/asm/nohash/64/pgtable.h return __pud(pte_val(pte)); __pud 36 arch/riscv/include/asm/pgalloc.h set_pud(pud, __pud((pfn << _PAGE_PFN_SHIFT) | _PAGE_TABLE)); __pud 53 arch/riscv/include/asm/pgtable-64.h set_pud(pudp, __pud(0)); __pud 79 arch/s390/mm/hugetlbpage.c present = pud_present(__pud(rste)); __pud 139 arch/s390/mm/hugetlbpage.c page = pud_page(__pud(rste)); __pud 186 arch/s390/mm/hugetlbpage.c pudp_xchg_direct(mm, addr, pudp, __pud(_REGION3_ENTRY_EMPTY)); __pud 250 arch/s390/mm/kasan_init.c pud_t pud_z = __pud(__pa(kasan_early_shadow_pmd) | _REGION3_ENTRY); __pud 52 arch/sh/include/asm/pgtable-3level.h #define pud_clear(xp) do { set_pud(xp, __pud(0)); } while (0) __pud 46 arch/sh/mm/pgtable.c set_pud(pud, __pud((unsigned long)pmd)); __pud 61 arch/um/include/asm/pgtable-3level.h set_pud(pud, __pud(_PAGE_TABLE + __pa(pmd))) __pud 87 arch/um/include/asm/pgtable-3level.h set_pud(pud, __pud(_PAGE_NEWPAGE)); __pud 89 arch/um/kernel/mem.c set_pud(pud, __pud(_KERNPG_TABLE + (unsigned long) __pa(pmd_table))); __pud 371 arch/x86/entry/vsyscall/vsyscall_64.c set_pud(pud, __pud(pud_val(*pud) | _PAGE_USER)); __pud 515 arch/x86/include/asm/paravirt.h set_pud(pudp, __pud(0)); __pud 127 arch/x86/include/asm/pgalloc.h set_pud(pud, __pud(_PAGE_TABLE | __pa(pmd))); __pud 133 arch/x86/include/asm/pgalloc.h set_pud_safe(pud, __pud(_PAGE_TABLE | __pa(pmd))); __pud 70 arch/x86/include/asm/pgtable-2level.h return __pud(xchg((pudval_t *)xp, 0)); __pud 136 arch/x86/include/asm/pgtable-3level.h set_pud(pudp, __pud(0)); __pud 587 arch/x86/include/asm/pgtable.h return __pud(pfn | check_pgprot(pgprot)); __pud 170 arch/x86/kernel/espfix_64.c pud = __pud(__pa(pmd_p) | (PGTABLE_PROT & ptemask)); __pud 158 arch/x86/kernel/machine_kexec_64.c set_pud(pud, __pud(__pa(pmd) | _KERNPG_TABLE)); __pud 466 arch/x86/mm/dump_pagetables.c #define walk_pud_level(m,s,a,e,p) walk_pmd_level(m,s,__pud(p4d_val(a)),e,p) __pud 467 arch/x86/mm/dump_pagetables.c #define p4d_large(a) pud_large(__pud(p4d_val(a))) __pud 468 arch/x86/mm/dump_pagetables.c #define p4d_none(a) pud_none(__pud(p4d_val(a))) __pud 41 arch/x86/mm/ident_map.c pudval = __pud((addr - info->offset) | info->page_flag); __pud 55 arch/x86/mm/ident_map.c set_pud(pud, __pud(__pa(pmd) | info->kernpg_flag)); __pud 388 arch/x86/mm/init_64.c set_pud(pud, __pud(__pa(pmd) | _KERNPG_TABLE | __pud 610 arch/x86/mm/init_64.c set_pud_init(pud, __pud(0), init); __pud 287 arch/x86/mm/kasan_init_64.c kasan_early_shadow_pud[i] = __pud(pud_val); __pud 133 arch/x86/mm/mem_encrypt_identity.c set_pud(pud, __pud(PUD_FLAGS | __pa(pmd))); __pud 1217 arch/x86/mm/pageattr.c set_pud(pud, __pud(__pa(pmd) | _KERNPG_TABLE)); __pud 187 arch/x86/mm/pgtable.c set_pud(pudp, __pud(__pa(pmd) | _PAGE_PRESENT)); __pud 230 arch/x86/mm/pti.c set_pud(pud, __pud(_KERNPG_TABLE | __pa(new_pmd_page))); __pud 235 arch/x86/power/hibernate.c set_pud(pud, __pud(pud_val(*pud) & ~_PAGE_NX)); __pud 71 arch/x86/power/hibernate_64.c __pud(__pa(pmd) | pgprot_val(pgtable_prot))); __pud 1178 arch/x86/xen/mmu_pv.c set_pud(pud, __pud(0)); __pud 2126 arch/x86/xen/mmu_pv.c pud[idx_pmd] = __pud(_PAGE_TABLE | pmd_phys); __pud 50 include/asm-generic/pgtable-nopmd.h #define __pmd(x) ((pmd_t) { __pud(x) } ) __pud 191 include/linux/huge_mm.h #define split_huge_pud(__vma, __pud, __address) \ __pud 193 include/linux/huge_mm.h pud_t *____pud = (__pud); \ __pud 196 include/linux/huge_mm.h __split_huge_pud(__vma, __pud, __address); \ __pud 496 include/linux/mmu_notifier.h #define pudp_huge_clear_flush_notify(__vma, __haddr, __pud) \ __pud 502 include/linux/mmu_notifier.h ___pud = pudp_huge_clear_flush(__vma, __haddr, __pud); \