Lines Matching defs:vma

536 		struct vm_area_struct *vma;	/* Target VMA */  member
660 static inline void vma_numab_state_init(struct vm_area_struct *vma) in vma_numab_state_init()
664 static inline void vma_numab_state_free(struct vm_area_struct *vma) in vma_numab_state_free()
669 static inline void vma_numab_state_init(struct vm_area_struct *vma) {} in vma_numab_state_init()
670 static inline void vma_numab_state_free(struct vm_area_struct *vma) {} in vma_numab_state_free()
674 static inline void vma_lock_init(struct vm_area_struct *vma, bool reset_refcnt) in vma_lock_init()
697 static inline void vma_refcount_put(struct vm_area_struct *vma) in vma_refcount_put()
720 static inline struct vm_area_struct *vma_start_read(struct mm_struct *mm, in vma_start_read()
773 static inline bool vma_start_read_locked_nested(struct vm_area_struct *vma, int subclass) in vma_start_read_locked_nested()
792 static inline bool vma_start_read_locked(struct vm_area_struct *vma) in vma_start_read_locked()
797 static inline void vma_end_read(struct vm_area_struct *vma) in vma_end_read()
803 static bool __is_vma_write_locked(struct vm_area_struct *vma, unsigned int *mm_lock_seq) in __is_vma_write_locked()
822 static inline void vma_start_write(struct vm_area_struct *vma) in vma_start_write()
832 static inline void vma_assert_write_locked(struct vm_area_struct *vma) in vma_assert_write_locked()
839 static inline void vma_assert_locked(struct vm_area_struct *vma) in vma_assert_locked()
852 static inline void vma_assert_attached(struct vm_area_struct *vma) in vma_assert_attached()
857 static inline void vma_assert_detached(struct vm_area_struct *vma) in vma_assert_detached()
862 static inline void vma_mark_attached(struct vm_area_struct *vma) in vma_mark_attached()
892 static inline void vma_lock_init(struct vm_area_struct *vma, bool reset_refcnt) {} in vma_lock_init()
893 static inline struct vm_area_struct *vma_start_read(struct mm_struct *mm, in vma_start_read()
896 static inline void vma_end_read(struct vm_area_struct *vma) {} in vma_end_read()
897 static inline void vma_start_write(struct vm_area_struct *vma) {} in vma_start_write()
898 static inline void vma_assert_write_locked(struct vm_area_struct *vma) in vma_assert_write_locked()
900 static inline void vma_assert_attached(struct vm_area_struct *vma) {} in vma_assert_attached()
901 static inline void vma_assert_detached(struct vm_area_struct *vma) {} in vma_assert_detached()
902 static inline void vma_mark_attached(struct vm_area_struct *vma) {} in vma_mark_attached()
903 static inline void vma_mark_detached(struct vm_area_struct *vma) {} in vma_mark_detached()
911 static inline void vma_assert_locked(struct vm_area_struct *vma) in vma_assert_locked()
930 static inline void vma_init(struct vm_area_struct *vma, struct mm_struct *mm) in vma_init()
940 static inline void vm_flags_init(struct vm_area_struct *vma, in vm_flags_init()
951 static inline void vm_flags_reset(struct vm_area_struct *vma, in vm_flags_reset()
958 static inline void vm_flags_reset_once(struct vm_area_struct *vma, in vm_flags_reset_once()
965 static inline void vm_flags_set(struct vm_area_struct *vma, in vm_flags_set()
972 static inline void vm_flags_clear(struct vm_area_struct *vma, in vm_flags_clear()
983 static inline void __vm_flags_mod(struct vm_area_struct *vma, in __vm_flags_mod()
993 static inline void vm_flags_mod(struct vm_area_struct *vma, in vm_flags_mod()
1000 static inline void vma_set_anonymous(struct vm_area_struct *vma) in vma_set_anonymous()
1005 static inline bool vma_is_anonymous(struct vm_area_struct *vma) in vma_is_anonymous()
1014 static inline bool vma_is_initial_heap(const struct vm_area_struct *vma) in vma_is_initial_heap()
1024 static inline bool vma_is_initial_stack(const struct vm_area_struct *vma) in vma_is_initial_stack()
1035 static inline bool vma_is_temporary_stack(struct vm_area_struct *vma) in vma_is_temporary_stack()
1049 static inline bool vma_is_foreign(struct vm_area_struct *vma) in vma_is_foreign()
1060 static inline bool vma_is_accessible(struct vm_area_struct *vma) in vma_is_accessible()
1071 static inline bool vma_is_shared_maywrite(struct vm_area_struct *vma) in vma_is_shared_maywrite()
1121 struct vm_area_struct *vma) in vma_iter_bulk_store()
1158 static inline bool vma_is_shmem(struct vm_area_struct *vma) { return false; } in vma_is_shmem()
1159 static inline bool vma_is_anon_shmem(struct vm_area_struct *vma) { return false; } in vma_is_anon_shmem()
1455 static inline pte_t maybe_mkwrite(pte_t pte, struct vm_area_struct *vma) in maybe_mkwrite()
1831 static inline void vma_set_access_pid_bit(struct vm_area_struct *vma) in vma_set_access_pid_bit()
1892 static inline void vma_set_access_pid_bit(struct vm_area_struct *vma) in vma_set_access_pid_bit()
2062 static inline bool folio_needs_cow_for_dma(struct vm_area_struct *vma, in folio_needs_cow_for_dma()
2478 static inline void zap_vma_pages(struct vm_area_struct *vma) in zap_vma_pages()
2502 struct vm_area_struct *vma; member
2551 static inline vm_fault_t handle_mm_fault(struct vm_area_struct *vma, in handle_mm_fault()
2609 struct vm_area_struct *vma; in get_user_page_vma_remote() local
3392 #define vma_interval_tree_foreach(vma, root, start, last) \ argument
3555 static inline unsigned long stack_guard_start_gap(struct vm_area_struct *vma) in stack_guard_start_gap()
3567 static inline unsigned long vm_start_gap(struct vm_area_struct *vma) in vm_start_gap()
3578 static inline unsigned long vm_end_gap(struct vm_area_struct *vma) in vm_end_gap()
3590 static inline unsigned long vma_pages(struct vm_area_struct *vma) in vma_pages()
3599 struct vm_area_struct *vma = vma_lookup(mm, vm_start); in find_exact_vma() local
3607 static inline bool range_in_vma(struct vm_area_struct *vma, in range_in_vma()
3621 static inline void vma_set_page_prot(struct vm_area_struct *vma) in vma_set_page_prot()
3659 static inline vm_fault_t vmf_insert_page(struct vm_area_struct *vma, in vmf_insert_page()
3673 static inline int io_remap_pfn_range(struct vm_area_struct *vma, in io_remap_pfn_range()
3723 static inline bool gup_can_follow_protnone(struct vm_area_struct *vma, in gup_can_follow_protnone()
4152 static inline bool vma_is_special_huge(const struct vm_area_struct *vma) in vma_is_special_huge()