Searched defs:pmd (Results 126 - 150 of 255) sorted by path

1234567891011

/linux-master/arch/riscv/mm/
H A Dpageattr.c55 static int pageattr_pmd_entry(pmd_t *pmd, unsigned long addr, argument
410 pmd_t *pmd; local
H A Dpgtable.c77 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 Dvmem.c141 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 Dpage.h86 typedef struct { unsigned long pmd; } pmd_t; member in struct:__anon17
100 static inline unsigned long pmd_val(pmd_t pmd) argument
H A Dpgalloc.h95 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 Dpgtable.h554 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 Dtlb.h100 static inline void pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd, argument
/linux-master/arch/s390/mm/
H A Dgmap.c560 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 Dvmem.c165 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 Dpgalloc.h23 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 Dpgtable-3level.h36 unsigned long long pmd; member in union:__anon1
H A Dpgtable_32.h403 static inline unsigned long pmd_page_vaddr(pmd_t pmd) argument
/linux-master/arch/sh/mm/
H A Dcache-sh4.c221 pmd_t *pmd; local
H A Dfault.c58 pmd_t *pmd; local
126 pmd_t *pmd, *pmd_ local
[all...]
H A Dhugetlbpage.c30 pmd_t *pmd; local
55 pmd_t *pmd; local
H A Dinit.c52 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 Dpgtable.c45 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 Dtlbex_32.c29 pmd_t *pmd; local
/linux-master/arch/sparc/include/asm/
H A Dpage_32.h57 typedef struct { unsigned long pmd; } pmd_t; member in struct:__anon131
H A Dpage_64.h70 typedef struct { unsigned long pmd; } pmd_t; member in struct:__anon138
H A Dpgalloc_32.h45 static inline void free_pmd_fast(pmd_t * pmd) argument
H A Dpgalloc_64.h36 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 Dpgtable_32.h109 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 Dpgtable_64.h321 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 Dfault_32.c276 pmd_t *pmd, *pmd_k; local

Completed in 237 milliseconds

1234567891011