Searched refs:old_mm (Results 1 – 4 of 4) sorted by relevance
| /linux/include/linux/ |
| H A D | user_events.h | 31 struct user_event_mm *old_mm); 38 struct user_event_mm *old_mm; in user_events_fork() local 43 old_mm = current->user_event_mm; in user_events_fork() 46 t->user_event_mm = old_mm; in user_events_fork() 47 refcount_inc(&old_mm->tasks); in user_events_fork() 51 user_event_mm_dup(t, old_mm); in user_events_fork()
|
| /linux/fs/ |
| H A D | exec.c | 841 * bprm->old_mm for setup_new_exec() to release outside the lock. 848 struct mm_struct *old_mm, *active_mm; in exec_mmap() local 857 old_mm = current->mm; in exec_mmap() 859 mm_exit_exec_release(tsk, old_mm); in exec_mmap() 865 if (old_mm) { in exec_mmap() 871 ret = mmap_read_lock_killable(old_mm); in exec_mmap() 903 if (old_mm) { in exec_mmap() 904 mmap_read_unlock(old_mm); in exec_mmap() 905 BUG_ON(active_mm != old_mm); in exec_mmap() 907 bprm->old_mm in exec_mmap() 915 exec_mm_put_old(struct mm_struct * old_mm) exec_mm_put_old() argument [all...] |
| /linux/arch/sparc/mm/ |
| H A D | srmmu.c | 408 static inline void alloc_context(struct mm_struct *old_mm, struct mm_struct *mm) in alloc_context() argument 421 if (ctxp->ctx_mm == old_mm) in alloc_context() 464 void switch_mm(struct mm_struct *old_mm, struct mm_struct *mm, in switch_mm() argument 471 alloc_context(old_mm, mm); in switch_mm()
|
| /linux/kernel/trace/ |
| H A D | trace_events_user.c | 866 void user_event_mm_dup(struct task_struct *t, struct user_event_mm *old_mm) in user_event_mm_dup() argument 879 list_for_each_entry_rcu(enabler, &old_mm->enablers, mm_enablers_link) { in user_event_mm_dup()
|