Home
last modified time | relevance | path

Searched defs:pud (Results 26 – 50 of 150) sorted by relevance

123456

/linux/mm/
H A Dsparse-vmemmap.c187 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 Dmremap.c39 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 Dpage_table_check.c174 __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 Dpgalloc-track.h32 static inline pmd_t *pmd_alloc_track(struct mm_struct *mm, pud_t *pud, in pmd_alloc_track()
H A Dpgtable-generic.c40 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 Dmem.c99 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 Dpgtable-levels.h133 #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 Dmem_encrypt_identity.c117 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 Dpgtable_32.c31 pud_t *pud; in set_pte_vaddr() local
H A Dpti.c203 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 Dpgtable.c140 pud_t *pud; in map_page() local
199 pud_t *pud; in get_pteptr() local
/linux/arch/alpha/include/asm/
H A Dpgtable.h224 #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 Dpgalloc.h29 pud_populate(struct mm_struct *mm, pud_t *pud, pmd_t *pmd) in pud_populate()
/linux/arch/powerpc/include/asm/nohash/
H A Dpte-e500.h120 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 Dmmu.c108 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 Dset_memory.c673 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 Dhead64.c151 pudval_t *pud; in __startup_64() local
287 pudval_t pud, *pud_p; __early_make_pgtable() local
[all...]
/linux/arch/sh/mm/
H A Dtlbex_32.c28 pud_t *pud; in handle_tlbmiss() local
H A Dfault.c57 pud_t *pud; in show_pte() local
125 pud_t *pud, *pud_k; in vmalloc_sync_one() local
H A Dpgtable.c45 void pud_populate(struct mm_struct *mm, pud_t *pud, pmd_t *pmd) in pud_populate()
/linux/arch/csky/mm/
H A Dhighmem.c25 pud_t *pud; in kmap_init() local
/linux/arch/parisc/mm/
H A Dfixmap.c18 pud_t *pud = pud_offset(p4d, vaddr); in set_fixmap() local
/linux/arch/powerpc/kvm/
H A Dbook3s_64_mmu_radix.c526 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 Dkasan_init.c24 #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 Dinit.c102 pud_t *pud = (pud_t *)&kernel_pg_dir[i]; in init_pointer_tables() local

123456