Home
last modified time | relevance | path

Searched refs:old_mm (Results 1 – 4 of 4) sorted by relevance

/linux/include/linux/
H A Duser_events.h31 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 Dexec.c841 * 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 Dsrmmu.c408 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 Dtrace_events_user.c866 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()