Lines Matching refs:pid_list

237 	struct trace_pid_list *pid_list;  in trace_event_ignore_this_pid()  local
239 pid_list = rcu_dereference_raw(tr->filtered_pids); in trace_event_ignore_this_pid()
242 if (!pid_list && !no_pid_list) in trace_event_ignore_this_pid()
512 struct trace_pid_list *pid_list; in event_filter_pid_sched_process_exit() local
515 pid_list = rcu_dereference_raw(tr->filtered_pids); in event_filter_pid_sched_process_exit()
516 trace_filter_add_remove_task(pid_list, NULL, task); in event_filter_pid_sched_process_exit()
518 pid_list = rcu_dereference_raw(tr->filtered_no_pids); in event_filter_pid_sched_process_exit()
519 trace_filter_add_remove_task(pid_list, NULL, task); in event_filter_pid_sched_process_exit()
527 struct trace_pid_list *pid_list; in event_filter_pid_sched_process_fork() local
530 pid_list = rcu_dereference_sched(tr->filtered_pids); in event_filter_pid_sched_process_fork()
531 trace_filter_add_remove_task(pid_list, self, task); in event_filter_pid_sched_process_fork()
533 pid_list = rcu_dereference_sched(tr->filtered_no_pids); in event_filter_pid_sched_process_fork()
534 trace_filter_add_remove_task(pid_list, self, task); in event_filter_pid_sched_process_fork()
558 struct trace_pid_list *pid_list; in event_filter_pid_sched_switch_probe_pre() local
561 pid_list = rcu_dereference_sched(tr->filtered_pids); in event_filter_pid_sched_switch_probe_pre()
572 (trace_ignore_this_task(pid_list, NULL, prev) && in event_filter_pid_sched_switch_probe_pre()
573 trace_ignore_this_task(pid_list, NULL, next))); in event_filter_pid_sched_switch_probe_pre()
582 struct trace_pid_list *pid_list; in event_filter_pid_sched_switch_probe_post() local
584 pid_list = rcu_dereference_sched(tr->filtered_pids); in event_filter_pid_sched_switch_probe_post()
588 trace_ignore_this_task(pid_list, no_pid_list, next)); in event_filter_pid_sched_switch_probe_post()
596 struct trace_pid_list *pid_list; in event_filter_pid_sched_wakeup_probe_pre() local
602 pid_list = rcu_dereference_sched(tr->filtered_pids); in event_filter_pid_sched_wakeup_probe_pre()
606 trace_ignore_this_task(pid_list, no_pid_list, task)); in event_filter_pid_sched_wakeup_probe_pre()
614 struct trace_pid_list *pid_list; in event_filter_pid_sched_wakeup_probe_post() local
620 pid_list = rcu_dereference_sched(tr->filtered_pids); in event_filter_pid_sched_wakeup_probe_post()
625 trace_ignore_this_task(pid_list, no_pid_list, current)); in event_filter_pid_sched_wakeup_probe_post()
645 struct trace_pid_list *pid_list; in __ftrace_clear_event_pids() local
650 pid_list = rcu_dereference_protected(tr->filtered_pids, in __ftrace_clear_event_pids()
656 if (!pid_type_enabled(type, pid_list, no_pid_list)) in __ftrace_clear_event_pids()
659 if (!still_need_pid_events(type, pid_list, no_pid_list)) { in __ftrace_clear_event_pids()
679 if ((type & TRACE_PIDS) && pid_list) in __ftrace_clear_event_pids()
680 trace_free_pid_list(pid_list); in __ftrace_clear_event_pids()
1065 struct trace_pid_list *pid_list; in __next() local
1068 pid_list = rcu_dereference_sched(tr->filtered_pids); in __next()
1070 pid_list = rcu_dereference_sched(tr->filtered_no_pids); in __next()
1072 return trace_pid_next(pid_list, v, pos); in __next()
1090 struct trace_pid_list *pid_list; in __start() local
1103 pid_list = rcu_dereference_sched(tr->filtered_pids); in __start()
1105 pid_list = rcu_dereference_sched(tr->filtered_no_pids); in __start()
1107 if (!pid_list) in __start()
1110 return trace_pid_start(pid_list, pos); in __start()
1668 struct trace_pid_list *pid_list; in ignore_task_cpu() local
1675 pid_list = rcu_dereference_protected(tr->filtered_pids, in ignore_task_cpu()
1681 trace_ignore_this_task(pid_list, no_pid_list, current)); in ignore_task_cpu()
1721 struct trace_pid_list *pid_list; in event_pid_write() local
1746 ret = trace_pid_write(filtered_pids, &pid_list, ubuf, cnt); in event_pid_write()
1751 rcu_assign_pointer(tr->filtered_pids, pid_list); in event_pid_write()
1753 rcu_assign_pointer(tr->filtered_no_pids, pid_list); in event_pid_write()
1762 } else if (pid_list && !other_pids) { in event_pid_write()