taglinefilesource code
vm_area_struct45arch/alpha/mm/fault.cstruct vm_area_struct * vma;
vm_area_struct61arch/i386/ibcs/binfmt_elf.cstruct vm_area_struct *mpnt;
vm_area_struct63arch/i386/ibcs/binfmt_elf.cmpnt = (struct vm_area_struct *)kmalloc(sizeof(*mpnt), GFP_KERNEL);
vm_area_struct86arch/i386/kernel/ptrace.cstatic unsigned long get_long(struct vm_area_struct * vma, unsigned long addr)
vm_area_struct136arch/i386/kernel/ptrace.cstatic void put_long(struct vm_area_struct * vma, unsigned long addr,
vm_area_struct186arch/i386/kernel/ptrace.cstatic struct vm_area_struct * find_extend_vma(struct task_struct * tsk, unsigned long addr)
vm_area_struct188arch/i386/kernel/ptrace.cstruct vm_area_struct * vma;
vm_area_struct212arch/i386/kernel/ptrace.cstruct vm_area_struct * vma = find_extend_vma(tsk, addr);
vm_area_struct218arch/i386/kernel/ptrace.cstruct vm_area_struct * vma_high = vma;
vm_area_struct254arch/i386/kernel/ptrace.cstruct vm_area_struct * vma = find_extend_vma(tsk, addr);
vm_area_struct260arch/i386/kernel/ptrace.cstruct vm_area_struct * vma_high = vma;
vm_area_struct37arch/i386/mm/fault.cstruct vm_area_struct * vma;
vm_area_struct85arch/mips/kernel/ptrace.cstatic unsigned long get_long(struct vm_area_struct * vma, unsigned long addr)
vm_area_struct124arch/mips/kernel/ptrace.cstatic void put_long(struct vm_area_struct * vma, unsigned long addr,
vm_area_struct163arch/mips/kernel/ptrace.cstatic struct vm_area_struct * find_extend_vma(struct task_struct * tsk, unsigned long addr)
vm_area_struct165arch/mips/kernel/ptrace.cstruct vm_area_struct * vma;
vm_area_struct189arch/mips/kernel/ptrace.cstruct vm_area_struct * vma = find_extend_vma(tsk, addr);
vm_area_struct195arch/mips/kernel/ptrace.cstruct vm_area_struct * vma_high = vma;
vm_area_struct231arch/mips/kernel/ptrace.cstruct vm_area_struct * vma = find_extend_vma(tsk, addr);
vm_area_struct237arch/mips/kernel/ptrace.cstruct vm_area_struct * vma_high = vma;
vm_area_struct39arch/mips/mm/fault.cstruct vm_area_struct * vma;
vm_area_struct88drivers/char/mem.cstatic int mmap_mem(struct inode * inode, struct file * file, struct vm_area_struct * vma)
vm_area_struct172drivers/char/mem.cstatic int mmap_zero(struct inode * inode, struct file * file, struct vm_area_struct * vma)
vm_area_struct85fs/binfmt_elf.cstruct vm_area_struct *mpnt;
vm_area_struct87fs/binfmt_elf.cmpnt = (struct vm_area_struct *)kmalloc(sizeof(*mpnt), GFP_KERNEL);
vm_area_struct304fs/exec.cstruct vm_area_struct *mpnt;
vm_area_struct306fs/exec.cmpnt = (struct vm_area_struct *)kmalloc(sizeof(*mpnt), GFP_KERNEL);
vm_area_struct30fs/msdos/mmap.cstruct vm_area_struct * area,
vm_area_struct93fs/msdos/mmap.cint msdos_mmap(struct inode * inode, struct file * file, struct vm_area_struct * vma)
vm_area_struct31fs/namei.cstruct vm_area_struct * vma;
vm_area_struct129fs/namei.cstruct vm_area_struct * mpnt;
vm_area_struct33fs/nfs/mmap.cstatic unsigned long nfs_file_mmap_nopage(struct vm_area_struct * area,
vm_area_struct97fs/nfs/mmap.cint nfs_mmap(struct inode * inode, struct file * file, struct vm_area_struct * vma)
vm_area_struct606fs/proc/array.cstruct vm_area_struct * vma = (*p)->mm->mmap;
vm_area_struct663fs/proc/array.cstruct vm_area_struct * map;
vm_area_struct137fs/proc/link.cstruct vm_area_struct * vma = p->mm->mmap;
vm_area_struct174fs/proc/mem.cstruct vm_area_struct * vma)
vm_area_struct181fs/proc/mem.cstruct vm_area_struct *src_vma = NULL;
vm_area_struct515fs/super.cstruct vm_area_struct * vma;
vm_area_struct384include/asm-alpha/pgtable.hextern inline void update_mmu_cache(struct vm_area_struct * vma,
vm_area_struct328include/asm-i386/pgtable.hextern inline void update_mmu_cache(struct vm_area_struct * vma,
vm_area_struct223include/linux/fs.hstruct vm_area_struct * i_mmap;
vm_area_struct334include/linux/fs.hint (*mmap) (struct inode *, struct file *, struct vm_area_struct *);
vm_area_struct510include/linux/fs.hextern int generic_mmap(struct inode *, struct file *, struct vm_area_struct *);
vm_area_struct43include/linux/mm.hstruct vm_area_struct * vm_avl_left;
vm_area_struct44include/linux/mm.hstruct vm_area_struct * vm_avl_right;
vm_area_struct46include/linux/mm.hstruct vm_area_struct * vm_next;
vm_area_struct50include/linux/mm.hstruct vm_area_struct * vm_next_share;
vm_area_struct51include/linux/mm.hstruct vm_area_struct * vm_prev_share;
vm_area_struct94include/linux/mm.hvoid (*open)(struct vm_area_struct * area);
vm_area_struct95include/linux/mm.hvoid (*close)(struct vm_area_struct * area);
vm_area_struct96include/linux/mm.hvoid (*unmap)(struct vm_area_struct *area, unsigned long, size_t);
vm_area_struct97include/linux/mm.hvoid (*protect)(struct vm_area_struct *area, unsigned long, size_t, unsigned int newprot);
vm_area_struct98include/linux/mm.hvoid (*sync)(struct vm_area_struct *area, unsigned long, size_t, unsigned int flags);
vm_area_struct99include/linux/mm.hvoid (*advise)(struct vm_area_struct *area, unsigned long, size_t, unsigned int advise);
vm_area_struct100include/linux/mm.hunsigned long (*nopage)(struct vm_area_struct * area, unsigned long address,
vm_area_struct102include/linux/mm.hunsigned long (*wppage)(struct vm_area_struct * area, unsigned long address,
vm_area_struct104include/linux/mm.hvoid (*swapout)(struct vm_area_struct *,  unsigned long, pte_t *);
vm_area_struct105include/linux/mm.hpte_t (*swapin)(struct vm_area_struct *, unsigned long, unsigned long);
vm_area_struct182include/linux/mm.hextern void handle_mm_fault(struct vm_area_struct *vma, unsigned long address, int write_access);
vm_area_struct183include/linux/mm.hextern void do_wp_page(struct vm_area_struct * vma, unsigned long address, int write_access);
vm_area_struct184include/linux/mm.hextern void do_no_page(struct vm_area_struct * vma, unsigned long address, int write_access);
vm_area_struct202include/linux/mm.hextern void swap_in(struct vm_area_struct *, pte_t *, unsigned long id, int write_access);
vm_area_struct210include/linux/mm.hextern struct vm_area_struct * find_vma (struct task_struct *, unsigned long);
vm_area_struct211include/linux/mm.hextern struct vm_area_struct * find_vma_intersection (struct task_struct *, unsigned long, unsigned long);
vm_area_struct213include/linux/mm.hextern void insert_vm_struct(struct task_struct *, struct vm_area_struct *);
vm_area_struct214include/linux/mm.hextern void remove_shared_vm_struct(struct vm_area_struct *);
vm_area_struct184include/linux/msdos_fs.hextern int msdos_mmap(struct inode *, struct file *, struct vm_area_struct *);
vm_area_struct116include/linux/nfs_fs.hextern int nfs_mmap(struct inode * inode, struct file * file, struct vm_area_struct * vma);
vm_area_struct126include/linux/sched.hstruct vm_area_struct * mmap;
vm_area_struct127include/linux/sched.hstruct vm_area_struct * mmap_avl;
vm_area_struct17include/linux/shm.hstruct vm_area_struct *attaches; /* descriptors for attaches */
vm_area_struct401include/linux/sysv_fs.hextern int sysv_mmap(struct inode *, struct file *, struct vm_area_struct *);
vm_area_struct23ipc/shm.cstatic int shm_map (struct vm_area_struct *shmd);
vm_area_struct25ipc/shm.cstatic void shm_open (struct vm_area_struct *shmd);
vm_area_struct26ipc/shm.cstatic void shm_close (struct vm_area_struct *shmd);
vm_area_struct27ipc/shm.cstatic pte_t shm_swap_in(struct vm_area_struct *, unsigned long, unsigned long);
vm_area_struct376ipc/shm.cstatic inline void insert_attach (struct shmid_ds * shp, struct vm_area_struct * shmd)
vm_area_struct378ipc/shm.cstruct vm_area_struct * attaches;
vm_area_struct390ipc/shm.cstatic inline void remove_attach (struct shmid_ds * shp, struct vm_area_struct * shmd)
vm_area_struct417ipc/shm.cstatic int shm_map (struct vm_area_struct *shmd)
vm_area_struct454ipc/shm.cstruct vm_area_struct *shmd;
vm_area_struct497ipc/shm.cshmd = (struct vm_area_struct *) kmalloc (sizeof(*shmd), GFP_KERNEL);
vm_area_struct536ipc/shm.cstatic void shm_open (struct vm_area_struct *shmd)
vm_area_struct559ipc/shm.cstatic void shm_close (struct vm_area_struct *shmd)
vm_area_struct582ipc/shm.cstruct vm_area_struct *shmd, *shmdnext;
vm_area_struct596ipc/shm.cstatic pte_t shm_swap_in(struct vm_area_struct * shmd, unsigned long offset, unsigned long code)
vm_area_struct672ipc/shm.cstruct vm_area_struct *shmd;
vm_area_struct87kernel/fork.cstruct vm_area_struct * mpnt, **p, *tmp;
vm_area_struct92kernel/fork.ctmp = (struct vm_area_struct *) kmalloc(sizeof(struct vm_area_struct), GFP_KERNEL);
vm_area_struct83kernel/sched.cstatic struct vm_area_struct init_mmap = INIT_MMAP;
vm_area_struct31mm/filemap.cstatic unsigned long filemap_nopage(struct vm_area_struct * area, unsigned long address,
vm_area_struct64mm/filemap.cstatic void filemap_sync_page(struct vm_area_struct * vma,
vm_area_struct86mm/filemap.cstatic inline void filemap_sync_pte(pte_t * pte, struct vm_area_struct *vma,
vm_area_struct107mm/filemap.cstruct vm_area_struct *vma, unsigned long offset, unsigned int flags)
vm_area_struct134mm/filemap.cstruct vm_area_struct *vma, unsigned int flags)
vm_area_struct159mm/filemap.cstatic void filemap_sync(struct vm_area_struct * vma, unsigned long address,
vm_area_struct178mm/filemap.cstatic void filemap_unmap(struct vm_area_struct *vma, unsigned long start, size_t len)
vm_area_struct186mm/filemap.cstatic void filemap_close(struct vm_area_struct * vma)
vm_area_struct198mm/filemap.cvoid filemap_swapout(struct vm_area_struct * vma,
vm_area_struct244mm/filemap.cint generic_mmap(struct inode * inode, struct file * file, struct vm_area_struct * vma)
vm_area_struct630mm/memory.cvoid do_wp_page(struct vm_area_struct * vma, unsigned long address,
vm_area_struct705mm/memory.cstruct vm_area_struct * vma;
vm_area_struct729mm/memory.cstruct vm_area_struct * next;
vm_area_struct782mm/memory.cstatic inline void get_empty_page(struct vm_area_struct * vma, pte_t * page_table)
vm_area_struct802mm/memory.cstatic int try_to_share(unsigned long to_address, struct vm_area_struct * to_area,
vm_area_struct803mm/memory.cunsigned long from_address, struct vm_area_struct * from_area,
vm_area_struct920mm/memory.cstatic int share_page(struct vm_area_struct * area, unsigned long address,
vm_area_struct927mm/memory.cstruct vm_area_struct * mpnt;
vm_area_struct989mm/memory.cstatic inline void do_swap_page(struct vm_area_struct * vma, unsigned long address,
vm_area_struct1017mm/memory.cvoid do_no_page(struct vm_area_struct * vma, unsigned long address,
vm_area_struct1096mm/memory.cstatic inline void handle_pte_fault(struct vm_area_struct * vma, unsigned long address,
vm_area_struct1113mm/memory.cvoid handle_mm_fault(struct vm_area_struct * vma, unsigned long address,
vm_area_struct20mm/mmap.cstatic int anon_map(struct inode *, struct file *, struct vm_area_struct *);
vm_area_struct48mm/mmap.cstruct vm_area_struct * vma;
vm_area_struct109mm/mmap.cvma = (struct vm_area_struct *)kmalloc(sizeof(struct vm_area_struct),
vm_area_struct169mm/mmap.cstruct vm_area_struct * vmm;
vm_area_struct228mm/mmap.c#define avl_empty  (struct vm_area_struct *) NULL
vm_area_struct242mm/mmap.cstruct vm_area_struct * find_vma (struct task_struct * task, unsigned long addr)
vm_area_struct245mm/mmap.cstruct vm_area_struct * vma;
vm_area_struct254mm/mmap.cstruct vm_area_struct * result = NULL;
vm_area_struct255mm/mmap.cstruct vm_area_struct * tree;
vm_area_struct273mm/mmap.cstruct vm_area_struct * find_vma_intersection (struct task_struct * task, unsigned long start_addr, unsigned long end_addr)
vm_area_struct275mm/mmap.cstruct vm_area_struct * vma;
vm_area_struct294mm/mmap.cstatic void avl_neighbours (struct vm_area_struct * node, struct vm_area_struct * tree, struct vm_area_struct ** to_the_left, struct vm_area_struct ** to_the_right)
vm_area_struct319mm/mmap.cstruct vm_area_struct * node;
vm_area_struct325mm/mmap.cstruct vm_area_struct * node;
vm_area_struct340mm/mmap.cstatic void avl_rebalance (struct vm_area_struct *** nodeplaces_ptr, int count)
vm_area_struct343mm/mmap.cstruct vm_area_struct ** nodeplace = *--nodeplaces_ptr;
vm_area_struct344mm/mmap.cstruct vm_area_struct * node = *nodeplace;
vm_area_struct345mm/mmap.cstruct vm_area_struct * nodeleft = node->vm_avl_left;
vm_area_struct346mm/mmap.cstruct vm_area_struct * noderight = node->vm_avl_right;
vm_area_struct355mm/mmap.cstruct vm_area_struct * nodeleftleft = nodeleft->vm_avl_left;
vm_area_struct356mm/mmap.cstruct vm_area_struct * nodeleftright = nodeleft->vm_avl_right;
vm_area_struct390mm/mmap.cstruct vm_area_struct * noderightright = noderight->vm_avl_right;
vm_area_struct391mm/mmap.cstruct vm_area_struct * noderightleft = noderight->vm_avl_left;
vm_area_struct417mm/mmap.cstatic void avl_insert (struct vm_area_struct * new_node, struct vm_area_struct ** ptree)
vm_area_struct420mm/mmap.cstruct vm_area_struct ** nodeplace = ptree;
vm_area_struct421mm/mmap.cstruct vm_area_struct ** stack[avl_maxheight];
vm_area_struct423mm/mmap.cstruct vm_area_struct *** stack_ptr = &stack[0]; /* = &stack[stackcount] */
vm_area_struct425mm/mmap.cstruct vm_area_struct * node = *nodeplace;
vm_area_struct444mm/mmap.cstatic void avl_insert_neighbours (struct vm_area_struct * new_node, struct vm_area_struct ** ptree,
vm_area_struct445mm/mmap.cstruct vm_area_struct ** to_the_left, struct vm_area_struct ** to_the_right)
vm_area_struct448mm/mmap.cstruct vm_area_struct ** nodeplace = ptree;
vm_area_struct449mm/mmap.cstruct vm_area_struct ** stack[avl_maxheight];
vm_area_struct451mm/mmap.cstruct vm_area_struct *** stack_ptr = &stack[0]; /* = &stack[stackcount] */
vm_area_struct454mm/mmap.cstruct vm_area_struct * node = *nodeplace;
vm_area_struct474mm/mmap.cstatic void avl_remove (struct vm_area_struct * node_to_delete, struct vm_area_struct ** ptree)
vm_area_struct477mm/mmap.cstruct vm_area_struct ** nodeplace = ptree;
vm_area_struct478mm/mmap.cstruct vm_area_struct ** stack[avl_maxheight];
vm_area_struct480mm/mmap.cstruct vm_area_struct *** stack_ptr = &stack[0]; /* = &stack[stackcount] */
vm_area_struct481mm/mmap.cstruct vm_area_struct ** nodeplace_to_delete;
vm_area_struct483mm/mmap.cstruct vm_area_struct * node = *nodeplace;
vm_area_struct503mm/mmap.cstruct vm_area_struct *** stack_ptr_to_delete = stack_ptr;
vm_area_struct504mm/mmap.cstruct vm_area_struct ** nodeplace = &node_to_delete->vm_avl_left;
vm_area_struct505mm/mmap.cstruct vm_area_struct * node;
vm_area_struct527mm/mmap.cstatic void printk_list (struct vm_area_struct * vma)
vm_area_struct541mm/mmap.cstatic void printk_avl (struct vm_area_struct * tree)
vm_area_struct561mm/mmap.cstatic void avl_checkheights (struct vm_area_struct * tree)
vm_area_struct580mm/mmap.cstatic void avl_checkleft (struct vm_area_struct * tree, vm_avl_key_t key)
vm_area_struct592mm/mmap.cstatic void avl_checkright (struct vm_area_struct * tree, vm_avl_key_t key)
vm_area_struct604mm/mmap.cstatic void avl_checkorder (struct vm_area_struct * tree)
vm_area_struct650mm/mmap.cvoid unmap_fixup(struct vm_area_struct *area,
vm_area_struct653mm/mmap.cstruct vm_area_struct *mpnt;
vm_area_struct685mm/mmap.cmpnt = (struct vm_area_struct *)kmalloc(sizeof(*mpnt), GFP_KERNEL);
vm_area_struct701mm/mmap.cmpnt = (struct vm_area_struct *)kmalloc(sizeof(*mpnt), GFP_KERNEL);
vm_area_struct727mm/mmap.cstruct vm_area_struct *mpnt, *prev, *next, **npp, *free;
vm_area_struct792mm/mmap.cstruct vm_area_struct * vma;
vm_area_struct802mm/mmap.cstruct vm_area_struct * mpnt;
vm_area_struct808mm/mmap.cstruct vm_area_struct * next = mpnt->vm_next;
vm_area_struct823mm/mmap.cvoid insert_vm_struct(struct task_struct *t, struct vm_area_struct *vmp)
vm_area_struct825mm/mmap.cstruct vm_area_struct *share;
vm_area_struct829mm/mmap.cstruct vm_area_struct **p, *mpnt;
vm_area_struct842mm/mmap.cstruct vm_area_struct * prev, * next;
vm_area_struct871mm/mmap.cvoid remove_shared_vm_struct(struct vm_area_struct *mpnt)
vm_area_struct901mm/mmap.cstruct vm_area_struct *prev, *mpnt, *next;
vm_area_struct970mm/mmap.cstatic int anon_map(struct inode *ino, struct file * file, struct vm_area_struct * vma)
vm_area_struct86mm/mprotect.cstatic inline int mprotect_fixup_all(struct vm_area_struct * vma,
vm_area_struct94mm/mprotect.cstatic inline int mprotect_fixup_start(struct vm_area_struct * vma,
vm_area_struct98mm/mprotect.cstruct vm_area_struct * n;
vm_area_struct100mm/mprotect.cn = (struct vm_area_struct *) kmalloc(sizeof(struct vm_area_struct), GFP_KERNEL);
vm_area_struct117mm/mprotect.cstatic inline int mprotect_fixup_end(struct vm_area_struct * vma,
vm_area_struct121mm/mprotect.cstruct vm_area_struct * n;
vm_area_struct123mm/mprotect.cn = (struct vm_area_struct *) kmalloc(sizeof(struct vm_area_struct), GFP_KERNEL);
vm_area_struct140mm/mprotect.cstatic inline int mprotect_fixup_middle(struct vm_area_struct * vma,
vm_area_struct144mm/mprotect.cstruct vm_area_struct * left, * right;
vm_area_struct146mm/mprotect.cleft = (struct vm_area_struct *) kmalloc(sizeof(struct vm_area_struct), GFP_KERNEL);
vm_area_struct149mm/mprotect.cright = (struct vm_area_struct *) kmalloc(sizeof(struct vm_area_struct), GFP_KERNEL);
vm_area_struct175mm/mprotect.cstatic int mprotect_fixup(struct vm_area_struct * vma, 
vm_area_struct204mm/mprotect.cstruct vm_area_struct * vma, * next;
vm_area_struct279mm/swap.cvoid swap_in(struct vm_area_struct * vma, pte_t * page_table,
vm_area_struct321mm/swap.cstatic inline int try_to_swap_out(struct vm_area_struct* vma, unsigned long address, pte_t * page_table)
vm_area_struct403mm/swap.cstatic inline int swap_out_pmd(struct vm_area_struct * vma, pmd_t *dir,
vm_area_struct435mm/swap.cstatic inline int swap_out_pgd(struct vm_area_struct * vma, pgd_t *dir,
vm_area_struct465mm/swap.cstatic int swap_out_vma(struct vm_area_struct * vma, pgd_t *pgdir,
vm_area_struct489mm/swap.cstruct vm_area_struct* vma;
vm_area_struct832mm/swap.cstatic inline int unuse_pte(struct vm_area_struct * vma, unsigned long address,
vm_area_struct864mm/swap.cstatic inline int unuse_pmd(struct vm_area_struct * vma, pmd_t *dir,
vm_area_struct893mm/swap.cstatic inline int unuse_pgd(struct vm_area_struct * vma, pgd_t *dir,
vm_area_struct922mm/swap.cstatic int unuse_vma(struct vm_area_struct * vma, pgd_t *pgdir,
vm_area_struct937mm/swap.cstruct vm_area_struct* vma;