Searched defs:pmdp (Results 26 - 50 of 100) sorted by relevance

1234

/linux-master/arch/arm64/mm/
H A Dfixmap.c43 static void __init early_fixmap_init_pte(pmd_t *pmdp, unsigned long addr) argument
59 pmd_t *pmdp; local
H A Dpageattr.c218 pmd_t *pmdp, pmd; local
/linux-master/arch/powerpc/mm/nohash/
H A D8xx.c51 static pte_t __init *early_hugepd_alloc_kernel(hugepd_t *pmdp, unsigned long va) argument
68 pmd_t *pmdp = pmd_off_k(va); local
[all...]
/linux-master/arch/riscv/mm/
H A Dpgtable.c126 pmdp_collapse_flush(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp) argument
H A Dkasan_init.c53 pmd_t *pmdp, *p; local
H A Dpageattr.c99 pmd_t *pmdp; local
/linux-master/arch/powerpc/include/asm/
H A Dpgtable-be-types.h93 static inline bool pmd_xchg(pmd_t *pmdp, pmd_t old, pmd_t new) argument
/linux-master/arch/x86/include/asm/
H A Dpgtable-2level.h20 static inline void native_set_pmd(pmd_t *pmdp, pmd_t pmd) argument
34 static inline void native_pmd_clear(pmd_t *pmdp) argument
H A Dpgtable_64.h81 static inline void native_set_pmd(pmd_t *pmdp, pmd_t pmd) argument
H A Dpgtable-3level.h48 static inline void native_set_pmd(pmd_t *pmdp, pmd_t pmd) argument
74 static inline void native_pmd_clear(pmd_t *pmdp) argument
108 static inline pmd_t native_pmdp_get_and_clear(pmd_t *pmdp) argument
125 pmdp_establish(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp, pmd_t pmd) argument
[all...]
/linux-master/arch/powerpc/include/asm/book3s/64/
H A Dhash-64k.h202 static inline char *get_hpte_slot_array(pmd_t *pmdp) argument
H A Dhash-4k.h109 static inline char *get_hpte_slot_array(pmd_t *pmdp) argument
/linux-master/mm/
H A Dhmm.c320 static int hmm_vma_walk_pmd(pmd_t *pmdp, argument
223 hmm_vma_handle_pte(struct mm_walk *walk, unsigned long addr, unsigned long end, pmd_t *pmdp, pte_t *ptep, unsigned long *hmm_pfn) argument
H A Dpgtable-generic.c109 pmdp_set_access_flags(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp, pmd_t entry, int dirty) argument
124 pmdp_clear_flush_young(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp) argument
137 pmdp_huge_clear_flush(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp) argument
165 pgtable_trans_huge_deposit(struct mm_struct *mm, pmd_t *pmdp, pgtable_t pgtable) argument
181 pgtable_trans_huge_withdraw(struct mm_struct *mm, pmd_t *pmdp) argument
198 pmdp_invalidate(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp) argument
208 pmdp_invalidate_ad(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp) argument
216 pmdp_collapse_flush(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp) argument
[all...]
H A Dmigrate_device.c57 static int migrate_vma_collect_pmd(pmd_t *pmdp, argument
579 pmd_t *pmdp; local
[all...]
/linux-master/arch/powerpc/mm/book3s64/
H A Dhash_pgtable.c152 pmd_t *pmdp; local
190 hash__pmd_hugepage_update(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp, unsigned long clr, unsigned long set) argument
223 hash__pmdp_collapse_flush(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp) argument
267 hash__pgtable_trans_huge_deposit(struct mm_struct *mm, pmd_t *pmdp, pgtable_t pgtable) argument
287 hash__pgtable_trans_huge_withdraw(struct mm_struct *mm, pmd_t *pmdp) argument
312 hpte_do_hugepage_flush(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp, unsigned long old_pmd) argument
345 hash__pmdp_huge_get_and_clear(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp) argument
[all...]
/linux-master/arch/sparc/mm/
H A Dio-unit.c243 pmd_t *pmdp; local
/linux-master/arch/powerpc/include/asm/nohash/32/
H A Dpgtable.h159 static inline void pmd_clear(pmd_t *pmdp) argument
/linux-master/arch/mips/mm/
H A Dtlb-r4k.c299 pmd_t *pmdp; local
/linux-master/arch/loongarch/mm/
H A Dkasan_init.c106 static pte_t *__init kasan_pte_offset(pmd_t *pmdp, unsigned long addr, int node, bool early) argument
145 static void __init kasan_pte_populate(pmd_t *pmdp, unsigned long addr, argument
164 pmd_t *pmdp = kasan_pmd_offset(pudp, addr, node, early); local
[all...]
/linux-master/arch/arm/mm/
H A Dioremap.c151 pmd_t *pmdp = pmd_off_k(addr); local
/linux-master/arch/s390/mm/
H A Dhugetlbpage.c181 pmd_t *pmdp = (pmd_t *) ptep; local
197 pmd_t *pmdp = NULL; local
219 pmd_t *pmdp = NULL; local
H A Dpageattr.c86 static int walk_pte_level(pmd_t *pmdp, unsigned long addr, unsigned long end, argument
122 static int split_pmd_page(pmd_t *pmdp, unsigned long addr) argument
151 static void modify_pmd_page(pmd_t *pmdp, unsigned long addr, argument
180 pmd_t *pmdp; local
214 pmd_t *pm_dir, *pmdp; local
[all...]
/linux-master/arch/x86/boot/compressed/
H A Dident_map_64.c262 pmd_t *pmdp; local
192 split_large_pmd(struct x86_mapping_info *info, pmd_t *pmdp, unsigned long __address) argument
/linux-master/arch/powerpc/mm/
H A Dpgtable.c229 pmd_t *pmdp = pmd_off_k(va); local
387 pmd_t pmd, *pmdp; local

Completed in 203 milliseconds

1234