Symbol: user_event_mm
include/linux/sched.h
1632
struct user_event_mm *user_event_mm;
include/linux/sched.h
91
struct user_event_mm;
include/linux/user_events.h
24
struct user_event_mm *next;
include/linux/user_events.h
31
struct user_event_mm *old_mm);
include/linux/user_events.h
38
struct user_event_mm *old_mm;
include/linux/user_events.h
40
if (!t || !current->user_event_mm)
include/linux/user_events.h
43
old_mm = current->user_event_mm;
include/linux/user_events.h
46
t->user_event_mm = old_mm;
include/linux/user_events.h
56
if (!t || !t->user_event_mm)
include/linux/user_events.h
64
if (!t || !t->user_event_mm)
kernel/trace/trace_events_user.c
140
struct user_event_mm *mm;
kernel/trace/trace_events_user.c
208
static struct user_event_mm *user_event_mm_get(struct user_event_mm *mm);
kernel/trace/trace_events_user.c
209
static struct user_event_mm *user_event_mm_get_all(struct user_event *user);
kernel/trace/trace_events_user.c
210
static void user_event_mm_put(struct user_event_mm *mm);
kernel/trace/trace_events_user.c
2576
static int user_event_mm_clear_bit(struct user_event_mm *user_mm,
kernel/trace/trace_events_user.c
2613
struct user_event_mm *mm = current->user_event_mm;
kernel/trace/trace_events_user.c
410
static int user_event_mm_fault_in(struct user_event_mm *mm, unsigned long uaddr,
kernel/trace/trace_events_user.c
439
static int user_event_enabler_write(struct user_event_mm *mm,
kernel/trace/trace_events_user.c
448
struct user_event_mm *mm = fault->mm;
kernel/trace/trace_events_user.c
493
static bool user_event_enabler_queue_fault(struct user_event_mm *mm,
kernel/trace/trace_events_user.c
525
static int user_event_enabler_write(struct user_event_mm *mm,
kernel/trace/trace_events_user.c
579
static bool user_event_enabler_exists(struct user_event_mm *mm,
kernel/trace/trace_events_user.c
595
struct user_event_mm *next;
kernel/trace/trace_events_user.c
596
struct user_event_mm *mm;
kernel/trace/trace_events_user.c
632
struct user_event_mm *mm)
kernel/trace/trace_events_user.c
657
static struct user_event_mm *user_event_mm_get(struct user_event_mm *mm)
kernel/trace/trace_events_user.c
664
static struct user_event_mm *user_event_mm_get_all(struct user_event *user)
kernel/trace/trace_events_user.c
666
struct user_event_mm *found = NULL;
kernel/trace/trace_events_user.c
668
struct user_event_mm *mm;
kernel/trace/trace_events_user.c
705
static struct user_event_mm *user_event_mm_alloc(struct task_struct *t)
kernel/trace/trace_events_user.c
707
struct user_event_mm *user_mm;
kernel/trace/trace_events_user.c
732
static void user_event_mm_attach(struct user_event_mm *user_mm, struct task_struct *t)
kernel/trace/trace_events_user.c
740
t->user_event_mm = user_mm;
kernel/trace/trace_events_user.c
743
static struct user_event_mm *current_user_event_mm(void)
kernel/trace/trace_events_user.c
745
struct user_event_mm *user_mm = current->user_event_mm;
kernel/trace/trace_events_user.c
762
static void user_event_mm_destroy(struct user_event_mm *mm)
kernel/trace/trace_events_user.c
773
static void user_event_mm_put(struct user_event_mm *mm)
kernel/trace/trace_events_user.c
781
struct user_event_mm *mm;
kernel/trace/trace_events_user.c
783
mm = container_of(to_rcu_work(work), struct user_event_mm, put_rwork);
kernel/trace/trace_events_user.c
789
struct user_event_mm *mm;
kernel/trace/trace_events_user.c
794
mm = t->user_event_mm;
kernel/trace/trace_events_user.c
795
t->user_event_mm = NULL;
kernel/trace/trace_events_user.c
841
void user_event_mm_dup(struct task_struct *t, struct user_event_mm *old_mm)
kernel/trace/trace_events_user.c
843
struct user_event_mm *mm = user_event_mm_alloc(t);
kernel/trace/trace_events_user.c
868
struct user_event_mm *user_mm = current_user_event_mm();
kernel/trace/trace_events_user.c
886
struct user_event_mm *user_mm;