Lines Matching refs:vma

49 static inline bool is_mergeable_vm_userfaultfd_ctx(struct vm_area_struct *vma,  in is_mergeable_vm_userfaultfd_ctx()  argument
52 return vma->vm_userfaultfd_ctx.ctx == vm_ctx.ctx; in is_mergeable_vm_userfaultfd_ctx()
55 static inline bool userfaultfd_missing(struct vm_area_struct *vma) in userfaultfd_missing() argument
57 return vma->vm_flags & VM_UFFD_MISSING; in userfaultfd_missing()
60 static inline bool userfaultfd_wp(struct vm_area_struct *vma) in userfaultfd_wp() argument
62 return vma->vm_flags & VM_UFFD_WP; in userfaultfd_wp()
65 static inline bool userfaultfd_pte_wp(struct vm_area_struct *vma, in userfaultfd_pte_wp() argument
68 return userfaultfd_wp(vma) && pte_uffd_wp(pte); in userfaultfd_pte_wp()
71 static inline bool userfaultfd_huge_pmd_wp(struct vm_area_struct *vma, in userfaultfd_huge_pmd_wp() argument
74 return userfaultfd_wp(vma) && pmd_uffd_wp(pmd); in userfaultfd_huge_pmd_wp()
77 static inline bool userfaultfd_armed(struct vm_area_struct *vma) in userfaultfd_armed() argument
79 return vma->vm_flags & (VM_UFFD_MISSING | VM_UFFD_WP); in userfaultfd_armed()
91 extern bool userfaultfd_remove(struct vm_area_struct *vma,
95 extern int userfaultfd_unmap_prep(struct vm_area_struct *vma,
110 static inline bool is_mergeable_vm_userfaultfd_ctx(struct vm_area_struct *vma, in is_mergeable_vm_userfaultfd_ctx() argument
116 static inline bool userfaultfd_missing(struct vm_area_struct *vma) in userfaultfd_missing() argument
121 static inline bool userfaultfd_wp(struct vm_area_struct *vma) in userfaultfd_wp() argument
126 static inline bool userfaultfd_pte_wp(struct vm_area_struct *vma, in userfaultfd_pte_wp() argument
132 static inline bool userfaultfd_huge_pmd_wp(struct vm_area_struct *vma, in userfaultfd_huge_pmd_wp() argument
139 static inline bool userfaultfd_armed(struct vm_area_struct *vma) in userfaultfd_armed() argument
144 static inline int dup_userfaultfd(struct vm_area_struct *vma, in dup_userfaultfd() argument
154 static inline void mremap_userfaultfd_prep(struct vm_area_struct *vma, in mremap_userfaultfd_prep() argument
166 static inline bool userfaultfd_remove(struct vm_area_struct *vma, in userfaultfd_remove() argument
173 static inline int userfaultfd_unmap_prep(struct vm_area_struct *vma, in userfaultfd_unmap_prep() argument