Lines Matching refs:mm_struct
390 static int dup_mmap(struct mm_struct *mm, struct mm_struct *oldmm) in dup_mmap()
521 static inline int mm_alloc_pgd(struct mm_struct *mm) in mm_alloc_pgd()
529 static inline void mm_free_pgd(struct mm_struct *mm) in mm_free_pgd()
534 static int dup_mmap(struct mm_struct *mm, struct mm_struct *oldmm) in dup_mmap()
564 static void mm_init_aio(struct mm_struct *mm) in mm_init_aio()
572 static void mm_init_owner(struct mm_struct *mm, struct task_struct *p) in mm_init_owner()
579 static struct mm_struct *mm_init(struct mm_struct *mm, struct task_struct *p) in mm_init()
628 static void check_mm(struct mm_struct *mm) in check_mm()
655 struct mm_struct *mm_alloc(void) in mm_alloc()
657 struct mm_struct *mm; in mm_alloc()
672 void __mmdrop(struct mm_struct *mm) in __mmdrop()
686 void mmput(struct mm_struct *mm) in mmput()
720 void set_mm_exe_file(struct mm_struct *mm, struct file *new_exe_file) in set_mm_exe_file()
744 struct file *get_mm_exe_file(struct mm_struct *mm) in get_mm_exe_file()
766 struct mm_struct *get_task_mm(struct task_struct *task) in get_task_mm()
768 struct mm_struct *mm; in get_task_mm()
783 struct mm_struct *mm_access(struct task_struct *task, unsigned int mode) in mm_access()
785 struct mm_struct *mm; in mm_access()
848 void mm_release(struct task_struct *tsk, struct mm_struct *mm) in mm_release()
904 static struct mm_struct *dup_mm(struct task_struct *tsk) in dup_mm()
906 struct mm_struct *mm, *oldmm = current->mm; in dup_mm()
941 struct mm_struct *mm, *oldmm; in copy_mm()
1839 sizeof(struct mm_struct), ARCH_MIN_MMSTRUCT_ALIGN, in proc_caches_init()