tag | line | file | source code |
vm_area_struct | 45 | arch/alpha/mm/fault.c | struct vm_area_struct * vma; |
vm_area_struct | 61 | arch/i386/ibcs/binfmt_elf.c | struct vm_area_struct *mpnt; |
vm_area_struct | 63 | arch/i386/ibcs/binfmt_elf.c | mpnt = (struct vm_area_struct *)kmalloc(sizeof(*mpnt), GFP_KERNEL); |
vm_area_struct | 87 | arch/i386/kernel/ptrace.c | static unsigned long get_long(struct vm_area_struct * vma, unsigned long addr) |
vm_area_struct | 137 | arch/i386/kernel/ptrace.c | static void put_long(struct vm_area_struct * vma, unsigned long addr, |
vm_area_struct | 187 | arch/i386/kernel/ptrace.c | static struct vm_area_struct * find_extend_vma(struct task_struct * tsk, unsigned long addr) |
vm_area_struct | 189 | arch/i386/kernel/ptrace.c | struct vm_area_struct * vma; |
vm_area_struct | 213 | arch/i386/kernel/ptrace.c | struct vm_area_struct * vma = find_extend_vma(tsk, addr); |
vm_area_struct | 219 | arch/i386/kernel/ptrace.c | struct vm_area_struct * vma_high = vma; |
vm_area_struct | 255 | arch/i386/kernel/ptrace.c | struct vm_area_struct * vma = find_extend_vma(tsk, addr); |
vm_area_struct | 261 | arch/i386/kernel/ptrace.c | struct vm_area_struct * vma_high = vma; |
vm_area_struct | 37 | arch/i386/mm/fault.c | struct vm_area_struct * vma; |
vm_area_struct | 85 | arch/mips/kernel/ptrace.c | static unsigned long get_long(struct vm_area_struct * vma, unsigned long addr) |
vm_area_struct | 124 | arch/mips/kernel/ptrace.c | static void put_long(struct vm_area_struct * vma, unsigned long addr, |
vm_area_struct | 163 | arch/mips/kernel/ptrace.c | static struct vm_area_struct * find_extend_vma(struct task_struct * tsk, unsigned long addr) |
vm_area_struct | 165 | arch/mips/kernel/ptrace.c | struct vm_area_struct * vma; |
vm_area_struct | 189 | arch/mips/kernel/ptrace.c | struct vm_area_struct * vma = find_extend_vma(tsk, addr); |
vm_area_struct | 195 | arch/mips/kernel/ptrace.c | struct vm_area_struct * vma_high = vma; |
vm_area_struct | 231 | arch/mips/kernel/ptrace.c | struct vm_area_struct * vma = find_extend_vma(tsk, addr); |
vm_area_struct | 237 | arch/mips/kernel/ptrace.c | struct vm_area_struct * vma_high = vma; |
vm_area_struct | 39 | arch/mips/mm/fault.c | struct vm_area_struct * vma; |
vm_area_struct | 88 | drivers/char/mem.c | static int mmap_mem(struct inode * inode, struct file * file, struct vm_area_struct * vma) |
vm_area_struct | 172 | drivers/char/mem.c | static int mmap_zero(struct inode * inode, struct file * file, struct vm_area_struct * vma) |
vm_area_struct | 85 | fs/binfmt_elf.c | struct vm_area_struct *mpnt; |
vm_area_struct | 87 | fs/binfmt_elf.c | mpnt = (struct vm_area_struct *)kmalloc(sizeof(*mpnt), GFP_KERNEL); |
vm_area_struct | 304 | fs/exec.c | struct vm_area_struct *mpnt; |
vm_area_struct | 306 | fs/exec.c | mpnt = (struct vm_area_struct *)kmalloc(sizeof(*mpnt), GFP_KERNEL); |
vm_area_struct | 30 | fs/msdos/mmap.c | struct vm_area_struct * area, |
vm_area_struct | 93 | fs/msdos/mmap.c | int msdos_mmap(struct inode * inode, struct file * file, struct vm_area_struct * vma) |
vm_area_struct | 31 | fs/namei.c | struct vm_area_struct * vma; |
vm_area_struct | 129 | fs/namei.c | struct vm_area_struct * mpnt; |
vm_area_struct | 33 | fs/nfs/mmap.c | static unsigned long nfs_file_mmap_nopage(struct vm_area_struct * area, |
vm_area_struct | 97 | fs/nfs/mmap.c | int nfs_mmap(struct inode * inode, struct file * file, struct vm_area_struct * vma) |
vm_area_struct | 606 | fs/proc/array.c | struct vm_area_struct * vma = (*p)->mm->mmap; |
vm_area_struct | 663 | fs/proc/array.c | struct vm_area_struct * map; |
vm_area_struct | 137 | fs/proc/link.c | struct vm_area_struct * vma = p->mm->mmap; |
vm_area_struct | 175 | fs/proc/mem.c | struct vm_area_struct * vma) |
vm_area_struct | 182 | fs/proc/mem.c | struct vm_area_struct *src_vma = NULL; |
vm_area_struct | 515 | fs/super.c | struct vm_area_struct * vma; |
vm_area_struct | 384 | include/asm-alpha/pgtable.h | extern inline void update_mmu_cache(struct vm_area_struct * vma, |
vm_area_struct | 354 | include/asm-i386/pgtable.h | extern inline void update_mmu_cache(struct vm_area_struct * vma, |
vm_area_struct | 223 | include/linux/fs.h | struct vm_area_struct * i_mmap; |
vm_area_struct | 334 | include/linux/fs.h | int (*mmap) (struct inode *, struct file *, struct vm_area_struct *); |
vm_area_struct | 510 | include/linux/fs.h | extern int generic_mmap(struct inode *, struct file *, struct vm_area_struct *); |
vm_area_struct | 43 | include/linux/mm.h | struct vm_area_struct * vm_avl_left; |
vm_area_struct | 44 | include/linux/mm.h | struct vm_area_struct * vm_avl_right; |
vm_area_struct | 46 | include/linux/mm.h | struct vm_area_struct * vm_next; |
vm_area_struct | 50 | include/linux/mm.h | struct vm_area_struct * vm_next_share; |
vm_area_struct | 51 | include/linux/mm.h | struct vm_area_struct * vm_prev_share; |
vm_area_struct | 94 | include/linux/mm.h | void (*open)(struct vm_area_struct * area); |
vm_area_struct | 95 | include/linux/mm.h | void (*close)(struct vm_area_struct * area); |
vm_area_struct | 96 | include/linux/mm.h | void (*unmap)(struct vm_area_struct *area, unsigned long, size_t); |
vm_area_struct | 97 | include/linux/mm.h | void (*protect)(struct vm_area_struct *area, unsigned long, size_t, unsigned int newprot); |
vm_area_struct | 98 | include/linux/mm.h | void (*sync)(struct vm_area_struct *area, unsigned long, size_t, unsigned int flags); |
vm_area_struct | 99 | include/linux/mm.h | void (*advise)(struct vm_area_struct *area, unsigned long, size_t, unsigned int advise); |
vm_area_struct | 100 | include/linux/mm.h | unsigned long (*nopage)(struct vm_area_struct * area, unsigned long address, |
vm_area_struct | 102 | include/linux/mm.h | unsigned long (*wppage)(struct vm_area_struct * area, unsigned long address, |
vm_area_struct | 104 | include/linux/mm.h | void (*swapout)(struct vm_area_struct *, unsigned long, pte_t *); |
vm_area_struct | 105 | include/linux/mm.h | pte_t (*swapin)(struct vm_area_struct *, unsigned long, unsigned long); |
vm_area_struct | 182 | include/linux/mm.h | extern void handle_mm_fault(struct vm_area_struct *vma, unsigned long address, int write_access); |
vm_area_struct | 183 | include/linux/mm.h | extern void do_wp_page(struct vm_area_struct * vma, unsigned long address, int write_access); |
vm_area_struct | 184 | include/linux/mm.h | extern void do_no_page(struct vm_area_struct * vma, unsigned long address, int write_access); |
vm_area_struct | 202 | include/linux/mm.h | extern void swap_in(struct vm_area_struct *, pte_t *, unsigned long id, int write_access); |
vm_area_struct | 210 | include/linux/mm.h | extern struct vm_area_struct * find_vma (struct task_struct *, unsigned long); |
vm_area_struct | 211 | include/linux/mm.h | extern struct vm_area_struct * find_vma_intersection (struct task_struct *, unsigned long, unsigned long); |
vm_area_struct | 213 | include/linux/mm.h | extern void insert_vm_struct(struct task_struct *, struct vm_area_struct *); |
vm_area_struct | 214 | include/linux/mm.h | extern void remove_shared_vm_struct(struct vm_area_struct *); |
vm_area_struct | 184 | include/linux/msdos_fs.h | extern int msdos_mmap(struct inode *, struct file *, struct vm_area_struct *); |
vm_area_struct | 116 | include/linux/nfs_fs.h | extern int nfs_mmap(struct inode * inode, struct file * file, struct vm_area_struct * vma); |
vm_area_struct | 122 | include/linux/sched.h | struct vm_area_struct * mmap; |
vm_area_struct | 123 | include/linux/sched.h | struct vm_area_struct * mmap_avl; |
vm_area_struct | 17 | include/linux/shm.h | struct vm_area_struct *attaches; /* descriptors for attaches */ |
vm_area_struct | 401 | include/linux/sysv_fs.h | extern int sysv_mmap(struct inode *, struct file *, struct vm_area_struct *); |
vm_area_struct | 24 | ipc/shm.c | static int shm_map (struct vm_area_struct *shmd); |
vm_area_struct | 26 | ipc/shm.c | static void shm_open (struct vm_area_struct *shmd); |
vm_area_struct | 27 | ipc/shm.c | static void shm_close (struct vm_area_struct *shmd); |
vm_area_struct | 28 | ipc/shm.c | static pte_t shm_swap_in(struct vm_area_struct *, unsigned long, unsigned long); |
vm_area_struct | 377 | ipc/shm.c | static inline void insert_attach (struct shmid_ds * shp, struct vm_area_struct * shmd) |
vm_area_struct | 379 | ipc/shm.c | struct vm_area_struct * attaches; |
vm_area_struct | 391 | ipc/shm.c | static inline void remove_attach (struct shmid_ds * shp, struct vm_area_struct * shmd) |
vm_area_struct | 418 | ipc/shm.c | static int shm_map (struct vm_area_struct *shmd) |
vm_area_struct | 455 | ipc/shm.c | struct vm_area_struct *shmd; |
vm_area_struct | 498 | ipc/shm.c | shmd = (struct vm_area_struct *) kmalloc (sizeof(*shmd), GFP_KERNEL); |
vm_area_struct | 537 | ipc/shm.c | static void shm_open (struct vm_area_struct *shmd) |
vm_area_struct | 560 | ipc/shm.c | static void shm_close (struct vm_area_struct *shmd) |
vm_area_struct | 583 | ipc/shm.c | struct vm_area_struct *shmd, *shmdnext; |
vm_area_struct | 597 | ipc/shm.c | static pte_t shm_swap_in(struct vm_area_struct * shmd, unsigned long offset, unsigned long code) |
vm_area_struct | 673 | ipc/shm.c | struct vm_area_struct *shmd; |
vm_area_struct | 85 | kernel/fork.c | struct vm_area_struct * mpnt, **p, *tmp; |
vm_area_struct | 90 | kernel/fork.c | tmp = (struct vm_area_struct *) kmalloc(sizeof(struct vm_area_struct), GFP_KERNEL); |
vm_area_struct | 82 | kernel/sched.c | static struct vm_area_struct init_mmap = INIT_MMAP; |
vm_area_struct | 32 | mm/filemap.c | static unsigned long filemap_nopage(struct vm_area_struct * area, unsigned long address, |
vm_area_struct | 65 | mm/filemap.c | static void filemap_sync_page(struct vm_area_struct * vma, |
vm_area_struct | 87 | mm/filemap.c | static inline void filemap_sync_pte(pte_t * pte, struct vm_area_struct *vma, |
vm_area_struct | 108 | mm/filemap.c | struct vm_area_struct *vma, unsigned long offset, unsigned int flags) |
vm_area_struct | 135 | mm/filemap.c | struct vm_area_struct *vma, unsigned int flags) |
vm_area_struct | 160 | mm/filemap.c | static void filemap_sync(struct vm_area_struct * vma, unsigned long address, |
vm_area_struct | 179 | mm/filemap.c | static void filemap_unmap(struct vm_area_struct *vma, unsigned long start, size_t len) |
vm_area_struct | 187 | mm/filemap.c | static void filemap_close(struct vm_area_struct * vma) |
vm_area_struct | 199 | mm/filemap.c | void filemap_swapout(struct vm_area_struct * vma, |
vm_area_struct | 245 | mm/filemap.c | int generic_mmap(struct inode * inode, struct file * file, struct vm_area_struct * vma) |
vm_area_struct | 631 | mm/memory.c | void do_wp_page(struct vm_area_struct * vma, unsigned long address, |
vm_area_struct | 706 | mm/memory.c | struct vm_area_struct * vma; |
vm_area_struct | 730 | mm/memory.c | struct vm_area_struct * next; |
vm_area_struct | 783 | mm/memory.c | static inline void get_empty_page(struct vm_area_struct * vma, pte_t * page_table) |
vm_area_struct | 803 | mm/memory.c | static int try_to_share(unsigned long to_address, struct vm_area_struct * to_area, |
vm_area_struct | 804 | mm/memory.c | unsigned long from_address, struct vm_area_struct * from_area, |
vm_area_struct | 921 | mm/memory.c | static int share_page(struct vm_area_struct * area, unsigned long address, |
vm_area_struct | 928 | mm/memory.c | struct vm_area_struct * mpnt; |
vm_area_struct | 990 | mm/memory.c | static inline void do_swap_page(struct vm_area_struct * vma, unsigned long address, |
vm_area_struct | 1018 | mm/memory.c | void do_no_page(struct vm_area_struct * vma, unsigned long address, |
vm_area_struct | 1097 | mm/memory.c | static inline void handle_pte_fault(struct vm_area_struct * vma, unsigned long address, |
vm_area_struct | 1114 | mm/memory.c | void handle_mm_fault(struct vm_area_struct * vma, unsigned long address, |
vm_area_struct | 20 | mm/mmap.c | static int anon_map(struct inode *, struct file *, struct vm_area_struct *); |
vm_area_struct | 48 | mm/mmap.c | struct vm_area_struct * vma; |
vm_area_struct | 109 | mm/mmap.c | vma = (struct vm_area_struct *)kmalloc(sizeof(struct vm_area_struct), |
vm_area_struct | 169 | mm/mmap.c | struct vm_area_struct * vmm; |
vm_area_struct | 228 | mm/mmap.c | #define avl_empty (struct vm_area_struct *) NULL |
vm_area_struct | 242 | mm/mmap.c | struct vm_area_struct * find_vma (struct task_struct * task, unsigned long addr) |
vm_area_struct | 245 | mm/mmap.c | struct vm_area_struct * vma; |
vm_area_struct | 254 | mm/mmap.c | struct vm_area_struct * result = NULL; |
vm_area_struct | 255 | mm/mmap.c | struct vm_area_struct * tree; |
vm_area_struct | 273 | mm/mmap.c | struct vm_area_struct * find_vma_intersection (struct task_struct * task, unsigned long start_addr, unsigned long end_addr) |
vm_area_struct | 275 | mm/mmap.c | struct vm_area_struct * vma; |
vm_area_struct | 294 | mm/mmap.c | static 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_struct | 319 | mm/mmap.c | struct vm_area_struct * node; |
vm_area_struct | 325 | mm/mmap.c | struct vm_area_struct * node; |
vm_area_struct | 340 | mm/mmap.c | static void avl_rebalance (struct vm_area_struct *** nodeplaces_ptr, int count) |
vm_area_struct | 343 | mm/mmap.c | struct vm_area_struct ** nodeplace = *--nodeplaces_ptr; |
vm_area_struct | 344 | mm/mmap.c | struct vm_area_struct * node = *nodeplace; |
vm_area_struct | 345 | mm/mmap.c | struct vm_area_struct * nodeleft = node->vm_avl_left; |
vm_area_struct | 346 | mm/mmap.c | struct vm_area_struct * noderight = node->vm_avl_right; |
vm_area_struct | 355 | mm/mmap.c | struct vm_area_struct * nodeleftleft = nodeleft->vm_avl_left; |
vm_area_struct | 356 | mm/mmap.c | struct vm_area_struct * nodeleftright = nodeleft->vm_avl_right; |
vm_area_struct | 390 | mm/mmap.c | struct vm_area_struct * noderightright = noderight->vm_avl_right; |
vm_area_struct | 391 | mm/mmap.c | struct vm_area_struct * noderightleft = noderight->vm_avl_left; |
vm_area_struct | 417 | mm/mmap.c | static void avl_insert (struct vm_area_struct * new_node, struct vm_area_struct ** ptree) |
vm_area_struct | 420 | mm/mmap.c | struct vm_area_struct ** nodeplace = ptree; |
vm_area_struct | 421 | mm/mmap.c | struct vm_area_struct ** stack[avl_maxheight]; |
vm_area_struct | 423 | mm/mmap.c | struct vm_area_struct *** stack_ptr = &stack[0]; /* = &stack[stackcount] */ |
vm_area_struct | 425 | mm/mmap.c | struct vm_area_struct * node = *nodeplace; |
vm_area_struct | 444 | mm/mmap.c | static void avl_insert_neighbours (struct vm_area_struct * new_node, struct vm_area_struct ** ptree, |
vm_area_struct | 445 | mm/mmap.c | struct vm_area_struct ** to_the_left, struct vm_area_struct ** to_the_right) |
vm_area_struct | 448 | mm/mmap.c | struct vm_area_struct ** nodeplace = ptree; |
vm_area_struct | 449 | mm/mmap.c | struct vm_area_struct ** stack[avl_maxheight]; |
vm_area_struct | 451 | mm/mmap.c | struct vm_area_struct *** stack_ptr = &stack[0]; /* = &stack[stackcount] */ |
vm_area_struct | 454 | mm/mmap.c | struct vm_area_struct * node = *nodeplace; |
vm_area_struct | 474 | mm/mmap.c | static void avl_remove (struct vm_area_struct * node_to_delete, struct vm_area_struct ** ptree) |
vm_area_struct | 477 | mm/mmap.c | struct vm_area_struct ** nodeplace = ptree; |
vm_area_struct | 478 | mm/mmap.c | struct vm_area_struct ** stack[avl_maxheight]; |
vm_area_struct | 480 | mm/mmap.c | struct vm_area_struct *** stack_ptr = &stack[0]; /* = &stack[stackcount] */ |
vm_area_struct | 481 | mm/mmap.c | struct vm_area_struct ** nodeplace_to_delete; |
vm_area_struct | 483 | mm/mmap.c | struct vm_area_struct * node = *nodeplace; |
vm_area_struct | 503 | mm/mmap.c | struct vm_area_struct *** stack_ptr_to_delete = stack_ptr; |
vm_area_struct | 504 | mm/mmap.c | struct vm_area_struct ** nodeplace = &node_to_delete->vm_avl_left; |
vm_area_struct | 505 | mm/mmap.c | struct vm_area_struct * node; |
vm_area_struct | 527 | mm/mmap.c | static void printk_list (struct vm_area_struct * vma) |
vm_area_struct | 541 | mm/mmap.c | static void printk_avl (struct vm_area_struct * tree) |
vm_area_struct | 561 | mm/mmap.c | static void avl_checkheights (struct vm_area_struct * tree) |
vm_area_struct | 580 | mm/mmap.c | static void avl_checkleft (struct vm_area_struct * tree, vm_avl_key_t key) |
vm_area_struct | 592 | mm/mmap.c | static void avl_checkright (struct vm_area_struct * tree, vm_avl_key_t key) |
vm_area_struct | 604 | mm/mmap.c | static void avl_checkorder (struct vm_area_struct * tree) |
vm_area_struct | 650 | mm/mmap.c | void unmap_fixup(struct vm_area_struct *area, |
vm_area_struct | 653 | mm/mmap.c | struct vm_area_struct *mpnt; |
vm_area_struct | 685 | mm/mmap.c | mpnt = (struct vm_area_struct *)kmalloc(sizeof(*mpnt), GFP_KERNEL); |
vm_area_struct | 701 | mm/mmap.c | mpnt = (struct vm_area_struct *)kmalloc(sizeof(*mpnt), GFP_KERNEL); |
vm_area_struct | 727 | mm/mmap.c | struct vm_area_struct *mpnt, *prev, *next, **npp, *free; |
vm_area_struct | 792 | mm/mmap.c | struct vm_area_struct * vma; |
vm_area_struct | 802 | mm/mmap.c | struct vm_area_struct * mpnt; |
vm_area_struct | 808 | mm/mmap.c | struct vm_area_struct * next = mpnt->vm_next; |
vm_area_struct | 823 | mm/mmap.c | void insert_vm_struct(struct task_struct *t, struct vm_area_struct *vmp) |
vm_area_struct | 825 | mm/mmap.c | struct vm_area_struct *share; |
vm_area_struct | 829 | mm/mmap.c | struct vm_area_struct **p, *mpnt; |
vm_area_struct | 842 | mm/mmap.c | struct vm_area_struct * prev, * next; |
vm_area_struct | 871 | mm/mmap.c | void remove_shared_vm_struct(struct vm_area_struct *mpnt) |
vm_area_struct | 901 | mm/mmap.c | struct vm_area_struct *prev, *mpnt, *next; |
vm_area_struct | 970 | mm/mmap.c | static int anon_map(struct inode *ino, struct file * file, struct vm_area_struct * vma) |
vm_area_struct | 87 | mm/mprotect.c | static inline int mprotect_fixup_all(struct vm_area_struct * vma, |
vm_area_struct | 95 | mm/mprotect.c | static inline int mprotect_fixup_start(struct vm_area_struct * vma, |
vm_area_struct | 99 | mm/mprotect.c | struct vm_area_struct * n; |
vm_area_struct | 101 | mm/mprotect.c | n = (struct vm_area_struct *) kmalloc(sizeof(struct vm_area_struct), GFP_KERNEL); |
vm_area_struct | 118 | mm/mprotect.c | static inline int mprotect_fixup_end(struct vm_area_struct * vma, |
vm_area_struct | 122 | mm/mprotect.c | struct vm_area_struct * n; |
vm_area_struct | 124 | mm/mprotect.c | n = (struct vm_area_struct *) kmalloc(sizeof(struct vm_area_struct), GFP_KERNEL); |
vm_area_struct | 141 | mm/mprotect.c | static inline int mprotect_fixup_middle(struct vm_area_struct * vma, |
vm_area_struct | 145 | mm/mprotect.c | struct vm_area_struct * left, * right; |
vm_area_struct | 147 | mm/mprotect.c | left = (struct vm_area_struct *) kmalloc(sizeof(struct vm_area_struct), GFP_KERNEL); |
vm_area_struct | 150 | mm/mprotect.c | right = (struct vm_area_struct *) kmalloc(sizeof(struct vm_area_struct), GFP_KERNEL); |
vm_area_struct | 176 | mm/mprotect.c | static int mprotect_fixup(struct vm_area_struct * vma, |
vm_area_struct | 205 | mm/mprotect.c | struct vm_area_struct * vma, * next; |
vm_area_struct | 280 | mm/swap.c | void swap_in(struct vm_area_struct * vma, pte_t * page_table, |
vm_area_struct | 322 | mm/swap.c | static inline int try_to_swap_out(struct vm_area_struct* vma, unsigned long address, pte_t * page_table) |
vm_area_struct | 404 | mm/swap.c | static inline int swap_out_pmd(struct vm_area_struct * vma, pmd_t *dir, |
vm_area_struct | 436 | mm/swap.c | static inline int swap_out_pgd(struct vm_area_struct * vma, pgd_t *dir, |
vm_area_struct | 466 | mm/swap.c | static int swap_out_vma(struct vm_area_struct * vma, pgd_t *pgdir, |
vm_area_struct | 485 | mm/swap.c | struct vm_area_struct* vma; |
vm_area_struct | 828 | mm/swap.c | static inline int unuse_pte(struct vm_area_struct * vma, unsigned long address, |
vm_area_struct | 860 | mm/swap.c | static inline int unuse_pmd(struct vm_area_struct * vma, pmd_t *dir, |
vm_area_struct | 889 | mm/swap.c | static inline int unuse_pgd(struct vm_area_struct * vma, pgd_t *dir, |
vm_area_struct | 918 | mm/swap.c | static int unuse_vma(struct vm_area_struct * vma, pgd_t *pgdir, |
vm_area_struct | 933 | mm/swap.c | struct vm_area_struct* vma; |