Searched refs:old_mm (Results 1 - 7 of 7) sorted by path
/linux-master/arch/sparc/include/asm/ |
H A D | mmu_context_32.h | 24 void switch_mm(struct mm_struct *old_mm, struct mm_struct *mm,
|
H A D | mmu_context_64.h | 80 static inline void switch_mm(struct mm_struct *old_mm, struct mm_struct *mm, struct task_struct *tsk) argument
|
/linux-master/arch/sparc/mm/ |
H A D | srmmu.c | 414 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/arch/x86/kernel/ |
H A D | ldt.c | 451 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 D | exec.c | 999 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/include/linux/ |
H A D | user_events.h | 31 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/kernel/trace/ |
H A D | trace_events_user.c | 841 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 358 milliseconds