/linux-master/arch/arm64/mm/ |
H A D | fixmap.c | 43 static void __init early_fixmap_init_pte(pmd_t *pmdp, unsigned long addr) argument 59 pmd_t *pmdp; local
|
H A D | pageattr.c | 218 pmd_t *pmdp, pmd; local
|
/linux-master/arch/powerpc/mm/nohash/ |
H A D | 8xx.c | 51 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 D | pgtable.c | 126 pmdp_collapse_flush(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp) argument
|
H A D | kasan_init.c | 53 pmd_t *pmdp, *p; local
|
H A D | pageattr.c | 99 pmd_t *pmdp; local
|
/linux-master/arch/powerpc/include/asm/ |
H A D | pgtable-be-types.h | 93 static inline bool pmd_xchg(pmd_t *pmdp, pmd_t old, pmd_t new) argument
|
/linux-master/arch/x86/include/asm/ |
H A D | pgtable-2level.h | 20 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 D | pgtable_64.h | 81 static inline void native_set_pmd(pmd_t *pmdp, pmd_t pmd) argument
|
H A D | pgtable-3level.h | 48 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 D | hash-64k.h | 202 static inline char *get_hpte_slot_array(pmd_t *pmdp) argument
|
H A D | hash-4k.h | 109 static inline char *get_hpte_slot_array(pmd_t *pmdp) argument
|
/linux-master/mm/ |
H A D | hmm.c | 320 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 D | pgtable-generic.c | 109 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 D | migrate_device.c | 57 static int migrate_vma_collect_pmd(pmd_t *pmdp, argument 579 pmd_t *pmdp; local [all...] |
/linux-master/arch/powerpc/mm/book3s64/ |
H A D | hash_pgtable.c | 152 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 D | io-unit.c | 243 pmd_t *pmdp; local
|
/linux-master/arch/powerpc/include/asm/nohash/32/ |
H A D | pgtable.h | 159 static inline void pmd_clear(pmd_t *pmdp) argument
|
/linux-master/arch/mips/mm/ |
H A D | tlb-r4k.c | 299 pmd_t *pmdp; local
|
/linux-master/arch/loongarch/mm/ |
H A D | kasan_init.c | 106 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 D | ioremap.c | 151 pmd_t *pmdp = pmd_off_k(addr); local
|
/linux-master/arch/s390/mm/ |
H A D | hugetlbpage.c | 181 pmd_t *pmdp = (pmd_t *) ptep; local 197 pmd_t *pmdp = NULL; local 219 pmd_t *pmdp = NULL; local
|
H A D | pageattr.c | 86 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 D | ident_map_64.c | 262 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 D | pgtable.c | 229 pmd_t *pmdp = pmd_off_k(va); local 387 pmd_t pmd, *pmdp; local
|