/linux/mm/ |
H A D | sparse-vmemmap.c | 187 pmd_t * __meminit vmemmap_pmd_populate(pud_t *pud, unsigned long addr, int node) in vmemmap_pmd_populate() 205 pud_t *pud = pud_offset(p4d, addr); in vmemmap_pud_populate() local 251 pud_t *pud; in vmemmap_populate_address() local 316 pud_t *pud; in vmemmap_populate_hugepages() local
|
H A D | mremap.c | 39 pud_t *pud; in get_old_pud() local 58 pud_t *pud; in get_old_pmd() local 89 pud_t *pud; in alloc_new_pmd() local 309 pud_t pud; move_normal_pud() local 358 pud_t pud; move_huge_pud() local [all...] |
H A D | page_table_check.c | 174 __page_table_check_pud_clear(struct mm_struct * mm,pud_t pud) __page_table_check_pud_clear() argument 213 __page_table_check_pud_set(struct mm_struct * mm,pud_t * pudp,pud_t pud) __page_table_check_pud_set() argument
|
H A D | pgalloc-track.h | 32 static inline pmd_t *pmd_alloc_track(struct mm_struct *mm, pud_t *pud, in pmd_alloc_track()
|
H A D | pgtable-generic.c | 40 void pud_clear_bad(pud_t *pud) in pud_clear_bad() argument 153 pud_t pud; in pudp_huge_clear_flush() local
|
/linux/arch/um/kernel/ |
H A D | mem.c | 99 static void __init one_md_table_init(pud_t *pud) in one_md_table_init() 117 pud_t *pud; in fixrange_init() local
|
/linux/arch/arc/include/asm/ |
H A D | pgtable-levels.h | 133 #define pud_pgtable(pud) ((pmd_t *)(pud_val(pud) & PAGE_MASK)) argument 134 #define pud_page(pud) virt_to_page(pud_pgtable(pud)) argument 135 #define set_pud(pudp, pud) (*(pudp) = pud) argument
|
/linux/arch/x86/mm/ |
H A D | mem_encrypt_identity.c | 117 pud_t *pud; in sme_prepare_pgd() local 152 pud_t *pud; in sme_populate_pgd_large() local 168 pud_t *pud; in sme_populate_pgd() local
|
H A D | pgtable_32.c | 31 pud_t *pud; in set_pte_vaddr() local
|
H A D | pti.c | 203 pud_t *pud; in pti_user_pagetable_walk_pmd() local 322 pud_t *pud; in pti_clone_pgtable() local
|
/linux/arch/microblaze/mm/ |
H A D | pgtable.c | 140 pud_t *pud; in map_page() local 199 pud_t *pud; in get_pteptr() local
|
/linux/arch/alpha/include/asm/ |
H A D | pgtable.h | 224 #define pud_page(pud) (pfn_to_page(pud_val(pud) >> 32)) argument 243 extern inline int pud_none(pud_t pud) { return !pud_val(pud); } in pud_none() 244 extern inline int pud_bad(pud_t pud) { return (pud_val(pud) & ~_PFN_MASK) != _PAGE_TABLE; } in pud_bad() 245 extern inline int pud_present(pud_t pud) { return pud_val(pud) & _PAGE_VALID; } in pud_present()
|
H A D | pgalloc.h | 29 pud_populate(struct mm_struct *mm, pud_t *pud, pmd_t *pmd) in pud_populate()
|
/linux/arch/powerpc/include/asm/nohash/ |
H A D | pte-e500.h | 120 static inline int pud_leaf(pud_t pud) in pud_leaf() 129 static inline unsigned long pud_leaf_size(pud_t pud) in pud_leaf_size()
|
/linux/arch/mips/kvm/ |
H A D | mmu.c | 108 pud_t *pud; in kvm_mips_walk_pgd() local 199 static bool kvm_mips_flush_gpa_pud(pud_t *pud, unsigned long start_gpa, in kvm_mips_flush_gpa_pud() 231 pud_t *pud; in kvm_mips_flush_gpa_pgd() local
|
/linux/arch/x86/mm/pat/ |
H A D | set_memory.c | 673 pud_t *pud; in lookup_address_in_pgd_attr() local 769 pud_t *pud; in lookup_pmd_address() local 849 pud_t *pud; in __set_pmd_pte() local 1244 static void __unmap_pmd_range(pud_t *pud, pmd_t *pmd, in __unmap_pmd_range() 1252 static void unmap_pmd_range(pud_t *pud, unsigned long start, unsigned long end) in unmap_pmd_range() 1298 pud_t *pud = pud_offset(p4d, start); in unmap_pud_range() local 1349 static int alloc_pmd_page(pud_t *pud) in alloc_pmd_page() 1380 unsigned num_pages, pud_t *pud, pgprot_t pgprot) in populate_pmd() 1455 pud_t *pud; in populate_pud() local 1537 pud_t *pud = NULL; /* shut up gcc */ in populate_pgd() local
|
/linux/arch/x86/kernel/ |
H A D | head64.c | 151 pudval_t *pud; in __startup_64() local 287 pudval_t pud, *pud_p; __early_make_pgtable() local [all...] |
/linux/arch/sh/mm/ |
H A D | tlbex_32.c | 28 pud_t *pud; in handle_tlbmiss() local
|
H A D | fault.c | 57 pud_t *pud; in show_pte() local 125 pud_t *pud, *pud_k; in vmalloc_sync_one() local
|
H A D | pgtable.c | 45 void pud_populate(struct mm_struct *mm, pud_t *pud, pmd_t *pmd) in pud_populate()
|
/linux/arch/csky/mm/ |
H A D | highmem.c | 25 pud_t *pud; in kmap_init() local
|
/linux/arch/parisc/mm/ |
H A D | fixmap.c | 18 pud_t *pud = pud_offset(p4d, vaddr); in set_fixmap() local
|
/linux/arch/powerpc/kvm/ |
H A D | book3s_64_mmu_radix.c | 526 static void kvmppc_unmap_free_pud(struct kvm *kvm, pud_t *pud, in kvmppc_unmap_free_pud() 554 pud_t *pud; in kvmppc_free_pgtable_radix() local 590 static void kvmppc_unmap_free_pud_entry_table(struct kvm *kvm, pud_t *pud, in kvmppc_unmap_free_pud_entry_table() 622 pud_t *pud, *new_pud = NULL; in kvmppc_create_pte() local 1313 pud_t pud, *pudp; in debugfs_radix_read() local
|
/linux/arch/loongarch/mm/ |
H A D | kasan_init.c | 24 #define __pud_none(early, pud) (0) argument 26 #define __pud_none(early, pud) (early ? (pud_val(pud) == 0) : \ argument
|
/linux/arch/m68k/mm/ |
H A D | init.c | 102 pud_t *pud = (pud_t *)&kernel_pg_dir[i]; in init_pointer_tables() local
|