Lines Matching defs:remove
431 * @remove: The first vma to be removed
436 struct vm_area_struct *remove, struct vm_area_struct *remove2)
441 vp->remove = remove;
527 if (vp->remove && vp->file) {
528 __remove_shared_vm_struct(vp->remove, vp->file, vp->mapping);
557 if (vp->remove) {
559 vma_mark_detached(vp->remove, true);
561 uprobe_munmap(vp->remove, vp->remove->vm_start,
562 vp->remove->vm_end);
565 if (vp->remove->anon_vma)
566 anon_vma_merge(vp->vma, vp->remove);
568 mpol_put(vma_policy(vp->remove));
570 WARN_ON_ONCE(vp->vma->vm_end < vp->remove->vm_end);
571 vm_area_free(vp->remove);
578 vp->remove = vp->remove2;
657 VM_WARN_ON(next && !vp.remove &&
878 struct vm_area_struct *vma, *adjust, *remove, *remove2;
939 remove = remove2 = adjust = NULL;
945 remove = next; /* case 1 */
950 remove = curr;
960 remove = curr;
987 remove = curr;
1010 init_multi_vma_prep(&vp, vma, adjust, remove, remove2);
2632 * to MA_START and sets it up to remove the mapping(s). The @len will be
2707 * MAP_FIXED may remove pages of mappings that intersects with
3932 pr_err("Failed registering memory add/remove notifier for admin reserve\n");