taglinefilesource code
vmp815mm/mmap.cvoid insert_vm_struct(struct task_struct *t, struct vm_area_struct *vmp)
vmp825mm/mmap.cif (mpnt->vm_start > vmp->vm_start)
vmp827mm/mmap.cif (mpnt->vm_end > vmp->vm_start)
vmp831mm/mmap.cvmp->vm_next = mpnt;
vmp832mm/mmap.c*p = vmp;
vmp836mm/mmap.cavl_insert_neighbours(vmp, &t->mm->mmap_avl, &prev, &next);
vmp840mm/mmap.cprev->vm_next = vmp;
vmp842mm/mmap.ct->mm->mmap = vmp;
vmp843mm/mmap.cvmp->vm_next = next;
vmp846mm/mmap.cinode = vmp->vm_inode;
vmp852mm/mmap.cvmp->vm_next_share = share->vm_next_share;
vmp853mm/mmap.cvmp->vm_next_share->vm_prev_share = vmp;
vmp854mm/mmap.cshare->vm_next_share = vmp;
vmp855mm/mmap.cvmp->vm_prev_share = share;
vmp857mm/mmap.cinode->i_mmap = vmp->vm_next_share = vmp->vm_prev_share = vmp;