/linux-master/arch/s390/boot/ |
H A D | vmem.c | 141 static bool kasan_pmd_populate_zero_shadow(pmd_t *pmd, unsigned long addr, argument 184 static inline bool kasan_pmd_populate_zero_shadow(pmd_t *pmd, unsigned long addr, argument 287 static void pgtable_pte_populate(pmd_t *pmd, unsigned long addr, unsigned long end, argument 314 pmd_t *pmd, entry; local 348 pmd_t *pmd; local [all...] |
/linux-master/arch/x86/kernel/ |
H A D | tboot.c | 119 pmd_t *pmd; local
|
/linux-master/arch/arm/include/asm/ |
H A D | tlbflush.h | 570 static inline void flush_pmd_entry(void *pmd) argument 581 static inline void clean_pmd_entry(void *pmd) argument
|
H A D | pgtable.h | 161 static inline pte_t *pmd_page_vaddr(pmd_t pmd) argument [all...] |
H A D | pgtable-3level.h | 218 pmd_mkinvalid(pmd_t pmd) argument 223 pmd_modify(pmd_t pmd, pgprot_t newprot) argument 231 set_pmd_at(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp, pmd_t pmd) argument [all...] |
/linux-master/arch/m68k/include/asm/ |
H A D | mcf_pgtable.h | 139 static inline int pmd_none2(pmd_t *pmd) { return !pmd_val(*pmd); } argument 141 static inline int pmd_bad2(pmd_t *pmd) { return 0; } argument [all...] |
/linux-master/arch/sh/include/asm/ |
H A D | pgtable_32.h | 403 static inline unsigned long pmd_page_vaddr(pmd_t pmd) argument
|
/linux-master/arch/mips/include/asm/ |
H A D | pgtable.h | 67 static inline unsigned long pmd_pfn(pmd_t pmd) argument 413 static inline int pmd_write(pmd_t pmd) argument 418 pmd_page(pmd_t pmd) argument 628 pmd_trans_huge(pmd_t pmd) argument 633 pmd_mkhuge(pmd_t pmd) argument 643 pmd_wrprotect(pmd_t pmd) argument 649 pmd_mkwrite_novma(pmd_t pmd) argument 659 pmd_dirty(pmd_t pmd) argument 664 pmd_mkclean(pmd_t pmd) argument 670 pmd_mkdirty(pmd_t pmd) argument 680 pmd_young(pmd_t pmd) argument 685 pmd_mkold(pmd_t pmd) argument 692 pmd_mkyoung(pmd_t pmd) argument 703 pmd_soft_dirty(pmd_t pmd) argument 708 pmd_mksoft_dirty(pmd_t pmd) argument 714 pmd_clear_soft_dirty(pmd_t pmd) argument 725 pmd_modify(pmd_t pmd, pgprot_t newprot) argument 732 pmd_mkinvalid(pmd_t pmd) argument [all...] |
/linux-master/mm/damon/ |
H A D | vaddr.c | 300 static int damon_mkold_pmd_entry(pmd_t *pmd, unsigned long addr, argument 437 static int damon_young_pmd_entry(pmd_t *pmd, unsigned long addr, argument [all...] |
/linux-master/arch/parisc/kernel/ |
H A D | cache.c | 391 pmd_t *pmd; local
|
/linux-master/arch/arc/mm/ |
H A D | tlb.c | 530 update_mmu_cache_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmd) argument
|
/linux-master/arch/s390/include/asm/ |
H A D | page.h | 86 typedef struct { unsigned long pmd; } pmd_t; member in struct:__anon17 100 static inline unsigned long pmd_val(pmd_t pmd) argument
|
/linux-master/arch/loongarch/kvm/ |
H A D | mmu.c | 672 pmd_t pmd; local
|
/linux-master/arch/sparc/include/asm/ |
H A D | pgtable_32.h | 109 static inline unsigned long pmd_pfn(pmd_t pmd) argument 114 static inline struct page *pmd_page(pmd_t pmd) argument 121 static inline unsigned long __pmd_page(pmd_t pmd) argument 132 static inline unsigned long pmd_page_vaddr(pmd_t pmd) argument 168 pmd_bad(pmd_t pmd) argument 173 pmd_present(pmd_t pmd) argument 178 pmd_none(pmd_t pmd) argument [all...] |
/linux-master/arch/parisc/mm/ |
H A D | init.c | 347 pmd_t *pmd; local 678 pmd_t *pmd; local [all...] |
/linux-master/arch/mips/mm/ |
H A D | init.c | 241 pmd_t *pmd; local
|
/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 182 pmd_t pmd; local 216 pmd_set_protbits(pmd_t pmd, pgprot_t pgprot) argument 254 pmd_modify(pmd_t pmd, pgprot_t newprot) argument 429 pmd_t *pmd; local 438 pmd_fragment_free(unsigned long *pmd) argument [all...] |
/linux-master/mm/ |
H A D | debug_vm_pgtable.c | 185 pmd_t pmd; local 222 pmd_t pmd; local 284 pmd_t pmd; local 445 pmd_t pmd; local 650 pmd_t pmd = READ_ONCE(*args->pmdp); local 662 pmd_t pmd; local 700 pmd_t pmd; local 729 pmd_t pmd; local 791 pmd_t pmd; local 807 pmd_t pmd; local 876 pmd_t pmd; local 962 pmd_t pmd; local [all...] |
H A D | mremap.c | 59 pmd_t *pmd; local 90 pmd_t *pmd; local 241 pmd_t pmd; local [all...] |
H A D | madvise.c | 171 static int swapin_walk_pmd_entry(pmd_t *pmd, unsigned long start, argument 336 static int madvise_cold_or_pageout_pte_range(pmd_t *pmd, argument 642 madvise_free_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, struct mm_walk *walk) argument [all...] |
/linux-master/arch/x86/mm/ |
H A D | fault.c | 183 pmd_t *pmd, *pmd_k; local 302 pmd_t *pmd; local 358 pmd_t *pmd; local 989 pmd_t *pmd; local [all...] |
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 753 pmd_set_huge(pmd_t *pmd, phys_addr_t addr, pgprot_t prot) argument 795 pmd_clear_huge(pmd_t *pmd) argument 818 pmd_t *pmd, *pmd_sv; local 861 pmd_free_pte_page(pmd_t *pmd, unsigned long addr) argument 882 pmd_free_pte_page(pmd_t *pmd, unsigned long addr) argument 900 pmd_mkwrite(pmd_t pmd, struct vm_area_struct *vma) argument 923 arch_check_zapped_pmd(struct vm_area_struct *vma, pmd_t pmd) argument [all...] |
/linux-master/include/linux/ |
H A D | rmap.h | 678 pmd_t *pmd; member in struct:page_vma_mapped_walk
|
H A D | huge_mm.h | 353 static inline int is_swap_pmd(pmd_t pmd) argument 359 static inline spinlock_t *pmd_trans_huge_lock(pmd_t *pmd, argument 398 is_huge_zero_pmd(pmd_t pmd) argument 476 __split_huge_pmd(struct vm_area_struct *vma, pmd_t *pmd, unsigned long address, bool freeze, struct folio *folio) argument 503 is_swap_pmd(pmd_t pmd) argument 507 pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma) argument 528 is_huge_zero_pmd(pmd_t pmd) argument 543 follow_devmap_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmd, int flags, struct dev_pagemap **pgmap) argument [all...] |
/linux-master/arch/riscv/include/asm/ |
H A D | pgtable-64.h | 64 unsigned long pmd; member in struct:__anon5 260 static inline unsigned long _pmd_pfn(pmd_t pmd) argument
|