taglinefilesource code
mpnt441fs/exec.cstruct vm_area_struct * mpnt, *mpnt1;
mpnt461fs/exec.cmpnt = current->mmap;
mpnt463fs/exec.cwhile (mpnt) {
mpnt464fs/exec.cmpnt1 = mpnt->vm_next;
mpnt465fs/exec.cif (mpnt->vm_ops && mpnt->vm_ops->close)
mpnt466fs/exec.cmpnt->vm_ops->close(mpnt);
mpnt467fs/exec.ckfree(mpnt);
mpnt468fs/exec.cmpnt = mpnt1;
mpnt364fs/namei.cstruct vm_area_struct * mpnt;
mpnt371fs/namei.cfor(mpnt = (*p)->mmap; mpnt; mpnt = mpnt->vm_next) {
mpnt372fs/namei.cif (mpnt->vm_page_prot & PAGE_RW)
mpnt374fs/namei.cif (inode == mpnt->vm_inode) {
mpnt51fs/nfs/mmap.cstruct vm_area_struct * mpnt;
mpnt64fs/nfs/mmap.cmpnt = (struct vm_area_struct * ) kmalloc(sizeof(struct vm_area_struct), GFP_KERNEL);
mpnt65fs/nfs/mmap.cif (!mpnt)
mpnt69fs/nfs/mmap.cmpnt->vm_task = current;
mpnt70fs/nfs/mmap.cmpnt->vm_start = addr;
mpnt71fs/nfs/mmap.cmpnt->vm_end = addr + len;
mpnt72fs/nfs/mmap.cmpnt->vm_page_prot = prot;
mpnt73fs/nfs/mmap.cmpnt->vm_share = NULL;
mpnt74fs/nfs/mmap.cmpnt->vm_inode = inode;
mpnt76fs/nfs/mmap.cmpnt->vm_offset = off;
mpnt77fs/nfs/mmap.cmpnt->vm_ops = &nfs_file_mmap;
mpnt78fs/nfs/mmap.cmpnt->vm_next = current->mmap;
mpnt79fs/nfs/mmap.ccurrent->mmap = mpnt;
mpnt113fs/proc/fd.cstruct vm_area_struct * mpnt;
mpnt114fs/proc/fd.cfor (mpnt = p->mmap; mpnt; mpnt = mpnt->vm_next)
mpnt115fs/proc/fd.cif (mpnt->vm_inode)
mpnt170fs/proc/fd.cstruct vm_area_struct * mpnt;
mpnt171fs/proc/fd.cfor (mpnt = p->mmap ; mpnt ; mpnt = mpnt->vm_next)
mpnt172fs/proc/fd.cif (mpnt->vm_inode)
mpnt175fs/proc/inode.cstruct vm_area_struct * mpnt;
mpnt176fs/proc/inode.cfor (mpnt = p->mmap ; mpnt ; mpnt = mpnt->vm_next)
mpnt177fs/proc/inode.cif(mpnt->vm_inode)
mpnt83fs/proc/link.cstruct vm_area_struct * mpnt;
mpnt84fs/proc/link.cfor(mpnt = p->mmap; mpnt && j >= 0;
mpnt85fs/proc/link.cmpnt = mpnt->vm_next){
mpnt86fs/proc/link.cif(mpnt->vm_inode) {
mpnt88fs/proc/link.cinode = mpnt->vm_inode;
mpnt132kernel/chr_drv/mem.cstruct vm_area_struct * mpnt;
mpnt139kernel/chr_drv/mem.cmpnt = (struct vm_area_struct * ) kmalloc(sizeof(struct vm_area_struct), GFP_KERNEL);
mpnt140kernel/chr_drv/mem.cif (!mpnt)
mpnt143kernel/chr_drv/mem.cmpnt->vm_task = current;
mpnt144kernel/chr_drv/mem.cmpnt->vm_start = addr;
mpnt145kernel/chr_drv/mem.cmpnt->vm_end = addr + len;
mpnt146kernel/chr_drv/mem.cmpnt->vm_page_prot = prot;
mpnt147kernel/chr_drv/mem.cmpnt->vm_share = NULL;
mpnt148kernel/chr_drv/mem.cmpnt->vm_inode = inode;
mpnt150kernel/chr_drv/mem.cmpnt->vm_offset = off;
mpnt151kernel/chr_drv/mem.cmpnt->vm_ops = NULL;
mpnt152kernel/chr_drv/mem.cmpnt->vm_next = current->mmap;
mpnt153kernel/chr_drv/mem.ccurrent->mmap = mpnt;
mpnt374kernel/exit.cstruct vm_area_struct * mpnt, *mpnt1;
mpnt375kernel/exit.cmpnt = current->mmap;
mpnt377kernel/exit.cwhile (mpnt) {
mpnt378kernel/exit.cmpnt1 = mpnt->vm_next;
mpnt379kernel/exit.cif (mpnt->vm_ops && mpnt->vm_ops->close)
mpnt380kernel/exit.cmpnt->vm_ops->close(mpnt);
mpnt381kernel/exit.ckfree(mpnt);
mpnt382kernel/exit.cmpnt = mpnt1;
mpnt94kernel/fork.cstruct vm_area_struct * mpnt, **p, *tmp;
mpnt98kernel/fork.cfor (mpnt = current->mmap ; mpnt ; mpnt = mpnt->vm_next) {
mpnt102kernel/fork.c*tmp = *mpnt;
mpnt775mm/memory.cstruct vm_area_struct * mpnt;
mpnt776mm/memory.cfor (mpnt = (*p)->mmap; mpnt; mpnt = mpnt->vm_next) {
mpnt777mm/memory.cif (mpnt->vm_ops == area->vm_ops &&
mpnt778mm/memory.cmpnt->vm_inode->i_ino == area->vm_inode->i_ino&&
mpnt779mm/memory.cmpnt->vm_inode->i_dev == area->vm_inode->i_dev){
mpnt780mm/memory.cif (mpnt->vm_ops->share(mpnt, area, address))
mpnt784mm/memory.cif (!mpnt) continue;  /* Nope.  Nuthin here */
mpnt832mm/memory.cstruct vm_area_struct * mpnt;
mpnt849mm/memory.cfor (mpnt = tsk->mmap ; mpnt ; mpnt = mpnt->vm_next) {
mpnt850mm/memory.cif (address < mpnt->vm_start)
mpnt852mm/memory.cif (address >= ((mpnt->vm_end + PAGE_SIZE - 1) & ~(PAGE_SIZE - 1)))
mpnt854mm/memory.cif (!mpnt->vm_ops || !mpnt->vm_ops->nopage)
mpnt856mm/memory.cmpnt->vm_ops->nopage(error_code, mpnt, address);
mpnt138mm/mmap.cstruct vm_area_struct *mpnt, **p, *free;
mpnt152mm/mmap.cwhile ((mpnt = *p) != NULL) {
mpnt153mm/mmap.cif (addr > mpnt->vm_start && addr < mpnt->vm_end)
mpnt155mm/mmap.cif (addr+len > mpnt->vm_start && addr + len < mpnt->vm_end)
mpnt157mm/mmap.cif (addr <= mpnt->vm_start && addr + len >= mpnt->vm_end) {
mpnt158mm/mmap.c*p = mpnt->vm_next;
mpnt159mm/mmap.cmpnt->vm_next = free;
mpnt160mm/mmap.cfree = mpnt;
mpnt163mm/mmap.cp = &mpnt->vm_next;
mpnt170mm/mmap.cmpnt = free;
mpnt172mm/mmap.cif (mpnt->vm_ops && mpnt->vm_ops->close)
mpnt173mm/mmap.cmpnt->vm_ops->close(mpnt);
mpnt174mm/mmap.ckfree(mpnt);
mpnt184mm/mmap.cmpnt = free;
mpnt186mm/mmap.cmpnt->vm_next = current->mmap;
mpnt187mm/mmap.ccurrent->mmap = mpnt;
mpnt196mm/mmap.cstruct vm_area_struct * mpnt;
mpnt216mm/mmap.cmpnt = (struct vm_area_struct * ) kmalloc(sizeof(struct vm_area_struct), GFP_KERNEL);
mpnt217mm/mmap.cif (!mpnt)
mpnt221mm/mmap.cmpnt->vm_task = current;
mpnt222mm/mmap.cmpnt->vm_start = addr;
mpnt223mm/mmap.cmpnt->vm_end = addr + len;
mpnt224mm/mmap.cmpnt->vm_page_prot = prot;
mpnt225mm/mmap.cmpnt->vm_share = NULL;
mpnt226mm/mmap.cmpnt->vm_inode = inode;
mpnt228mm/mmap.cmpnt->vm_offset = off;
mpnt229mm/mmap.cmpnt->vm_ops = &file_mmap;
mpnt230mm/mmap.cmpnt->vm_next = current->mmap;
mpnt231mm/mmap.ccurrent->mmap = mpnt;