Lines Matching refs:pid
558 !trace_find_filtered_pid(filtered_pids, task->pid)) || in trace_ignore_this_task()
560 trace_find_filtered_pid(filtered_no_pids, task->pid)); in trace_ignore_this_task()
584 if (!trace_find_filtered_pid(pid_list, self->pid)) in trace_filter_add_remove_task()
590 trace_pid_list_set(pid_list, task->pid); in trace_filter_add_remove_task()
592 trace_pid_list_clear(pid_list, task->pid); in trace_filter_add_remove_task()
609 long pid = (unsigned long)v; in trace_pid_next() local
615 if (trace_pid_list_next(pid_list, pid, &next) < 0) in trace_pid_next()
618 pid = next; in trace_pid_next()
621 return (void *)(pid + 1); in trace_pid_next()
637 unsigned long pid; in trace_pid_start() local
644 pid = first; in trace_pid_start()
647 for (pid++; pid && l < *pos; in trace_pid_start()
648 pid = (unsigned long)trace_pid_next(pid_list, (void *)pid, &l)) in trace_pid_start()
650 return (void *)pid; in trace_pid_start()
663 unsigned long pid = (unsigned long)v - 1; in trace_pid_show() local
665 seq_printf(m, "%lu\n", pid); in trace_pid_show()
683 pid_t pid; in trace_pid_write() local
702 ret = trace_pid_list_first(filtered_pids, &pid); in trace_pid_write()
704 trace_pid_list_set(pid_list, pid); in trace_pid_write()
705 ret = trace_pid_list_next(filtered_pids, pid + 1, &pid); in trace_pid_write()
730 pid = (pid_t)val; in trace_pid_write()
732 if (trace_pid_list_set(pid_list, pid) < 0) { in trace_pid_write()
1779 max_data->pid = tsk->pid; in __update_max_tr()
2408 if (!tsk->pid) in trace_save_cmdline()
2411 tpid = tsk->pid & (PID_MAX_DEFAULT - 1); in trace_save_cmdline()
2434 savedcmd->map_cmdline_to_pid[idx] = tsk->pid; in trace_save_cmdline()
2442 static void __trace_find_cmdline(int pid, char comm[]) in __trace_find_cmdline() argument
2447 if (!pid) { in __trace_find_cmdline()
2452 if (WARN_ON_ONCE(pid < 0)) { in __trace_find_cmdline()
2457 tpid = pid & (PID_MAX_DEFAULT - 1); in __trace_find_cmdline()
2461 if (tpid == pid) { in __trace_find_cmdline()
2469 void trace_find_cmdline(int pid, char comm[]) in trace_find_cmdline() argument
2474 __trace_find_cmdline(pid, comm); in trace_find_cmdline()
2480 static int *trace_find_tgid_ptr(int pid) in trace_find_tgid_ptr() argument
2489 if (unlikely(!map || pid > tgid_map_max)) in trace_find_tgid_ptr()
2492 return &map[pid]; in trace_find_tgid_ptr()
2495 int trace_find_tgid(int pid) in trace_find_tgid() argument
2497 int *ptr = trace_find_tgid_ptr(pid); in trace_find_tgid()
2507 if (!tsk->pid) in trace_save_tgid()
2510 ptr = trace_find_tgid_ptr(tsk->pid); in trace_save_tgid()
4322 data->comm, data->pid, in print_trace_header()
4410 entry->pid, iter->cpu, iter->ts); in print_raw_fmt()
4435 SEQ_PUT_HEX_FIELD(s, entry->pid); in print_hex_fmt()
4464 SEQ_PUT_FIELD(s, entry->pid); in print_bin_fmt()
5811 int pid = ++(*pos); in saved_tgids_next() local
5813 return trace_find_tgid_ptr(pid); in saved_tgids_next()
5818 int pid = *pos; in saved_tgids_start() local
5820 return trace_find_tgid_ptr(pid); in saved_tgids_start()
5830 int pid = entry - tgid_map; in saved_tgids_show() local
5836 seq_printf(m, "%d %d\n", pid, tgid); in saved_tgids_show()
5913 unsigned int *pid = v; in saved_cmdlines_show() local
5915 __trace_find_cmdline(*pid, buf); in saved_cmdlines_show()
5916 seq_printf(m, "%d %s\n", *pid, buf); in saved_cmdlines_show()