Lines Matching defs:pud
99 static inline void pud_populate(struct mm_struct *mm, pud_t *pud, pmd_t *pmd)
102 set_pud(pud, __pud(_PAGE_TABLE | __pa(pmd)));
105 static inline void pud_populate_safe(struct mm_struct *mm, pud_t *pud, pmd_t *pmd)
108 set_pud_safe(pud, __pud(_PAGE_TABLE | __pa(pmd)));
113 static inline void p4d_populate(struct mm_struct *mm, p4d_t *p4d, pud_t *pud)
115 paravirt_alloc_pud(mm, __pa(pud) >> PAGE_SHIFT);
116 set_p4d(p4d, __p4d(_PAGE_TABLE | __pa(pud)));
119 static inline void p4d_populate_safe(struct mm_struct *mm, p4d_t *p4d, pud_t *pud)
121 paravirt_alloc_pud(mm, __pa(pud) >> PAGE_SHIFT);
122 set_p4d_safe(p4d, __p4d(_PAGE_TABLE | __pa(pud)));
125 extern void ___pud_free_tlb(struct mmu_gather *tlb, pud_t *pud);
127 static inline void __pud_free_tlb(struct mmu_gather *tlb, pud_t *pud,
130 ___pud_free_tlb(tlb, pud);