Lines Matching refs:pmd_t
12 pmd_t *dst_pmd, pmd_t *src_pmd, unsigned long addr,
14 extern void huge_pmd_set_accessed(struct vm_fault *vmf, pmd_t orig_pmd);
27 extern vm_fault_t do_huge_pmd_wp_page(struct vm_fault *vmf, pmd_t orig_pmd);
30 pmd_t *pmd,
34 pmd_t *pmd, unsigned long addr, unsigned long next);
37 pmd_t *pmd, unsigned long addr);
41 extern int mincore_huge_pmd(struct vm_area_struct *vma, pmd_t *pmd,
46 pmd_t *old_pmd, pmd_t *new_pmd);
47 extern int change_huge_pmd(struct vm_area_struct *vma, pmd_t *pmd,
51 pmd_t *pmd, pfn_t pfn, bool write);
146 void __split_huge_pmd(struct vm_area_struct *vma, pmd_t *pmd,
151 pmd_t *____pmd = (__pmd); \
179 extern spinlock_t *__pmd_trans_huge_lock(pmd_t *pmd,
184 static inline int is_swap_pmd(pmd_t pmd) in is_swap_pmd()
190 static inline spinlock_t *pmd_trans_huge_lock(pmd_t *pmd, in pmd_trans_huge_lock()
216 pmd_t *pmd, int flags);
220 extern vm_fault_t do_huge_pmd_numa_page(struct vm_fault *vmf, pmd_t orig_pmd);
229 static inline bool is_huge_zero_pmd(pmd_t pmd) in is_huge_zero_pmd()
290 static inline void __split_huge_pmd(struct vm_area_struct *vma, pmd_t *pmd, in __split_huge_pmd()
310 static inline int is_swap_pmd(pmd_t pmd) in is_swap_pmd()
314 static inline spinlock_t *pmd_trans_huge_lock(pmd_t *pmd, in pmd_trans_huge_lock()
326 pmd_t orig_pmd) in do_huge_pmd_numa_page()
347 unsigned long addr, pmd_t *pmd, int flags) in follow_devmap_pmd()