tag | line | file | source code |
vm_area_struct | 44 | 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 | 85 | arch/i386/kernel/ptrace.c | static unsigned long get_long(struct vm_area_struct * vma, unsigned long addr) |
vm_area_struct | 124 | arch/i386/kernel/ptrace.c | static void put_long(struct vm_area_struct * vma, unsigned long addr, |
vm_area_struct | 163 | arch/i386/kernel/ptrace.c | static struct vm_area_struct * find_extend_vma(struct task_struct * tsk, unsigned long addr) |
vm_area_struct | 165 | arch/i386/kernel/ptrace.c | struct vm_area_struct * vma; |
vm_area_struct | 189 | arch/i386/kernel/ptrace.c | struct vm_area_struct * vma = find_extend_vma(tsk, addr); |
vm_area_struct | 195 | arch/i386/kernel/ptrace.c | struct vm_area_struct * vma_high = vma; |
vm_area_struct | 231 | arch/i386/kernel/ptrace.c | struct vm_area_struct * vma = find_extend_vma(tsk, addr); |
vm_area_struct | 237 | arch/i386/kernel/ptrace.c | struct vm_area_struct * vma_high = vma; |
vm_area_struct | 36 | 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 | 87 | drivers/char/mem.c | static int mmap_mem(struct inode * inode, struct file * file, struct vm_area_struct * vma) |
vm_area_struct | 171 | drivers/char/mem.c | static int mmap_zero(struct inode * inode, struct file * file, struct vm_area_struct * vma) |
vm_area_struct | 84 | fs/binfmt_elf.c | struct vm_area_struct *mpnt; |
vm_area_struct | 86 | fs/binfmt_elf.c | mpnt = (struct vm_area_struct *)kmalloc(sizeof(*mpnt), GFP_KERNEL); |
vm_area_struct | 303 | fs/exec.c | struct vm_area_struct *mpnt; |
vm_area_struct | 305 | 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 | 598 | 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 | 155 | fs/proc/mem.c | struct vm_area_struct * vma) |
vm_area_struct | 161 | 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 | 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 | 184 | include/linux/mm.h | extern void do_wp_page(struct vm_area_struct * vma, unsigned long address, int write_access); |
vm_area_struct | 185 | include/linux/mm.h | extern void do_no_page(struct vm_area_struct * vma, unsigned long address, int write_access); |
vm_area_struct | 203 | include/linux/mm.h | extern void swap_in(struct vm_area_struct *, pte_t *, unsigned long id, int write_access); |
vm_area_struct | 211 | include/linux/mm.h | extern struct vm_area_struct * find_vma (struct task_struct *, unsigned long); |
vm_area_struct | 212 | include/linux/mm.h | extern struct vm_area_struct * find_vma_intersection (struct task_struct *, unsigned long, unsigned long); |
vm_area_struct | 214 | include/linux/mm.h | extern void insert_vm_struct(struct task_struct *, struct vm_area_struct *); |
vm_area_struct | 215 | include/linux/mm.h | extern void remove_shared_vm_struct(struct vm_area_struct *); |
vm_area_struct | 185 | 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 | 21 | ipc/shm.c | static int shm_map (struct vm_area_struct *shmd, int remap); |
vm_area_struct | 23 | ipc/shm.c | static void shm_open (struct vm_area_struct *shmd); |
vm_area_struct | 24 | ipc/shm.c | static void shm_close (struct vm_area_struct *shmd); |
vm_area_struct | 25 | ipc/shm.c | static pte_t shm_swap_in(struct vm_area_struct *, unsigned long, unsigned long); |
vm_area_struct | 374 | ipc/shm.c | static inline void insert_attach (struct shmid_ds * shp, struct vm_area_struct * shmd) |
vm_area_struct | 376 | ipc/shm.c | struct vm_area_struct * attaches; |
vm_area_struct | 388 | ipc/shm.c | static inline void remove_attach (struct shmid_ds * shp, struct vm_area_struct * shmd) |
vm_area_struct | 416 | ipc/shm.c | static int shm_map (struct vm_area_struct *shmd, int remap) |
vm_area_struct | 489 | ipc/shm.c | struct vm_area_struct *shmd; |
vm_area_struct | 532 | ipc/shm.c | shmd = (struct vm_area_struct *) kmalloc (sizeof(*shmd), GFP_KERNEL); |
vm_area_struct | 571 | ipc/shm.c | static void shm_open (struct vm_area_struct *shmd) |
vm_area_struct | 594 | ipc/shm.c | static void shm_close (struct vm_area_struct *shmd) |
vm_area_struct | 617 | ipc/shm.c | struct vm_area_struct *shmd, *shmdnext; |
vm_area_struct | 631 | ipc/shm.c | static pte_t shm_swap_in(struct vm_area_struct * shmd, unsigned long offset, unsigned long code) |
vm_area_struct | 707 | 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 | 81 | kernel/sched.c | static struct vm_area_struct init_mmap = INIT_MMAP; |
vm_area_struct | 30 | mm/filemap.c | static unsigned long file_mmap_nopage(struct vm_area_struct * area, unsigned long address, |
vm_area_struct | 63 | mm/filemap.c | static inline void file_mmap_sync_page(struct vm_area_struct * vma, |
vm_area_struct | 85 | mm/filemap.c | static void file_mmap_sync(struct vm_area_struct * vma, unsigned long start, |
vm_area_struct | 142 | mm/filemap.c | static void file_mmap_unmap(struct vm_area_struct *vma, unsigned long start, size_t len) |
vm_area_struct | 150 | mm/filemap.c | static void file_mmap_close(struct vm_area_struct * vma) |
vm_area_struct | 162 | mm/filemap.c | void file_mmap_swapout(struct vm_area_struct * vma, |
vm_area_struct | 208 | mm/filemap.c | int generic_mmap(struct inode * inode, struct file * file, struct vm_area_struct * vma) |
vm_area_struct | 518 | mm/memory.c | void do_wp_page(struct vm_area_struct * vma, unsigned long address, |
vm_area_struct | 586 | mm/memory.c | struct vm_area_struct * vma; |
vm_area_struct | 610 | mm/memory.c | struct vm_area_struct * next; |
vm_area_struct | 663 | mm/memory.c | static inline void get_empty_page(struct vm_area_struct * vma, pte_t * page_table) |
vm_area_struct | 683 | mm/memory.c | static int try_to_share(unsigned long to_address, struct vm_area_struct * to_area, |
vm_area_struct | 684 | mm/memory.c | unsigned long from_address, struct vm_area_struct * from_area, |
vm_area_struct | 773 | mm/memory.c | static int share_page(struct vm_area_struct * area, unsigned long address, |
vm_area_struct | 780 | mm/memory.c | struct vm_area_struct * mpnt; |
vm_area_struct | 852 | mm/memory.c | static inline void do_swap_page(struct vm_area_struct * vma, unsigned long address, |
vm_area_struct | 880 | mm/memory.c | void do_no_page(struct vm_area_struct * vma, unsigned long address, |
vm_area_struct | 19 | mm/mmap.c | static int anon_map(struct inode *, struct file *, struct vm_area_struct *); |
vm_area_struct | 47 | mm/mmap.c | struct vm_area_struct * vma; |
vm_area_struct | 108 | mm/mmap.c | vma = (struct vm_area_struct *)kmalloc(sizeof(struct vm_area_struct), |
vm_area_struct | 168 | mm/mmap.c | struct vm_area_struct * vmm; |
vm_area_struct | 227 | mm/mmap.c | #define avl_empty (struct vm_area_struct *) NULL |
vm_area_struct | 241 | mm/mmap.c | struct vm_area_struct * find_vma (struct task_struct * task, unsigned long addr) |
vm_area_struct | 244 | mm/mmap.c | struct vm_area_struct * vma; |
vm_area_struct | 253 | mm/mmap.c | struct vm_area_struct * result = NULL; |
vm_area_struct | 254 | mm/mmap.c | struct vm_area_struct * tree; |
vm_area_struct | 272 | 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 | 274 | mm/mmap.c | struct vm_area_struct * vma; |
vm_area_struct | 293 | 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 | 318 | mm/mmap.c | struct vm_area_struct * node; |
vm_area_struct | 324 | mm/mmap.c | struct vm_area_struct * node; |
vm_area_struct | 339 | mm/mmap.c | static void avl_rebalance (struct vm_area_struct *** nodeplaces_ptr, int count) |
vm_area_struct | 342 | mm/mmap.c | struct vm_area_struct ** nodeplace = *--nodeplaces_ptr; |
vm_area_struct | 343 | mm/mmap.c | struct vm_area_struct * node = *nodeplace; |
vm_area_struct | 344 | mm/mmap.c | struct vm_area_struct * nodeleft = node->vm_avl_left; |
vm_area_struct | 345 | mm/mmap.c | struct vm_area_struct * noderight = node->vm_avl_right; |
vm_area_struct | 354 | mm/mmap.c | struct vm_area_struct * nodeleftleft = nodeleft->vm_avl_left; |
vm_area_struct | 355 | mm/mmap.c | struct vm_area_struct * nodeleftright = nodeleft->vm_avl_right; |
vm_area_struct | 389 | mm/mmap.c | struct vm_area_struct * noderightright = noderight->vm_avl_right; |
vm_area_struct | 390 | mm/mmap.c | struct vm_area_struct * noderightleft = noderight->vm_avl_left; |
vm_area_struct | 416 | mm/mmap.c | static void avl_insert (struct vm_area_struct * new_node, struct vm_area_struct ** ptree) |
vm_area_struct | 419 | mm/mmap.c | struct vm_area_struct ** nodeplace = ptree; |
vm_area_struct | 420 | mm/mmap.c | struct vm_area_struct ** stack[avl_maxheight]; |
vm_area_struct | 422 | mm/mmap.c | struct vm_area_struct *** stack_ptr = &stack[0]; /* = &stack[stackcount] */ |
vm_area_struct | 424 | mm/mmap.c | struct vm_area_struct * node = *nodeplace; |
vm_area_struct | 443 | mm/mmap.c | static void avl_insert_neighbours (struct vm_area_struct * new_node, struct vm_area_struct ** ptree, |
vm_area_struct | 444 | mm/mmap.c | struct vm_area_struct ** to_the_left, struct vm_area_struct ** to_the_right) |
vm_area_struct | 447 | mm/mmap.c | struct vm_area_struct ** nodeplace = ptree; |
vm_area_struct | 448 | mm/mmap.c | struct vm_area_struct ** stack[avl_maxheight]; |
vm_area_struct | 450 | mm/mmap.c | struct vm_area_struct *** stack_ptr = &stack[0]; /* = &stack[stackcount] */ |
vm_area_struct | 453 | mm/mmap.c | struct vm_area_struct * node = *nodeplace; |
vm_area_struct | 473 | mm/mmap.c | static void avl_remove (struct vm_area_struct * node_to_delete, struct vm_area_struct ** ptree) |
vm_area_struct | 476 | mm/mmap.c | struct vm_area_struct ** nodeplace = ptree; |
vm_area_struct | 477 | mm/mmap.c | struct vm_area_struct ** stack[avl_maxheight]; |
vm_area_struct | 479 | mm/mmap.c | struct vm_area_struct *** stack_ptr = &stack[0]; /* = &stack[stackcount] */ |
vm_area_struct | 480 | mm/mmap.c | struct vm_area_struct ** nodeplace_to_delete; |
vm_area_struct | 482 | mm/mmap.c | struct vm_area_struct * node = *nodeplace; |
vm_area_struct | 502 | mm/mmap.c | struct vm_area_struct *** stack_ptr_to_delete = stack_ptr; |
vm_area_struct | 503 | mm/mmap.c | struct vm_area_struct ** nodeplace = &node_to_delete->vm_avl_left; |
vm_area_struct | 504 | mm/mmap.c | struct vm_area_struct * node; |
vm_area_struct | 526 | mm/mmap.c | static void printk_list (struct vm_area_struct * vma) |
vm_area_struct | 540 | mm/mmap.c | static void printk_avl (struct vm_area_struct * tree) |
vm_area_struct | 560 | mm/mmap.c | static void avl_checkheights (struct vm_area_struct * tree) |
vm_area_struct | 579 | mm/mmap.c | static void avl_checkleft (struct vm_area_struct * tree, vm_avl_key_t key) |
vm_area_struct | 591 | mm/mmap.c | static void avl_checkright (struct vm_area_struct * tree, vm_avl_key_t key) |
vm_area_struct | 603 | mm/mmap.c | static void avl_checkorder (struct vm_area_struct * tree) |
vm_area_struct | 649 | mm/mmap.c | void unmap_fixup(struct vm_area_struct *area, |
vm_area_struct | 652 | mm/mmap.c | struct vm_area_struct *mpnt; |
vm_area_struct | 684 | mm/mmap.c | mpnt = (struct vm_area_struct *)kmalloc(sizeof(*mpnt), GFP_KERNEL); |
vm_area_struct | 700 | mm/mmap.c | mpnt = (struct vm_area_struct *)kmalloc(sizeof(*mpnt), GFP_KERNEL); |
vm_area_struct | 726 | mm/mmap.c | struct vm_area_struct *mpnt, *prev, *next, **npp, *free; |
vm_area_struct | 791 | mm/mmap.c | struct vm_area_struct * vma; |
vm_area_struct | 801 | mm/mmap.c | struct vm_area_struct * mpnt; |
vm_area_struct | 807 | mm/mmap.c | struct vm_area_struct * next = mpnt->vm_next; |
vm_area_struct | 822 | mm/mmap.c | void insert_vm_struct(struct task_struct *t, struct vm_area_struct *vmp) |
vm_area_struct | 824 | mm/mmap.c | struct vm_area_struct *share; |
vm_area_struct | 828 | mm/mmap.c | struct vm_area_struct **p, *mpnt; |
vm_area_struct | 841 | mm/mmap.c | struct vm_area_struct * prev, * next; |
vm_area_struct | 870 | mm/mmap.c | void remove_shared_vm_struct(struct vm_area_struct *mpnt) |
vm_area_struct | 900 | mm/mmap.c | struct vm_area_struct *prev, *mpnt, *next; |
vm_area_struct | 969 | mm/mmap.c | static int anon_map(struct inode *ino, struct file * file, struct vm_area_struct * vma) |
vm_area_struct | 59 | mm/mprotect.c | static inline int mprotect_fixup_all(struct vm_area_struct * vma, |
vm_area_struct | 67 | mm/mprotect.c | static inline int mprotect_fixup_start(struct vm_area_struct * vma, |
vm_area_struct | 71 | mm/mprotect.c | struct vm_area_struct * n; |
vm_area_struct | 73 | mm/mprotect.c | n = (struct vm_area_struct *) kmalloc(sizeof(struct vm_area_struct), GFP_KERNEL); |
vm_area_struct | 90 | mm/mprotect.c | static inline int mprotect_fixup_end(struct vm_area_struct * vma, |
vm_area_struct | 94 | mm/mprotect.c | struct vm_area_struct * n; |
vm_area_struct | 96 | mm/mprotect.c | n = (struct vm_area_struct *) kmalloc(sizeof(struct vm_area_struct), GFP_KERNEL); |
vm_area_struct | 113 | mm/mprotect.c | static inline int mprotect_fixup_middle(struct vm_area_struct * vma, |
vm_area_struct | 117 | mm/mprotect.c | struct vm_area_struct * left, * right; |
vm_area_struct | 119 | mm/mprotect.c | left = (struct vm_area_struct *) kmalloc(sizeof(struct vm_area_struct), GFP_KERNEL); |
vm_area_struct | 122 | mm/mprotect.c | right = (struct vm_area_struct *) kmalloc(sizeof(struct vm_area_struct), GFP_KERNEL); |
vm_area_struct | 148 | mm/mprotect.c | static int mprotect_fixup(struct vm_area_struct * vma, |
vm_area_struct | 177 | mm/mprotect.c | struct vm_area_struct * vma, * next; |
vm_area_struct | 281 | mm/swap.c | void swap_in(struct vm_area_struct * vma, pte_t * page_table, |
vm_area_struct | 312 | mm/swap.c | static inline int try_to_swap_out(struct vm_area_struct* vma, unsigned offset, pte_t * page_table) |
vm_area_struct | 394 | mm/swap.c | struct vm_area_struct* vma; |