/linux-master/arch/riscv/mm/ |
H A D | pageattr.c | 55 static int pageattr_pmd_entry(pmd_t *pmd, unsigned long addr, argument 410 pmd_t *pmd; local
|
H A D | pgtable.c | 77 pmd_t *pmd = pud_pgtable(pudp_get(pud)); local 97 int pmd_set_huge(pmd_t *pmd, phys_addr_t phys, pgprot_t prot) argument 105 int pmd_clear_huge(pmd_t *pmd) argument 113 int pmd_free_pte_page(pmd_t *pmd, unsigne argument 129 pmd_t pmd = pmdp_huge_get_and_clear(vma->vm_mm, address, pmdp); local [all...] |
/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 281 static void pgtable_pte_populate(pmd_t *pmd, unsigned long addr, unsigned long end, argument 308 pmd_t *pmd, entry; local 342 pmd_t *pmd; local [all...] |
/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
|
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
|
H A D | pgtable.h | 554 static inline pmd_t clear_pmd_bit(pmd_t pmd, pgprot_t prot) argument 559 static inline pmd_t set_pmd_bit(pmd_t pmd, pgprot_t prot) argument 733 static inline bool pmd_leaf(pmd_t pmd) argument 738 static inline int pmd_bad(pmd_t pmd) argument 767 pmd_present(pmd_t pmd) argument 772 pmd_none(pmd_t pmd) argument 778 pmd_write(pmd_t pmd) argument 790 pmd_dirty(pmd_t pmd) argument 796 pmd_young(pmd_t pmd) argument 837 pmd_protnone(pmd_t pmd) argument 877 pmd_soft_dirty(pmd_t pmd) argument 882 pmd_mksoft_dirty(pmd_t pmd) argument 887 pmd_clear_soft_dirty(pmd_t pmd) argument 955 set_pmd(pmd_t *pmdp, pmd_t pmd) argument 1399 pmd_deref(pmd_t pmd) argument 1409 pmd_pfn(pmd_t pmd) argument 1496 pmd_page_vaddr(pmd_t pmd) argument 1516 pmd_wrprotect(pmd_t pmd) argument 1522 pmd_mkwrite_novma(pmd_t pmd) argument 1530 pmd_mkclean(pmd_t pmd) argument 1536 pmd_mkdirty(pmd_t pmd) argument 1590 pmd_mkyoung(pmd_t pmd) argument 1598 pmd_mkold(pmd_t pmd) argument 1604 pmd_modify(pmd_t pmd, pgprot_t newprot) argument 1728 pmd_t pmd = *pmdp; local 1750 pmd_mkhuge(pmd_t pmd) argument 1770 pmd_t pmd = *pmdp; local 1788 pmd_t pmd; local 1799 pmd_t pmd = *pmdp; local 1816 pmd_trans_huge(pmd_t pmd) argument [all...] |
H A D | tlb.h | 100 static inline void pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd, argument
|
/linux-master/arch/s390/mm/ |
H A D | gmap.c | 560 pmd_t *pmd; local 2521 thp_split_walk_pmd_entry(pmd_t *pmd, unsigned long addr, unsigned long end, struct mm_walk *walk) argument 2723 __s390_enable_skey_pmd(pmd_t *pmd, unsigned long addr, unsigned long next, struct mm_walk *walk) argument 2734 pmd_t *pmd = (pmd_t *)pte; local [all...] |
H A D | vmem.c | 165 static int __ref modify_pte_table(pmd_t *pmd, unsigned long addr, argument 207 static void try_free_pte_table(pmd_t *pmd, unsigned long start) argument 229 pmd_t *pmd; local 307 pmd_t *pmd; local 324 pmd_t *pmd; local 576 pmd_t *pmd; local [all...] |
/linux-master/arch/sh/include/asm/ |
H A D | pgalloc.h | 23 static inline void pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmd, argument 29 static inline void pmd_populate(struct mm_struct *mm, pmd_t *pmd, argument
|
H A D | pgtable-3level.h | 36 unsigned long long pmd; member in union:__anon1
|
H A D | pgtable_32.h | 403 static inline unsigned long pmd_page_vaddr(pmd_t pmd) argument
|
/linux-master/arch/sh/mm/ |
H A D | cache-sh4.c | 221 pmd_t *pmd; local
|
H A D | fault.c | 58 pmd_t *pmd; local 126 pmd_t *pmd, *pmd_ local [all...] |
H A D | hugetlbpage.c | 30 pmd_t *pmd; local 55 pmd_t *pmd; local
|
H A D | init.c | 52 pmd_t *pmd; local 138 pmd_t *pmd; local 151 one_page_table_init(pmd_t *pmd) argument 167 page_table_kmap_check(pte_t *pte, pmd_t *pmd, unsigned long vaddr, pte_t *lastpte) argument 178 pmd_t *pmd; local [all...] |
H A D | pgtable.c | 45 void pud_populate(struct mm_struct *mm, pud_t *pud, pmd_t *pmd) argument 55 void pmd_free(struct mm_struct *mm, pmd_t *pmd) argument
|
H A D | tlbex_32.c | 29 pmd_t *pmd; local
|
/linux-master/arch/sparc/include/asm/ |
H A D | page_32.h | 57 typedef struct { unsigned long pmd; } pmd_t; member in struct:__anon131
|
H A D | page_64.h | 70 typedef struct { unsigned long pmd; } pmd_t; member in struct:__anon138
|
H A D | pgalloc_32.h | 45 static inline void free_pmd_fast(pmd_t * pmd) argument
|
H A D | pgalloc_64.h | 36 static inline void __pud_populate(pud_t *pud, pmd_t *pmd) argument 58 static inline void pmd_free(struct mm_struct *mm, pmd_t *pmd) argument
|
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...] |
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 919 pmd_t pmd = *pmdp; local [all...] |
/linux-master/arch/sparc/mm/ |
H A D | fault_32.c | 276 pmd_t *pmd, *pmd_k; local
|