Lines Matching defs:vma
35 static inline void unlink_anon_vmas(struct vm_area_struct *vma)
38 vma->anon_vma->was_unlinked = true;
41 static inline void vma_start_write(struct vm_area_struct *vma)
44 vma->vm_lock_seq++;
48 int vma_start_write_killable(struct vm_area_struct *vma)
51 vma->vm_lock_seq++;
67 static inline int __anon_vma_prepare(struct vm_area_struct *vma)
75 vma->anon_vma = anon_vma;
80 static inline int anon_vma_prepare(struct vm_area_struct *vma)
82 if (likely(vma->anon_vma))
85 return __anon_vma_prepare(vma);
88 static inline void vma_lock_init(struct vm_area_struct *vma, bool reset_refcnt)
91 refcount_set(&vma->vm_refcnt, 0);
94 static inline unsigned long vma_kernel_pagesize(struct vm_area_struct *vma)