Lines Matching defs:mm
355 struct vm_area_struct *vm_area_alloc(struct mm_struct *mm) in vm_area_alloc()
523 static void dup_mm_exe_file(struct mm_struct *mm, struct mm_struct *oldmm) in dup_mm_exe_file()
538 static __latent_entropy int dup_mmap(struct mm_struct *mm, in dup_mmap()
688 static inline int mm_alloc_pgd(struct mm_struct *mm) in mm_alloc_pgd()
696 static inline void mm_free_pgd(struct mm_struct *mm) in mm_free_pgd()
701 static int dup_mmap(struct mm_struct *mm, struct mm_struct *oldmm) in dup_mmap()
708 #define mm_alloc_pgd(mm) (0) argument
709 #define mm_free_pgd(mm) argument
712 static void check_mm(struct mm_struct *mm) in check_mm()
737 #define free_mm(mm) (kmem_cache_free(mm_cachep, (mm))) argument
744 void __mmdrop(struct mm_struct *mm) in __mmdrop()
760 struct mm_struct *mm; in mmdrop_async_fn() local
766 static void mmdrop_async(struct mm_struct *mm) in mmdrop_async()
1060 static void mm_init_aio(struct mm_struct *mm) in mm_init_aio()
1068 static __always_inline void mm_clear_owner(struct mm_struct *mm, in mm_clear_owner()
1077 static void mm_init_owner(struct mm_struct *mm, struct task_struct *p) in mm_init_owner()
1084 static void mm_init_pasid(struct mm_struct *mm) in mm_init_pasid()
1091 static void mm_init_uprobes_state(struct mm_struct *mm) in mm_init_uprobes_state()
1098 static struct mm_struct *mm_init(struct mm_struct *mm, struct task_struct *p, in mm_init()
1161 struct mm_struct *mm; in mm_alloc() local
1171 static inline void __mmput(struct mm_struct *mm) in __mmput()
1196 void mmput(struct mm_struct *mm) in mmput()
1208 struct mm_struct *mm = container_of(work, struct mm_struct, in mmput_async_fn() local
1214 void mmput_async(struct mm_struct *mm) in mmput_async()
1235 int set_mm_exe_file(struct mm_struct *mm, struct file *new_exe_file) in set_mm_exe_file()
1272 int replace_mm_exe_file(struct mm_struct *mm, struct file *new_exe_file) in replace_mm_exe_file()
1321 struct file *get_mm_exe_file(struct mm_struct *mm) in get_mm_exe_file()
1343 struct mm_struct *mm; in get_task_exe_file() local
1366 struct mm_struct *mm; in get_task_mm() local
1383 struct mm_struct *mm; in mm_access() local
1448 static void mm_release(struct task_struct *tsk, struct mm_struct *mm) in mm_release()
1482 void exit_mm_release(struct task_struct *tsk, struct mm_struct *mm) in exit_mm_release()
1488 void exec_mm_release(struct task_struct *tsk, struct mm_struct *mm) in exec_mm_release()
1507 struct mm_struct *mm; in dup_mm() local
1543 struct mm_struct *mm, *oldmm; in copy_mm() local