Lines Matching full:new_len
38 MREMAP_NO_RESIZE, /* old_len == new_len, if not moved, do nothing. */
39 MREMAP_SHRINK, /* old_len > new_len. */
40 MREMAP_EXPAND, /* old_len < new_len. */
54 unsigned long new_len; /* Desired new length of mapping. */ member
67 unsigned long delta; /* Absolute delta of old_len,new_len. */
880 vrm->delta = abs_diff(vrm->old_len, vrm->new_len); in vrm_set_delta()
889 if (vrm->old_len > vrm->new_len) in vrm_remap_type()
904 unsigned long end_new = vrm->new_addr + vrm->new_len; in vrm_overlaps()
957 res = get_unmapped_area(vma->vm_file, new_addr, vrm->new_len, pgoff, in vrm_set_new_addr()
984 charged = vrm->new_len >> PAGE_SHIFT; in vrm_calc_charge()
1193 new_vma = copy_vma(&vma, vrm->new_addr, vrm->new_len, new_pgoff, in copy_vma_and_data()
1227 vrm->old_len = vrm->new_len; in copy_vma_and_data()
1299 * since do_munmap() will decrement it by old_len == new_len. in move_vma()
1308 vrm_stat_account(vrm, vrm->new_len); in move_vma()
1320 * The user has requested that the VMA be shrunk (i.e., old_len > new_len), so
1330 unsigned long unmap_start = vrm->addr + vrm->new_len; in shrink_vma()
1374 err = do_munmap(mm, vrm->new_addr, vrm->new_len, in mremap_to()
1396 vrm->old_len = vrm->new_len; in mremap_to()
1399 /* MREMAP_DONTUNMAP expands by old_len since old_len == new_len */ in mremap_to()
1487 vrm->new_len = ALIGN(vrm->new_len, huge_page_size(h)); in align_hugetlb()
1499 if (vrm->new_len > vrm->old_len) in align_hugetlb()
1603 if (vrm->old_len != vrm->new_len) in vrm_move_only()
1656 unsigned long old_len, new_len, pgoff; in check_prep_vma() local
1680 new_len = vrm->new_len; in check_prep_vma()
1705 old_len = new_len; in check_prep_vma()
1723 if (new_len == old_len) in check_prep_vma()
1733 if (pgoff + (new_len >> PAGE_SHIFT) < pgoff) in check_prep_vma()
1771 if (!vrm->new_len) in check_mremap_params()
1775 if (vrm->new_len > TASK_SIZE) in check_mremap_params()
1783 if (vrm->new_addr > TASK_SIZE - vrm->new_len) in check_mremap_params()
1795 if (flags & MREMAP_DONTUNMAP && vrm->old_len != vrm->new_len) in check_mremap_params()
1872 vrm->old_len = vrm->new_len = len; in remap_move()
1905 target_addr = res_vma + vrm->new_len; in remap_move()
1918 vrm->new_len = PAGE_ALIGN(vrm->new_len); in do_mremap()
1962 unsigned long, new_len, unsigned long, flags, in SYSCALL_DEFINE5() argument
1982 .new_len = new_len, in SYSCALL_DEFINE5()