• Home
  • Raw
  • Download

Lines Matching refs:pid_list

6506 	struct trace_pid_list *pid_list;  in ftrace_filter_pid_sched_switch_probe()  local
6508 pid_list = rcu_dereference_sched(tr->function_pids); in ftrace_filter_pid_sched_switch_probe()
6511 trace_ignore_this_task(pid_list, next)); in ftrace_filter_pid_sched_switch_probe()
6519 struct trace_pid_list *pid_list; in ftrace_pid_follow_sched_process_fork() local
6522 pid_list = rcu_dereference_sched(tr->function_pids); in ftrace_pid_follow_sched_process_fork()
6523 trace_filter_add_remove_task(pid_list, self, task); in ftrace_pid_follow_sched_process_fork()
6529 struct trace_pid_list *pid_list; in ftrace_pid_follow_sched_process_exit() local
6532 pid_list = rcu_dereference_sched(tr->function_pids); in ftrace_pid_follow_sched_process_exit()
6533 trace_filter_add_remove_task(pid_list, NULL, task); in ftrace_pid_follow_sched_process_exit()
6553 struct trace_pid_list *pid_list; in clear_ftrace_pids() local
6556 pid_list = rcu_dereference_protected(tr->function_pids, in clear_ftrace_pids()
6558 if (!pid_list) in clear_ftrace_pids()
6571 trace_free_pid_list(pid_list); in clear_ftrace_pids()
6600 struct trace_pid_list *pid_list; in fpid_start() local
6606 pid_list = rcu_dereference_sched(tr->function_pids); in fpid_start()
6608 if (!pid_list) in fpid_start()
6611 return trace_pid_start(pid_list, pos); in fpid_start()
6617 struct trace_pid_list *pid_list = rcu_dereference_sched(tr->function_pids); in fpid_next() local
6623 return trace_pid_next(pid_list, v, pos); in fpid_next()
6680 struct trace_pid_list *pid_list; in ignore_task_cpu() local
6686 pid_list = rcu_dereference_protected(tr->function_pids, in ignore_task_cpu()
6690 trace_ignore_this_task(pid_list, current)); in ignore_task_cpu()
6700 struct trace_pid_list *pid_list; in ftrace_pid_write() local
6711 ret = trace_pid_write(filtered_pids, &pid_list, ubuf, cnt); in ftrace_pid_write()
6715 rcu_assign_pointer(tr->function_pids, pid_list); in ftrace_pid_write()
6720 } else if (pid_list) { in ftrace_pid_write()