Lines Matching defs:vma

126 void vma_set_page_prot(struct vm_area_struct *vma)  in vma_set_page_prot()
143 static void __remove_shared_vm_struct(struct vm_area_struct *vma, in __remove_shared_vm_struct()
160 void unlink_file_vma(struct vm_area_struct *vma) in unlink_file_vma()
172 static void __free_vma(struct vm_area_struct *vma) in __free_vma()
181 void put_vma(struct vm_area_struct *vma) in put_vma()
187 static inline void put_vma(struct vm_area_struct *vma) in put_vma()
196 static struct vm_area_struct *remove_vma(struct vm_area_struct *vma) in remove_vma()
308 static inline unsigned long vma_compute_gap(struct vm_area_struct *vma) in vma_compute_gap()
330 static unsigned long vma_compute_subtree_gap(struct vm_area_struct *vma) in vma_compute_subtree_gap()
356 struct vm_area_struct *vma; in browse_rb() local
401 struct vm_area_struct *vma; in validate_mm_rb() local
414 struct vm_area_struct *vma = mm->mmap; in validate_mm() local
478 static inline void vma_rb_insert(struct vm_area_struct *vma, in vma_rb_insert()
489 static void __vma_rb_erase(struct vm_area_struct *vma, struct mm_struct *mm) in __vma_rb_erase()
508 static __always_inline void vma_rb_erase_ignore(struct vm_area_struct *vma, in vma_rb_erase_ignore()
526 static __always_inline void vma_rb_erase(struct vm_area_struct *vma, in vma_rb_erase()
547 anon_vma_interval_tree_pre_update_vma(struct vm_area_struct *vma) in anon_vma_interval_tree_pre_update_vma()
556 anon_vma_interval_tree_post_update_vma(struct vm_area_struct *vma) in anon_vma_interval_tree_post_update_vma()
607 static inline struct vm_area_struct *vma_next(struct mm_struct *mm, in vma_next()
646 struct vm_area_struct *vma; in count_vma_pages_range() local
670 void __vma_link_rb(struct mm_struct *mm, struct vm_area_struct *vma, in __vma_link_rb()
696 static void __vma_link_file(struct vm_area_struct *vma) in __vma_link_file()
716 __vma_link(struct mm_struct *mm, struct vm_area_struct *vma, in __vma_link()
724 static void vma_link(struct mm_struct *mm, struct vm_area_struct *vma, in vma_link()
749 static void __insert_vm_struct(struct mm_struct *mm, struct vm_area_struct *vma) in __insert_vm_struct()
762 struct vm_area_struct *vma, in __vma_unlink()
778 int __vma_adjust(struct vm_area_struct *vma, unsigned long start, in __vma_adjust()
1083 static inline int is_mergeable_vma(struct vm_area_struct *vma, in is_mergeable_vma()
1111 struct vm_area_struct *vma) in is_mergeable_anon_vma()
1135 can_vma_merge_before(struct vm_area_struct *vma, unsigned long vm_flags, in can_vma_merge_before()
1157 can_vma_merge_after(struct vm_area_struct *vma, unsigned long vm_flags, in can_vma_merge_after()
1376 struct anon_vma *find_mergeable_anon_vma(struct vm_area_struct *vma) in find_mergeable_anon_vma()
1522 struct vm_area_struct *vma = find_vma(mm, addr); in do_mmap() local
1744 int vma_wants_writenotify(struct vm_area_struct *vma, pgprot_t vm_page_prot) in vma_wants_writenotify()
1801 struct vm_area_struct *vma, *prev, *merge; in mmap_region() local
2008 struct vm_area_struct *vma; in unmapped_area() local
2103 struct vm_area_struct *vma; in unmapped_area_topdown() local
2244 struct vm_area_struct *vma, *prev; in arch_get_unmapped_area() local
2283 struct vm_area_struct *vma, *prev; in arch_get_unmapped_area_topdown() local
2383 struct vm_area_struct *vma = NULL; in __find_vma() local
2406 struct vm_area_struct *vma; in find_vma() local
2423 struct vm_area_struct *vma = NULL; in get_vma() local
2456 struct vm_area_struct *vma; in find_vma_prev() local
2474 static int acct_stack_growth(struct vm_area_struct *vma, in acct_stack_growth()
2520 int expand_upwards(struct vm_area_struct *vma, unsigned long address) in expand_upwards()
2610 int expand_downwards(struct vm_area_struct *vma, in expand_downwards()
2701 int expand_stack(struct vm_area_struct *vma, unsigned long address) in expand_stack()
2709 struct vm_area_struct *vma, *prev; in find_extend_vma() local
2723 int expand_stack(struct vm_area_struct *vma, unsigned long address) in expand_stack()
2731 struct vm_area_struct *vma; in find_extend_vma() local
2759 static void remove_vma_list(struct mm_struct *mm, struct vm_area_struct *vma) in remove_vma_list()
2783 struct vm_area_struct *vma, struct vm_area_struct *prev, in unmap_region()
2820 detach_vmas_to_be_unmapped(struct mm_struct *mm, struct vm_area_struct *vma, in detach_vmas_to_be_unmapped()
2861 int __split_vma(struct mm_struct *mm, struct vm_area_struct *vma, in __split_vma()
2925 int split_vma(struct mm_struct *mm, struct vm_area_struct *vma, in split_vma()
2943 struct vm_area_struct *vma, *prev, *last; in __do_munmap() local
3102 struct vm_area_struct *vma; in SYSCALL_DEFINE5() local
3201 struct vm_area_struct *vma, *prev; in do_brk_flags() local
3303 struct vm_area_struct *vma; in exit_mmap() local
3375 int insert_vm_struct(struct mm_struct *mm, struct vm_area_struct *vma) in insert_vm_struct()
3416 struct vm_area_struct *vma = *vmap; in copy_vma() local
3554 static void special_mapping_close(struct vm_area_struct *vma) in special_mapping_close()
3558 static const char *special_mapping_name(struct vm_area_struct *vma) in special_mapping_name()
3592 struct vm_area_struct *vma = vmf->vma; in special_mapping_fault() local
3627 struct vm_area_struct *vma; in __install_special_mapping() local
3657 bool vma_is_special_mapping(const struct vm_area_struct *vma, in vma_is_special_mapping()
3687 struct vm_area_struct *vma = __install_special_mapping( in install_special_mapping() local
3776 struct vm_area_struct *vma; in mm_take_all_locks() local
3856 struct vm_area_struct *vma; in mm_drop_all_locks() local