Lines Matching refs:vm_area_struct

73 				    struct vm_area_struct *dst_vma,
93 extern long uffd_wp_range(struct vm_area_struct *vma,
97 static inline bool is_mergeable_vm_userfaultfd_ctx(struct vm_area_struct *vma, in is_mergeable_vm_userfaultfd_ctx()
114 static inline bool uffd_disable_huge_pmd_share(struct vm_area_struct *vma) in uffd_disable_huge_pmd_share()
126 static inline bool uffd_disable_fault_around(struct vm_area_struct *vma) in uffd_disable_fault_around()
131 static inline bool userfaultfd_missing(struct vm_area_struct *vma) in userfaultfd_missing()
136 static inline bool userfaultfd_wp(struct vm_area_struct *vma) in userfaultfd_wp()
141 static inline bool userfaultfd_minor(struct vm_area_struct *vma) in userfaultfd_minor()
146 static inline bool userfaultfd_pte_wp(struct vm_area_struct *vma, in userfaultfd_pte_wp()
152 static inline bool userfaultfd_huge_pmd_wp(struct vm_area_struct *vma, in userfaultfd_huge_pmd_wp()
158 static inline bool userfaultfd_armed(struct vm_area_struct *vma) in userfaultfd_armed()
163 static inline bool vma_can_userfault(struct vm_area_struct *vma, in vma_can_userfault()
182 extern int dup_userfaultfd(struct vm_area_struct *, struct list_head *);
185 extern void mremap_userfaultfd_prep(struct vm_area_struct *,
191 extern bool userfaultfd_remove(struct vm_area_struct *vma,
195 extern int userfaultfd_unmap_prep(struct vm_area_struct *vma,
199 extern bool userfaultfd_wp_unpopulated(struct vm_area_struct *vma);
210 static inline bool is_mergeable_vm_userfaultfd_ctx(struct vm_area_struct *vma, in is_mergeable_vm_userfaultfd_ctx()
216 static inline bool userfaultfd_missing(struct vm_area_struct *vma) in userfaultfd_missing()
221 static inline bool userfaultfd_wp(struct vm_area_struct *vma) in userfaultfd_wp()
226 static inline bool userfaultfd_minor(struct vm_area_struct *vma) in userfaultfd_minor()
231 static inline bool userfaultfd_pte_wp(struct vm_area_struct *vma, in userfaultfd_pte_wp()
237 static inline bool userfaultfd_huge_pmd_wp(struct vm_area_struct *vma, in userfaultfd_huge_pmd_wp()
244 static inline bool userfaultfd_armed(struct vm_area_struct *vma) in userfaultfd_armed()
249 static inline int dup_userfaultfd(struct vm_area_struct *vma, in dup_userfaultfd()
259 static inline void mremap_userfaultfd_prep(struct vm_area_struct *vma, in mremap_userfaultfd_prep()
271 static inline bool userfaultfd_remove(struct vm_area_struct *vma, in userfaultfd_remove()
278 static inline int userfaultfd_unmap_prep(struct vm_area_struct *vma, in userfaultfd_unmap_prep()
290 static inline bool uffd_disable_fault_around(struct vm_area_struct *vma) in uffd_disable_fault_around()
295 static inline bool userfaultfd_wp_unpopulated(struct vm_area_struct *vma) in userfaultfd_wp_unpopulated()
302 static inline bool userfaultfd_wp_use_markers(struct vm_area_struct *vma) in userfaultfd_wp_use_markers()