Lines Matching defs:cur
1319 struct vm_area_struct *vma, *prev, *cur;
1393 cur = vma;
1397 BUG_ON(!!cur->vm_userfaultfd_ctx.ctx ^
1398 !!(cur->vm_flags & __VM_UFFD_FLAGS));
1402 if (!vma_can_userfault(cur, vm_flags))
1414 if (unlikely(!(cur->vm_flags & VM_MAYWRITE)))
1421 if (is_vm_hugetlb_page(cur) && end <= cur->vm_end &&
1422 end > cur->vm_start) {
1423 unsigned long vma_hpagesize = vma_kernel_pagesize(cur);
1430 if ((vm_flags & VM_UFFD_WP) && !(cur->vm_flags & VM_MAYWRITE))
1440 if (cur->vm_userfaultfd_ctx.ctx &&
1441 cur->vm_userfaultfd_ctx.ctx != ctx)
1447 if (is_vm_hugetlb_page(cur))
1451 } for_each_vma_range(vmi, cur, end);
1556 struct vm_area_struct *vma, *prev, *cur;
1604 cur = vma;
1608 BUG_ON(!!cur->vm_userfaultfd_ctx.ctx ^
1609 !!(cur->vm_flags & __VM_UFFD_FLAGS));
1618 if (!vma_can_userfault(cur, cur->vm_flags))
1622 } for_each_vma_range(vmi, cur, end);