/linux-master/arch/riscv/mm/ |
H A D | init.c | 453 static void __init create_pmd_mapping(pmd_t *pmdp, argument 1407 int __meminit vmemmap_check_pmd(pmd_t *pmdp, int node, argument
|
H A D | pgtable.c | 126 pmdp_collapse_flush(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp) argument
|
/linux-master/arch/riscv/include/asm/ |
H A D | pgtable.h | 243 static inline void set_pmd(pmd_t *pmdp, pmd_t pmd) argument 248 static inline void pmd_clear(pmd_t *pmdp) argument 492 update_mmu_cache_pmd(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp) argument 720 set_pmd_at(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp, pmd_t pmd) argument 758 pmdp_set_access_flags(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp, pmd_t entry, int dirty) argument 766 pmdp_test_and_clear_young(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp) argument 773 pmdp_huge_get_and_clear(struct mm_struct *mm, unsigned long address, pmd_t *pmdp) argument 784 pmdp_set_wrprotect(struct mm_struct *mm, unsigned long address, pmd_t *pmdp) argument 791 pmdp_establish(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp, pmd_t pmd) argument [all...] |
/linux-master/mm/ |
H A D | memory-failure.c | 772 static int check_hwpoisoned_pmd_entry(pmd_t *pmdp, unsigned long addr, argument 790 static int check_hwpoisoned_pmd_entry(pmd_t *pmdp, unsigned long addr, argument 797 static int hwpoison_pte_range(pmd_t *pmdp, unsigned long addr, argument
|
H A D | gup.c | 2579 static int gup_pte_range(pmd_t pmd, pmd_t *pmdp, unsigned long addr, argument 2685 static int gup_pte_range(pmd_t pmd, pmd_t *pmdp, unsigned long addr, argument 2729 static int __gup_device_huge_pmd(pmd_t orig, pmd_t *pmdp, unsigned long addr, argument 2765 static int __gup_device_huge_pmd(pmd_t orig, pmd_t *pmdp, unsigned long addr, argument 2876 static int gup_huge_pmd(pmd_t orig, pmd_t *pmdp, unsigned long addr, argument 3009 pmd_t *pmdp; local [all...] |
H A D | khugepaged.c | 1448 set_huge_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmdp, struct page *hpage) argument
|
/linux-master/arch/arm64/mm/ |
H A D | pageattr.c | 218 pmd_t *pmdp, pmd; local
|
H A D | hugetlbpage.c | 102 pmd_t *pmdp; local 275 pmd_t *pmdp; local 316 pmd_t *pmdp, pm local [all...] |
/linux-master/arch/loongarch/mm/ |
H A D | pgtable.c | 128 set_pmd_at(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp, pmd_t pmd) argument
|
/linux-master/arch/powerpc/mm/ |
H A D | pgtable_32.c | 42 pmd_t *pmdp = pmd_off_k(addr); local 62 pte_t __init *early_pte_alloc_kernel(pmd_t *pmdp, unsigned long va) argument
|
/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/loongarch/include/asm/ |
H A D | pgtable.h | 234 static inline void pmd_clear(pmd_t *pmdp) argument 473 update_mmu_cache_pmd(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp) argument 589 pmdp_huge_get_and_clear(struct mm_struct *mm, unsigned long address, pmd_t *pmdp) argument
|
/linux-master/arch/sparc/mm/ |
H A D | srmmu.c | 137 void pmd_set(pmd_t *pmdp, pte_t *ptep) argument 500 pmd_t *pmdp; local 539 pmd_t *pmdp; local 686 pmd_t *pmdp; local 699 pud_set(__nocache_fix(pudp), pmdp); local 721 pmd_t *pmdp; local 780 pmd_t *pmdp; local 824 pud_set(__nocache_fix(pudp), pmdp); local [all...] |
/linux-master/arch/powerpc/xmon/ |
H A D | xmon.c | 3309 pmd_t *pmdp; local [all...] |
/linux-master/arch/powerpc/mm/book3s64/ |
H A D | hash_utils.c | 1952 flush_hash_hugepage(unsigned long vsid, unsigned long addr, pmd_t *pmdp, unsigned int psize, int ssize, unsigned long flags) argument
|
H A D | radix_pgtable.c | 79 pmd_t *pmdp; local 131 pmd_t *pmdp; local 192 pmd_t *pmdp; local 924 vmemmap_check_pmd(pmd_t *pmdp, int node, unsigned long addr, unsigned long next) argument 935 vmemmap_set_pmd(pmd_t *pmdp, void *p, int node, unsigned long addr, unsigned long next) argument 949 radix__vmemmap_pte_populate(pmd_t *pmdp, unsigned long addr, int node, struct vmem_altmap *altmap, struct page *reuse) argument 1030 vmemmap_pte_alloc(pmd_t *pmdp, int node, unsigned long address) argument 1344 radix__pmd_hugepage_update(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp, unsigned long clr, unsigned long set) argument 1378 radix__pmdp_collapse_flush(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp) argument 1404 radix__pgtable_trans_huge_deposit(struct mm_struct *mm, pmd_t *pmdp, pgtable_t pgtable) argument 1419 radix__pgtable_trans_huge_withdraw(struct mm_struct *mm, pmd_t *pmdp) argument 1443 radix__pmdp_huge_get_and_clear(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp) argument [all...] |
H A D | hash_hugepage.c | 21 __hash_page_thp(unsigned long ea, unsigned long access, unsigned long vsid, pmd_t *pmdp, unsigned long trap, unsigned long flags, int ssize, unsigned int psize) argument
|
/linux-master/arch/powerpc/include/asm/book3s/64/ |
H A D | pgtable.h | 805 static inline void pmd_clear(pmd_t *pmdp) argument 1132 pmd_hugepage_update(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp, argument 1154 __pmdp_test_and_clear_young(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp) argument 1177 pmdp_set_wrprotect(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp) argument 1301 pmdp_huge_get_and_clear(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp) argument 1319 pmdp_collapse_flush(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp) argument 1339 pgtable_trans_huge_deposit(struct mm_struct *mm, pmd_t *pmdp, pgtable_t pgtable) argument 1348 pgtable_trans_huge_withdraw(struct mm_struct *mm, pmd_t *pmdp) argument [all...] |
H A D | hash.h | 252 hpte_do_hugepage_flush(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp, unsigned long old_pmd) argument
|
/linux-master/include/linux/ |
H A D | pgtable.h | 322 static inline pmd_t pmdp_get(pmd_t *pmdp) argument 297 pmdp_set_access_flags(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp, pmd_t entry, int dirty) argument 366 pmdp_test_and_clear_young(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp) argument 379 pmdp_test_and_clear_young(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp) argument 403 pmdp_clear_flush_young(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp) argument 513 pmdp_get_lockless(pmd_t *pmdp) argument 542 pmdp_get_lockless(pmd_t *pmdp) argument 553 pmdp_huge_get_and_clear(struct mm_struct *mm, unsigned long address, pmd_t *pmdp) argument 582 pmdp_huge_get_and_clear_full(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp, int full) argument 798 pmdp_set_wrprotect(struct mm_struct *mm, unsigned long address, pmd_t *pmdp) argument 805 pmdp_set_wrprotect(struct mm_struct *mm, unsigned long address, pmd_t *pmdp) argument 837 pmdp_collapse_flush(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp) argument 867 generic_pmdp_establish(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp, pmd_t pmd) argument [all...] |
/linux-master/fs/proc/ |
H A D | task_mmu.c | 1457 static int pagemap_pmd_range(pmd_t *pmdp, unsigned long addr, unsigned long end, argument 1128 clear_soft_dirty_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmdp) argument 1151 clear_soft_dirty_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmdp) argument 1883 make_uffd_wp_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmdp) argument [all...] |
/linux-master/drivers/misc/sgi-gru/ |
H A D | grufault.c | 211 pmd_t *pmdp; local
|
/linux-master/arch/x86/mm/ |
H A D | pgtable.c | 515 pmdp_set_access_flags(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp, pmd_t entry, int dirty) argument 570 pmdp_test_and_clear_young(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmdp) argument 617 pmdp_clear_flush_young(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp) argument 631 pmdp_invalidate_ad(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp) argument [all...] |
/linux-master/arch/x86/include/asm/ |
H A D | pgtable.h | 1222 static inline pmd_t native_local_pmdp_get_and_clear(pmd_t *pmdp) argument 1238 set_pmd_at(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp, pmd_t pmd) argument 1343 pmdp_huge_get_and_clear(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp) argument 1365 pmdp_set_wrprotect(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp) argument 1383 pmdp_establish(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp, pmd_t pmd) argument [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
|