H A D | mmap.c | 90 void vma_set_page_prot(struct vm_area_struct *vma) in vma_set_page_prot() argument 107 static void __remove_shared_vm_struct(struct vm_area_struct *vma, in __remove_shared_vm_struct() argument 122 unlink_file_vma(struct vm_area_struct * vma) unlink_file_vma() argument 137 remove_vma(struct vm_area_struct * vma,bool unreachable) remove_vma() argument 284 struct vm_area_struct *vma; validate_mm() local 349 anon_vma_interval_tree_pre_update_vma(struct vm_area_struct * vma) anon_vma_interval_tree_pre_update_vma() argument 358 anon_vma_interval_tree_post_update_vma(struct vm_area_struct * vma) anon_vma_interval_tree_post_update_vma() argument 370 struct vm_area_struct *vma; count_vma_pages_range() local 383 __vma_link_file(struct vm_area_struct * vma,struct address_space * mapping) __vma_link_file() argument 394 vma_link(struct mm_struct * mm,struct vm_area_struct * vma) vma_link() argument 428 init_multi_vma_prep(struct vma_prepare * vp,struct vm_area_struct * vma,struct vm_area_struct * next,struct vm_area_struct * remove,struct vm_area_struct * remove2) init_multi_vma_prep() argument 452 init_vma_prep(struct vma_prepare * vp,struct vm_area_struct * vma) init_vma_prep() argument 629 vma_expand(struct vma_iterator * vmi,struct vm_area_struct * vma,unsigned long start,unsigned long end,pgoff_t pgoff,struct vm_area_struct * next) vma_expand() argument 685 vma_shrink(struct vma_iterator * vmi,struct vm_area_struct * vma,unsigned long start,unsigned long end,pgoff_t pgoff) vma_shrink() argument 719 is_mergeable_vma(struct vm_area_struct * vma,struct file * file,unsigned long vm_flags,struct vm_userfaultfd_ctx vm_userfaultfd_ctx,struct anon_vma_name * anon_name,bool may_remove_vma) is_mergeable_vma() argument 746 is_mergeable_anon_vma(struct anon_vma * anon_vma1,struct anon_vma * anon_vma2,struct vm_area_struct * vma) is_mergeable_anon_vma() argument 772 can_vma_merge_before(struct vm_area_struct * vma,unsigned long vm_flags,struct anon_vma * anon_vma,struct file * file,pgoff_t vm_pgoff,struct vm_userfaultfd_ctx vm_userfaultfd_ctx,struct anon_vma_name * anon_name) can_vma_merge_before() argument 795 can_vma_merge_after(struct vm_area_struct * vma,unsigned long vm_flags,struct anon_vma * anon_vma,struct file * file,pgoff_t vm_pgoff,struct vm_userfaultfd_ctx vm_userfaultfd_ctx,struct anon_vma_name * anon_name) can_vma_merge_after() argument 871 struct vm_area_struct *vma, *adjust, *remove, *remove2; vma_merge() local 1111 find_mergeable_anon_vma(struct vm_area_struct * vma) find_mergeable_anon_vma() argument 1470 vma_is_shared_writable(struct vm_area_struct * vma) vma_is_shared_writable() argument 1476 vma_fs_can_writeback(struct vm_area_struct * vma) vma_fs_can_writeback() argument 1490 vma_needs_dirty_tracking(struct vm_area_struct * vma) vma_needs_dirty_tracking() argument 1513 vma_wants_writenotify(struct vm_area_struct * vma,pgprot_t vm_page_prot) vma_wants_writenotify() argument 1703 struct vm_area_struct *vma, *prev; generic_get_unmapped_area() local 1750 struct vm_area_struct *vma, *prev; generic_get_unmapped_area_topdown() local 1905 struct vm_area_struct *vma; find_vma_prev() local 1920 acct_stack_growth(struct vm_area_struct * vma,unsigned long size,unsigned long grow) acct_stack_growth() argument 1959 expand_upwards(struct vm_area_struct * vma,unsigned long address) expand_upwards() argument 2059 expand_downwards(struct vm_area_struct * vma,unsigned long address) expand_downwards() argument 2165 expand_stack_locked(struct vm_area_struct * vma,unsigned long address) expand_stack_locked() argument 2172 struct vm_area_struct *vma, *prev; find_extend_vma_locked() local 2187 expand_stack_locked(struct vm_area_struct * vma,unsigned long address) expand_stack_locked() argument 2196 struct vm_area_struct *vma; find_extend_vma_locked() local 2222 vma_expand_ok(struct vm_area_struct * vma,unsigned long addr) vma_expand_ok() argument 2233 vma_expand_up(struct vm_area_struct * vma,unsigned long addr) vma_expand_up() argument 2242 vma_expand_down(struct vm_area_struct * vma,unsigned long addr) vma_expand_down() argument 2251 vma_expand_up(vma,addr) global() argument 2252 vma_expand_down(vma,addr) global() argument 2256 vma_expand_up(vma,addr) global() argument 2257 vma_expand_down(vma,addr) global() argument 2274 struct vm_area_struct *vma, *prev; expand_stack() local 2309 struct vm_area_struct *vma; remove_mt() local 2330 unmap_region(struct mm_struct * mm,struct ma_state * mas,struct vm_area_struct * vma,struct vm_area_struct * prev,struct vm_area_struct * next,unsigned long start,unsigned long end,unsigned long tree_end,bool mm_wr_locked) unmap_region() argument 2353 __split_vma(struct vma_iterator * vmi,struct vm_area_struct * vma,unsigned long addr,int new_below) __split_vma() argument 2435 split_vma(struct vma_iterator * vmi,struct vm_area_struct * vma,unsigned long addr,int new_below) split_vma() argument 2459 do_vmi_align_munmap(struct vma_iterator * vmi,struct vm_area_struct * vma,struct mm_struct * mm,unsigned long start,unsigned long end,struct list_head * uf,bool unlock) do_vmi_align_munmap() argument 2630 struct vm_area_struct *vma; do_vmi_munmap() local 2674 struct vm_area_struct *vma = NULL; __mmap_region() local 2980 struct vm_area_struct *vma; SYSCALL_DEFINE5() local 3074 do_vma_munmap(struct vma_iterator * vmi,struct vm_area_struct * vma,unsigned long start,unsigned long end,struct list_head * uf,bool unlock) do_vma_munmap() argument 3096 do_brk_flags(struct vma_iterator * vmi,struct vm_area_struct * vma,unsigned long addr,unsigned long len,unsigned long flags) do_brk_flags() argument 3180 struct vm_area_struct *vma = NULL; vm_brk_flags() local 3234 struct vm_area_struct *vma; exit_mmap() local 3298 insert_vm_struct(struct mm_struct * mm,struct vm_area_struct * vma) insert_vm_struct() argument 3343 struct vm_area_struct *vma = *vmap; copy_vma() local 3470 special_mapping_close(struct vm_area_struct * vma) special_mapping_close() argument 3474 special_mapping_name(struct vm_area_struct * vma) special_mapping_name() argument 3492 special_mapping_split(struct vm_area_struct * vma,unsigned long addr) special_mapping_split() argument 3520 struct vm_area_struct *vma = vmf->vma; special_mapping_fault() local 3555 struct vm_area_struct *vma; __install_special_mapping() local 3586 vma_is_special_mapping(const struct vm_area_struct * vma,const struct vm_special_mapping * sm) vma_is_special_mapping() argument 3616 struct vm_area_struct *vma = __install_special_mapping( install_special_mapping() local 3706 struct vm_area_struct *vma; mm_take_all_locks() local 3802 struct vm_area_struct *vma; mm_drop_all_locks() local [all...] |