Lines Matching refs:pid_list

234 	struct trace_pid_list *pid_list;  in trace_event_ignore_this_pid()  local
236 pid_list = rcu_dereference_raw(tr->filtered_pids); in trace_event_ignore_this_pid()
237 if (!pid_list) in trace_event_ignore_this_pid()
506 struct trace_pid_list *pid_list; in event_filter_pid_sched_process_exit() local
509 pid_list = rcu_dereference_raw(tr->filtered_pids); in event_filter_pid_sched_process_exit()
510 trace_filter_add_remove_task(pid_list, NULL, task); in event_filter_pid_sched_process_exit()
518 struct trace_pid_list *pid_list; in event_filter_pid_sched_process_fork() local
521 pid_list = rcu_dereference_sched(tr->filtered_pids); in event_filter_pid_sched_process_fork()
522 trace_filter_add_remove_task(pid_list, self, task); in event_filter_pid_sched_process_fork()
545 struct trace_pid_list *pid_list; in event_filter_pid_sched_switch_probe_pre() local
547 pid_list = rcu_dereference_sched(tr->filtered_pids); in event_filter_pid_sched_switch_probe_pre()
550 trace_ignore_this_task(pid_list, prev) && in event_filter_pid_sched_switch_probe_pre()
551 trace_ignore_this_task(pid_list, next)); in event_filter_pid_sched_switch_probe_pre()
559 struct trace_pid_list *pid_list; in event_filter_pid_sched_switch_probe_post() local
561 pid_list = rcu_dereference_sched(tr->filtered_pids); in event_filter_pid_sched_switch_probe_post()
564 trace_ignore_this_task(pid_list, next)); in event_filter_pid_sched_switch_probe_post()
571 struct trace_pid_list *pid_list; in event_filter_pid_sched_wakeup_probe_pre() local
577 pid_list = rcu_dereference_sched(tr->filtered_pids); in event_filter_pid_sched_wakeup_probe_pre()
580 trace_ignore_this_task(pid_list, task)); in event_filter_pid_sched_wakeup_probe_pre()
587 struct trace_pid_list *pid_list; in event_filter_pid_sched_wakeup_probe_post() local
593 pid_list = rcu_dereference_sched(tr->filtered_pids); in event_filter_pid_sched_wakeup_probe_post()
597 trace_ignore_this_task(pid_list, current)); in event_filter_pid_sched_wakeup_probe_post()
602 struct trace_pid_list *pid_list; in __ftrace_clear_event_pids() local
606 pid_list = rcu_dereference_protected(tr->filtered_pids, in __ftrace_clear_event_pids()
608 if (!pid_list) in __ftrace_clear_event_pids()
635 trace_free_pid_list(pid_list); in __ftrace_clear_event_pids()
990 struct trace_pid_list *pid_list = rcu_dereference_sched(tr->filtered_pids); in p_next() local
992 return trace_pid_next(pid_list, v, pos); in p_next()
998 struct trace_pid_list *pid_list; in p_start() local
1010 pid_list = rcu_dereference_sched(tr->filtered_pids); in p_start()
1012 if (!pid_list) in p_start()
1015 return trace_pid_start(pid_list, pos); in p_start()
1561 struct trace_pid_list *pid_list; in ignore_task_cpu() local
1567 pid_list = rcu_dereference_protected(tr->filtered_pids, in ignore_task_cpu()
1571 trace_ignore_this_task(pid_list, current)); in ignore_task_cpu()
1581 struct trace_pid_list *pid_list; in ftrace_event_pid_write() local
1597 ret = trace_pid_write(filtered_pids, &pid_list, ubuf, cnt); in ftrace_event_pid_write()
1601 rcu_assign_pointer(tr->filtered_pids, pid_list); in ftrace_event_pid_write()
1610 } else if (pid_list) { in ftrace_event_pid_write()