Searched refs:old_mm (Results 1 – 4 of 4) sorted by relevance
31 struct user_event_mm *old_mm);38 struct user_event_mm *old_mm; in user_events_fork() local43 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()
451 int ldt_dup_context(struct mm_struct *old_mm, struct mm_struct *mm) in ldt_dup_context() argument456 if (!old_mm) in ldt_dup_context()459 mutex_lock(&old_mm->context.lock); in ldt_dup_context()460 if (!old_mm->context.ldt) in ldt_dup_context()463 new_ldt = alloc_ldt_struct(old_mm->context.ldt->nr_entries); in ldt_dup_context()469 memcpy(new_ldt->entries, old_mm->context.ldt->entries, in ldt_dup_context()482 mutex_unlock(&old_mm->context.lock); in ldt_dup_context()
497 struct mm_struct *old_mm = pages->source_mm; in change_mm() local501 mmdrop(old_mm); in change_mm()
841 void user_event_mm_dup(struct task_struct *t, struct user_event_mm *old_mm) in user_event_mm_dup() argument851 list_for_each_entry_rcu(enabler, &old_mm->enablers, mm_enablers_link) { in user_event_mm_dup()