/linux-master/arch/x86/mm/ |
H A D | pgtable.c | 61 void ___pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd) argument 191 void pud_populate(struct mm_struct *mm, pud_t *pudp, pmd_t *pmd) argument 242 pmd_t *pmd = NULL; local 279 pmd_t *pmd = (pmd_t *)pgd_page_vaddr(pgd); local 318 pmd_t *pmd = pmds[i]; local 345 pmd_t *pmd = pmds[i]; local 751 pmd_set_huge(pmd_t *pmd, phys_addr_t addr, pgprot_t prot) argument 793 pmd_clear_huge(pmd_t *pmd) argument 816 pmd_t *pmd, *pmd_sv; local 859 pmd_free_pte_page(pmd_t *pmd, unsigned long addr) argument 880 pmd_free_pte_page(pmd_t *pmd, unsigned long addr) argument 898 pmd_mkwrite(pmd_t pmd, struct vm_area_struct *vma) argument 921 arch_check_zapped_pmd(struct vm_area_struct *vma, pmd_t pmd) argument [all...] |
H A D | pti.c | 247 pmd_t *pmd; local 314 pmd_t *pmd, *target_pmd; local [all...] |
H A D | kasan_init_64.c | 38 static void __init kasan_populate_pmd(pmd_t *pmd, unsigned long addr, argument 76 pmd_t *pmd; local [all...] |
H A D | mem_encrypt_identity.c | 118 pmd_t *pmd; local 153 pmd_t *pmd; local 169 pmd_t *pmd; local [all...] |
H A D | init_64.c | 276 pmd_t *pmd = (pmd_t *) spp_getpage(); local 285 static pte_t *fill_pte(pmd_t *pmd, unsigned long vaddr) argument 298 pmd_t *pmd = fill_pmd(pud, vaddr); local 357 pmd_t *pmd; local 372 pmd_t *pmd; local 431 pmd_t *pmd = level2_kernel_pgt; local 517 pmd_t *pmd = pmd_page + pmd_index(paddr); local 602 pmd_t *pmd; local 1005 free_pte_table(pte_t *pte_start, pmd_t *pmd) argument 1025 pmd_t *pmd; local 1108 pmd_t *pmd; local 1493 vmemmap_set_pmd(pmd_t *pmd, void *p, int node, unsigned long addr, unsigned long next) argument 1520 vmemmap_check_pmd(pmd_t *pmd, int node, unsigned long addr, unsigned long next) argument 1566 pmd_t *pmd; local [all...] |
H A D | init_32.c | 95 static pte_t * __init one_page_table_init(pmd_t *pmd) argument 118 pmd_t *pmd; local 155 static pte_t *__init page_table_kmap_check(pte_t *pte, pmd_t *pmd, argument 209 pmd_t *pmd; local 261 pmd_t *pmd; local 441 pmd_t *pmd; local [all...] |
/linux-master/arch/x86/kernel/ |
H A D | machine_kexec_64.c | 129 pmd_t *pmd; local [all...] |
/linux-master/arch/x86/include/asm/ |
H A D | pgtable.h | 144 static inline bool pmd_dirty(pmd_t pmd) argument 149 static inline bool pmd_shstk(pmd_t pmd) argument 157 static inline int pmd_young(pmd_t pmd) argument 182 pmd_write(pmd_t pmd) argument 230 pmd_pfn(pmd_t pmd) argument 271 pmd_trans_huge(pmd_t pmd) argument 290 pmd_devmap(pmd_t pmd) argument 493 pmd_set_flags(pmd_t pmd, pmdval_t set) argument 500 pmd_clear_flags(pmd_t pmd, pmdval_t clear) argument 508 pmd_mksaveddirty(pmd_t pmd) argument 517 pmd_clear_saveddirty(pmd_t pmd) argument 525 pmd_wrprotect(pmd_t pmd) argument 538 pmd_uffd_wp(pmd_t pmd) argument 543 pmd_mkuffd_wp(pmd_t pmd) argument 548 pmd_clear_uffd_wp(pmd_t pmd) argument 554 pmd_mkold(pmd_t pmd) argument 559 pmd_mkclean(pmd_t pmd) argument 564 pmd_mkdirty(pmd_t pmd) argument 571 pmd_mkwrite_shstk(pmd_t pmd) argument 578 pmd_mkdevmap(pmd_t pmd) argument 583 pmd_mkhuge(pmd_t pmd) argument 588 pmd_mkyoung(pmd_t pmd) argument 593 pmd_mkwrite_novma(pmd_t pmd) argument 690 pmd_soft_dirty(pmd_t pmd) argument 705 pmd_mksoft_dirty(pmd_t pmd) argument 720 pmd_clear_soft_dirty(pmd_t pmd) argument 787 pmd_mkinvalid(pmd_t pmd) argument 828 pmd_modify(pmd_t pmd, pgprot_t newprot) argument 991 pmd_present(pmd_t pmd) argument 1013 pmd_protnone(pmd_t pmd) argument 1020 pmd_none(pmd_t pmd) argument 1028 pmd_page_vaddr(pmd_t pmd) argument 1055 pmd_bad(pmd_t pmd) argument 1238 set_pmd_at(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp, pmd_t pmd) argument 1346 pmd_t pmd = native_pmdp_get_and_clear(pmdp); local 1383 pmdp_establish(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp, pmd_t pmd) argument 1516 update_mmu_cache_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmd) argument 1556 pmd_swp_mksoft_dirty(pmd_t pmd) argument 1561 pmd_swp_soft_dirty(pmd_t pmd) argument 1566 pmd_swp_clear_soft_dirty(pmd_t pmd) argument 1589 pmd_swp_mkuffd_wp(pmd_t pmd) argument 1594 pmd_swp_uffd_wp(pmd_t pmd) argument 1599 pmd_swp_clear_uffd_wp(pmd_t pmd) argument 1657 pmd_access_permitted(pmd_t pmd, bool write) argument 1696 pmd_user_accessible_page(pmd_t pmd) argument [all...] |
/linux-master/arch/x86/boot/compressed/ |
H A D | ident_map_64.c | 198 pmd_t pmd; local
|
/linux-master/arch/sparc/mm/ |
H A D | init_64.c | 1640 pmd_t *pmd; local 1724 kernel_map_hugepmd(unsigned long vstart, unsigned long vend, pmd_t *pmd) argument 1791 pmd_t *pmd; local 2616 pmd_t *pmd; local 2964 update_mmu_cache_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmd) argument [all...] |
/linux-master/arch/sparc/include/asm/ |
H A D | pgtable_64.h | 321 static inline pmd_t pmd_modify(pmd_t pmd, pgprot_t newprot) argument 430 static inline bool is_hugetlb_pmd(pmd_t pmd) argument 441 static inline pmd_t pmd_mkhuge(pmd_t pmd) argument 684 static inline bool pmd_leaf(pmd_t pmd) argument 691 static inline unsigned long pmd_pfn(pmd_t pmd) argument 699 pmd_write(pmd_t pmd) argument 710 pmd_dirty(pmd_t pmd) argument 718 pmd_young(pmd_t pmd) argument 725 pmd_trans_huge(pmd_t pmd) argument 732 pmd_mkold(pmd_t pmd) argument 741 pmd_wrprotect(pmd_t pmd) argument 750 pmd_mkdirty(pmd_t pmd) argument 759 pmd_mkclean(pmd_t pmd) argument 768 pmd_mkyoung(pmd_t pmd) argument 777 pmd_mkwrite_novma(pmd_t pmd) argument 794 pmd_present(pmd_t pmd) argument 821 set_pmd_at(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp, pmd_t pmd) argument 837 pmd_page_vaddr(pmd_t pmd) argument 918 pmd_t pmd = *pmdp; local [all...] |
/linux-master/arch/s390/include/asm/ |
H A D | tlb.h | 100 static inline void pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd, argument
|
H A D | pgalloc.h | 95 static inline void pmd_free(struct mm_struct *mm, pmd_t *pmd) argument 113 static inline void pud_populate(struct mm_struct *mm, pud_t *pud, pmd_t *pmd) argument 128 pmd_populate(struct mm_struct *mm, pmd_t *pmd, pgtable_t pte) argument
|
/linux-master/arch/riscv/include/asm/ |
H A D | pgtable-64.h | 66 unsigned long pmd; member in struct:__anon27 262 static inline unsigned long _pmd_pfn(pmd_t pmd) argument
|
/linux-master/arch/powerpc/mm/ |
H A D | pgtable_64.c | 126 struct page *pmd_page(pmd_t pmd) argument
|
H A D | pgtable.c | 303 pmd_t *pmd = pmd_off(mm, addr); local 332 pmd_t *pmd; local 387 pmd_t pmd, *pmd local [all...] |
H A D | hugetlbpage.c | 347 static void hugetlb_free_pte_range(struct mmu_gather *tlb, pmd_t *pmd, argument 365 pmd_t *pmd; local [all...] |
/linux-master/arch/powerpc/mm/book3s64/ |
H A D | pgtable.c | 105 set_pmd_at(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp, pmd_t pmd) argument 181 pmd_t pmd; local 215 pmd_set_protbits(pmd_t pmd, pgprot_t pgprot) argument 253 pmd_modify(pmd_t pmd, pgprot_t newprot) argument 428 pmd_t *pmd; local 437 pmd_fragment_free(unsigned long *pmd) argument [all...] |
/linux-master/arch/powerpc/kvm/ |
H A D | book3s_64_mmu_radix.c | 408 pmd_t *pmd; local 497 static void kvmppc_unmap_free_pmd(struct kvm *kvm, pmd_t *pmd, bool full, argument 538 pmd_t *pmd; local 574 kvmppc_unmap_free_pmd_entry_table(struct kvm *kvm, pmd_t *pmd, unsigned long gpa, u64 lpid) argument 593 pmd_t *pmd = pmd_offset(pud, 0); local 623 pmd_t *pmd, *new_pmd = NULL; local 1314 pmd_t pmd, *pmdp; local [all...] |
/linux-master/arch/powerpc/include/asm/ |
H A D | pgtable.h | 83 static inline const void *pmd_page_vaddr(pmd_t pmd) argument 182 static inline pgtable_t pmd_pgtable(pmd_t pmd) argument
|
/linux-master/arch/nios2/include/asm/ |
H A D | pgtable.h | 158 pmd_present(pmd_t pmd) argument 199 pmd_none(pmd_t pmd) argument 231 pmd_page_vaddr(pmd_t pmd) argument [all...] |
/linux-master/arch/loongarch/kvm/ |
H A D | mmu.c | 704 pmd_t pmd; local
|
/linux-master/arch/arm64/mm/ |
H A D | trans_pgd.c | 101 pmd_t pmd = READ_ONCE(*src_pmdp); local
|
H A D | fault.c | 166 pmd_t *pmdp, pmd; local
|
H A D | fixmap.c | 45 pmd_t pmd = READ_ONCE(*pmdp); local
|