Searched refs:old_mm (Results 1 - 7 of 7) sorted by relevance

/linux-master/include/linux/
H A Duser_events.h31 struct user_event_mm *old_mm);
38 struct user_event_mm *old_mm; local
43 old_mm = current->user_event_mm;
46 t->user_event_mm = old_mm;
47 refcount_inc(&old_mm->tasks);
51 user_event_mm_dup(t, old_mm);
/linux-master/arch/sparc/include/asm/
H A Dmmu_context_32.h24 void switch_mm(struct mm_struct *old_mm, struct mm_struct *mm,
H A Dmmu_context_64.h80 static inline void switch_mm(struct mm_struct *old_mm, struct mm_struct *mm, struct task_struct *tsk) argument
/linux-master/arch/x86/kernel/
H A Dldt.c451 int ldt_dup_context(struct mm_struct *old_mm, struct mm_struct *mm) argument
456 if (!old_mm)
459 mutex_lock(&old_mm->context.lock);
460 if (!old_mm->context.ldt)
463 new_ldt = alloc_ldt_struct(old_mm->context.ldt->nr_entries);
469 memcpy(new_ldt->entries, old_mm->context.ldt->entries,
482 mutex_unlock(&old_mm->context.lock);
/linux-master/fs/
H A Dexec.c999 struct mm_struct *old_mm, *active_mm; local
1004 old_mm = current->mm;
1005 exec_mm_release(tsk, old_mm);
1011 if (old_mm) {
1017 ret = mmap_read_lock_killable(old_mm);
1047 if (old_mm) {
1048 mmap_read_unlock(old_mm);
1049 BUG_ON(active_mm != old_mm);
1050 setmax_mm_hiwater_rss(&tsk->signal->maxrss, old_mm);
1051 mm_update_next_owner(old_mm);
[all...]
/linux-master/arch/sparc/mm/
H A Dsrmmu.c414 static inline void alloc_context(struct mm_struct *old_mm, struct mm_struct *mm) argument
427 if (ctxp->ctx_mm == old_mm)
472 void switch_mm(struct mm_struct *old_mm, struct mm_struct *mm, argument
479 alloc_context(old_mm, mm);
/linux-master/kernel/trace/
H A Dtrace_events_user.c841 void user_event_mm_dup(struct task_struct *t, struct user_event_mm *old_mm) argument
851 list_for_each_entry_rcu(enabler, &old_mm->enablers, mm_enablers_link) {

Completed in 113 milliseconds