Lines Matching defs:cur
1259 struct vm_area_struct *vma, *prev, *cur;
1325 for (cur = vma; cur && cur->vm_start < end; cur = cur->vm_next) {
1328 BUG_ON(!!cur->vm_userfaultfd_ctx.ctx ^
1329 !!(cur->vm_flags & (VM_UFFD_MISSING | VM_UFFD_WP)));
1333 if (!vma_can_userfault(cur, vm_flags))
1345 if (unlikely(!(cur->vm_flags & VM_MAYWRITE)))
1352 if (is_vm_hugetlb_page(cur) && end <= cur->vm_end &&
1353 end > cur->vm_start) {
1354 unsigned long vma_hpagesize = vma_kernel_pagesize(cur);
1361 if ((vm_flags & VM_UFFD_WP) && !(cur->vm_flags & VM_MAYWRITE))
1371 if (cur->vm_userfaultfd_ctx.ctx &&
1372 cur->vm_userfaultfd_ctx.ctx != ctx)
1378 if (is_vm_hugetlb_page(cur))
1476 struct vm_area_struct *vma, *prev, *cur;
1526 for (cur = vma; cur && cur->vm_start < end; cur = cur->vm_next) {
1529 BUG_ON(!!cur->vm_userfaultfd_ctx.ctx ^
1530 !!(cur->vm_flags & (VM_UFFD_MISSING | VM_UFFD_WP)));
1539 if (!vma_can_userfault(cur, cur->vm_flags))