Lines Matching refs:user_event_mm

133 	struct user_event_mm		*mm;
201 static struct user_event_mm *user_event_mm_get(struct user_event_mm *mm);
202 static struct user_event_mm *user_event_mm_get_all(struct user_event *user);
203 static void user_event_mm_put(struct user_event_mm *mm);
392 static int user_event_mm_fault_in(struct user_event_mm *mm, unsigned long uaddr, in user_event_mm_fault_in()
421 static int user_event_enabler_write(struct user_event_mm *mm,
430 struct user_event_mm *mm = fault->mm; in user_event_enabler_fault_fixup()
475 static bool user_event_enabler_queue_fault(struct user_event_mm *mm, in user_event_enabler_queue_fault()
507 static int user_event_enabler_write(struct user_event_mm *mm, in user_event_enabler_write()
561 static bool user_event_enabler_exists(struct user_event_mm *mm, in user_event_enabler_exists()
577 struct user_event_mm *next; in user_event_enabler_update()
578 struct user_event_mm *mm; in user_event_enabler_update()
614 struct user_event_mm *mm) in user_event_enabler_dup()
639 static struct user_event_mm *user_event_mm_get(struct user_event_mm *mm) in user_event_mm_get()
646 static struct user_event_mm *user_event_mm_get_all(struct user_event *user) in user_event_mm_get_all()
648 struct user_event_mm *found = NULL; in user_event_mm_get_all()
650 struct user_event_mm *mm; in user_event_mm_get_all()
687 static struct user_event_mm *user_event_mm_alloc(struct task_struct *t) in user_event_mm_alloc()
689 struct user_event_mm *user_mm; in user_event_mm_alloc()
714 static void user_event_mm_attach(struct user_event_mm *user_mm, struct task_struct *t) in user_event_mm_attach()
722 t->user_event_mm = user_mm; in user_event_mm_attach()
725 static struct user_event_mm *current_user_event_mm(void) in current_user_event_mm()
727 struct user_event_mm *user_mm = current->user_event_mm; in current_user_event_mm()
744 static void user_event_mm_destroy(struct user_event_mm *mm) in user_event_mm_destroy()
755 static void user_event_mm_put(struct user_event_mm *mm) in user_event_mm_put()
763 struct user_event_mm *mm; in delayed_user_event_mm_put()
765 mm = container_of(to_rcu_work(work), struct user_event_mm, put_rwork); in delayed_user_event_mm_put()
771 struct user_event_mm *mm; in user_event_mm_remove()
776 mm = t->user_event_mm; in user_event_mm_remove()
777 t->user_event_mm = NULL; in user_event_mm_remove()
823 void user_event_mm_dup(struct task_struct *t, struct user_event_mm *old_mm) in user_event_mm_dup()
825 struct user_event_mm *mm = user_event_mm_alloc(t); in user_event_mm_dup()
850 struct user_event_mm *user_mm = current_user_event_mm(); in current_user_event_enabler_exists()
868 struct user_event_mm *user_mm; in user_event_enabler_create()
2510 static int user_event_mm_clear_bit(struct user_event_mm *user_mm, in user_event_mm_clear_bit()
2547 struct user_event_mm *mm = current->user_event_mm; in user_events_ioctl_unreg()