Lines Matching refs:mm_struct
11 struct mm_struct;
42 static inline void userfaultfd_unmap_complete(struct mm_struct *mm, in userfaultfd_unmap_complete()
58 static inline int ksm_execve(struct mm_struct *mm) in ksm_execve()
63 static inline void ksm_exit(struct mm_struct *mm) in ksm_exit()
104 static inline vm_flags_t ksm_vma_flags(const struct mm_struct *mm, in ksm_vma_flags()
120 static inline int do_munmap(struct mm_struct *, unsigned long, size_t, in do_munmap() argument
129 static inline void mmap_assert_locked(struct mm_struct *mm) in mmap_assert_locked()
150 static inline void mmap_write_downgrade(struct mm_struct *mm) in mmap_write_downgrade()
154 static inline void mmap_read_unlock(struct mm_struct *mm) in mmap_read_unlock()
158 static inline void mmap_write_unlock(struct mm_struct *mm) in mmap_write_unlock()
162 static inline int mmap_write_lock_killable(struct mm_struct *mm) in mmap_write_lock_killable()
167 static inline bool can_modify_mm(struct mm_struct *mm, in can_modify_mm()
174 static inline void arch_unmap(struct mm_struct *mm, in arch_unmap()
210 static inline void mmap_assert_write_locked(struct mm_struct *mm) in mmap_assert_write_locked()
237 static inline int security_vm_enough_memory_mm(struct mm_struct *mm, long pages) in security_vm_enough_memory_mm()
242 static inline bool may_expand_vm(struct mm_struct *mm, vm_flags_t flags, in may_expand_vm()
316 static inline struct vm_area_struct *get_gate_vma(struct mm_struct *mm) in get_gate_vma()
335 static inline int is_hugepage_only_range(struct mm_struct *mm, in is_hugepage_only_range()
379 static inline void tlb_gather_mmu(struct mmu_gather *tlb, struct mm_struct *mm) in tlb_gather_mmu()
383 static inline void update_hiwater_rss(struct mm_struct *mm) in update_hiwater_rss()
387 static inline void update_hiwater_vm(struct mm_struct *mm) in update_hiwater_vm()