Lines Matching refs:pid_list
241 struct trace_pid_list *pid_list; in trace_event_ignore_this_pid() local
243 pid_list = rcu_dereference_raw(tr->filtered_pids); in trace_event_ignore_this_pid()
244 if (!pid_list) in trace_event_ignore_this_pid()
513 struct trace_pid_list *pid_list; in event_filter_pid_sched_process_exit() local
516 pid_list = rcu_dereference_raw(tr->filtered_pids); in event_filter_pid_sched_process_exit()
517 trace_filter_add_remove_task(pid_list, NULL, task); in event_filter_pid_sched_process_exit()
525 struct trace_pid_list *pid_list; in event_filter_pid_sched_process_fork() local
528 pid_list = rcu_dereference_sched(tr->filtered_pids); in event_filter_pid_sched_process_fork()
529 trace_filter_add_remove_task(pid_list, self, task); in event_filter_pid_sched_process_fork()
552 struct trace_pid_list *pid_list; in event_filter_pid_sched_switch_probe_pre() local
554 pid_list = rcu_dereference_sched(tr->filtered_pids); in event_filter_pid_sched_switch_probe_pre()
557 trace_ignore_this_task(pid_list, prev) && in event_filter_pid_sched_switch_probe_pre()
558 trace_ignore_this_task(pid_list, next)); in event_filter_pid_sched_switch_probe_pre()
566 struct trace_pid_list *pid_list; in event_filter_pid_sched_switch_probe_post() local
568 pid_list = rcu_dereference_sched(tr->filtered_pids); in event_filter_pid_sched_switch_probe_post()
571 trace_ignore_this_task(pid_list, next)); in event_filter_pid_sched_switch_probe_post()
578 struct trace_pid_list *pid_list; in event_filter_pid_sched_wakeup_probe_pre() local
584 pid_list = rcu_dereference_sched(tr->filtered_pids); in event_filter_pid_sched_wakeup_probe_pre()
587 trace_ignore_this_task(pid_list, task)); in event_filter_pid_sched_wakeup_probe_pre()
594 struct trace_pid_list *pid_list; in event_filter_pid_sched_wakeup_probe_post() local
600 pid_list = rcu_dereference_sched(tr->filtered_pids); in event_filter_pid_sched_wakeup_probe_post()
604 trace_ignore_this_task(pid_list, current)); in event_filter_pid_sched_wakeup_probe_post()
609 struct trace_pid_list *pid_list; in __ftrace_clear_event_pids() local
613 pid_list = rcu_dereference_protected(tr->filtered_pids, in __ftrace_clear_event_pids()
615 if (!pid_list) in __ftrace_clear_event_pids()
642 trace_free_pid_list(pid_list); in __ftrace_clear_event_pids()
996 struct trace_pid_list *pid_list = rcu_dereference_sched(tr->filtered_pids); in p_next() local
998 return trace_pid_next(pid_list, v, pos); in p_next()
1004 struct trace_pid_list *pid_list; in p_start() local
1016 pid_list = rcu_dereference_sched(tr->filtered_pids); in p_start()
1018 if (!pid_list) in p_start()
1021 return trace_pid_start(pid_list, pos); in p_start()
1579 struct trace_pid_list *pid_list; in ignore_task_cpu() local
1585 pid_list = rcu_dereference_protected(tr->filtered_pids, in ignore_task_cpu()
1589 trace_ignore_this_task(pid_list, current)); in ignore_task_cpu()
1599 struct trace_pid_list *pid_list; in ftrace_event_pid_write() local
1615 ret = trace_pid_write(filtered_pids, &pid_list, ubuf, cnt); in ftrace_event_pid_write()
1619 rcu_assign_pointer(tr->filtered_pids, pid_list); in ftrace_event_pid_write()
1628 } else if (pid_list) { in ftrace_event_pid_write()