Lines Matching defs:end
84 unsigned long end;
752 unsigned long start, unsigned long end)
770 ewq.msg.arg.remove.end = end;
778 unsigned long start, unsigned long end)
784 unmap_ctx->end == end)
791 unsigned long start, unsigned long end,
794 for ( ; vma && vma->vm_start < end; vma = vma->vm_next) {
799 has_unmap_ctx(ctx, unmaps, start, end))
810 unmap_ctx->end = end;
827 ewq.msg.arg.remove.end = ctx->end;
1266 unsigned long start, end, vma_end;
1293 end = start + uffdio_register.range.len;
1306 if (vma->vm_start >= end)
1325 for (cur = vma; cur && cur->vm_start < end; cur = cur->vm_next) {
1352 if (is_vm_hugetlb_page(cur) && end <= cur->vm_end &&
1353 end > cur->vm_start) {
1358 if (end & (vma_hpagesize - 1))
1407 vma_end = min(end, vma->vm_end);
1425 if (vma->vm_end > end) {
1426 ret = split_vma(mm, vma, end, 0);
1443 } while (vma && vma->vm_start < end);
1481 unsigned long start, end, vma_end;
1494 end = start + uffdio_unregister.len;
1507 if (vma->vm_start >= end)
1526 for (cur = vma; cur && cur->vm_start < end; cur = cur->vm_next) {
1566 vma_end = min(end, vma->vm_end);
1595 if (vma->vm_end > end) {
1596 ret = split_vma(mm, vma, end, 0);
1613 } while (vma && vma->vm_start < end);