Lines Matching defs:vma

90 void vma_set_page_prot(struct vm_area_struct *vma)  in vma_set_page_prot()
107 static void __remove_shared_vm_struct(struct vm_area_struct *vma, in __remove_shared_vm_struct()
122 void unlink_file_vma(struct vm_area_struct *vma) in unlink_file_vma()
137 static void remove_vma(struct vm_area_struct *vma, bool unreachable) in remove_vma()
284 struct vm_area_struct *vma; in validate_mm() local
349 anon_vma_interval_tree_pre_update_vma(struct vm_area_struct *vma) in anon_vma_interval_tree_pre_update_vma()
358 anon_vma_interval_tree_post_update_vma(struct vm_area_struct *vma) in anon_vma_interval_tree_post_update_vma()
370 struct vm_area_struct *vma; in count_vma_pages_range() local
383 static void __vma_link_file(struct vm_area_struct *vma, in __vma_link_file()
394 static int vma_link(struct mm_struct *mm, struct vm_area_struct *vma) in vma_link()
428 struct vm_area_struct *vma, struct vm_area_struct *next, in init_multi_vma_prep()
452 struct vm_area_struct *vma) in init_vma_prep()
629 int vma_expand(struct vma_iterator *vmi, struct vm_area_struct *vma, in vma_expand()
685 int vma_shrink(struct vma_iterator *vmi, struct vm_area_struct *vma, in vma_shrink()
719 static inline bool is_mergeable_vma(struct vm_area_struct *vma, in is_mergeable_vma()
746 struct anon_vma *anon_vma2, struct vm_area_struct *vma) in is_mergeable_anon_vma()
772 can_vma_merge_before(struct vm_area_struct *vma, unsigned long vm_flags, in can_vma_merge_before()
795 can_vma_merge_after(struct vm_area_struct *vma, unsigned long vm_flags, in can_vma_merge_after()
871 struct vm_area_struct *vma, *adjust, *remove, *remove2; in vma_merge() local
1111 struct anon_vma *find_mergeable_anon_vma(struct vm_area_struct *vma) in find_mergeable_anon_vma()
1470 static bool vma_is_shared_writable(struct vm_area_struct *vma) in vma_is_shared_writable()
1476 static bool vma_fs_can_writeback(struct vm_area_struct *vma) in vma_fs_can_writeback()
1490 bool vma_needs_dirty_tracking(struct vm_area_struct *vma) in vma_needs_dirty_tracking()
1513 int vma_wants_writenotify(struct vm_area_struct *vma, pgprot_t vm_page_prot) in vma_wants_writenotify()
1703 struct vm_area_struct *vma, *prev; in generic_get_unmapped_area() local
1750 struct vm_area_struct *vma, *prev; in generic_get_unmapped_area_topdown() local
1905 struct vm_area_struct *vma; in find_vma_prev() local
1920 static int acct_stack_growth(struct vm_area_struct *vma, in acct_stack_growth()
1959 static int expand_upwards(struct vm_area_struct *vma, unsigned long address) in expand_upwards()
2059 int expand_downwards(struct vm_area_struct *vma, unsigned long address) in expand_downwards()
2165 int expand_stack_locked(struct vm_area_struct *vma, unsigned long address) in expand_stack_locked()
2172 struct vm_area_struct *vma, *prev; in find_extend_vma_locked() local
2187 int expand_stack_locked(struct vm_area_struct *vma, unsigned long address) in expand_stack_locked()
2196 struct vm_area_struct *vma; in find_extend_vma_locked() local
2222 static inline bool vma_expand_ok(struct vm_area_struct *vma, unsigned long addr) in vma_expand_ok()
2233 static inline int vma_expand_up(struct vm_area_struct *vma, unsigned long addr) in vma_expand_up()
2242 static inline bool vma_expand_down(struct vm_area_struct *vma, unsigned long addr) in vma_expand_down()
2251 #define vma_expand_up(vma,addr) expand_upwards(vma, addr) argument
2252 #define vma_expand_down(vma, addr) (-EFAULT) argument
2256 #define vma_expand_up(vma,addr) (-EFAULT) argument
2257 #define vma_expand_down(vma, addr) expand_downwards(vma, addr) argument
2274 struct vm_area_struct *vma, *prev; in expand_stack() local
2309 struct vm_area_struct *vma; in remove_mt() local
2330 struct vm_area_struct *vma, struct vm_area_struct *prev, in unmap_region()
2353 int __split_vma(struct vma_iterator *vmi, struct vm_area_struct *vma, in __split_vma()
2435 int split_vma(struct vma_iterator *vmi, struct vm_area_struct *vma, in split_vma()
2459 do_vmi_align_munmap(struct vma_iterator *vmi, struct vm_area_struct *vma, in do_vmi_align_munmap()
2630 struct vm_area_struct *vma; in do_vmi_munmap() local
2674 struct vm_area_struct *vma = NULL; in __mmap_region() local
2980 struct vm_area_struct *vma; in SYSCALL_DEFINE5() local
3074 int do_vma_munmap(struct vma_iterator *vmi, struct vm_area_struct *vma, in do_vma_munmap()
3096 static int do_brk_flags(struct vma_iterator *vmi, struct vm_area_struct *vma, in do_brk_flags()
3180 struct vm_area_struct *vma = NULL; in vm_brk_flags() local
3234 struct vm_area_struct *vma; in exit_mmap() local
3298 int insert_vm_struct(struct mm_struct *mm, struct vm_area_struct *vma) in insert_vm_struct()
3343 struct vm_area_struct *vma = *vmap; in copy_vma() local
3470 static void special_mapping_close(struct vm_area_struct *vma) in special_mapping_close()
3474 static const char *special_mapping_name(struct vm_area_struct *vma) in special_mapping_name()
3492 static int special_mapping_split(struct vm_area_struct *vma, unsigned long addr) in special_mapping_split()
3520 struct vm_area_struct *vma = vmf->vma; in special_mapping_fault() local
3555 struct vm_area_struct *vma; in __install_special_mapping() local
3586 bool vma_is_special_mapping(const struct vm_area_struct *vma, in vma_is_special_mapping()
3616 struct vm_area_struct *vma = __install_special_mapping( in install_special_mapping() local
3706 struct vm_area_struct *vma; in mm_take_all_locks() local
3802 struct vm_area_struct *vma; in mm_drop_all_locks() local