• Home
  • Raw
  • Download

Lines Matching refs:pid

568 		!trace_find_filtered_pid(filtered_pids, task->pid)) ||  in trace_ignore_this_task()
570 trace_find_filtered_pid(filtered_no_pids, task->pid)); in trace_ignore_this_task()
594 if (!trace_find_filtered_pid(pid_list, self->pid)) in trace_filter_add_remove_task()
600 trace_pid_list_set(pid_list, task->pid); in trace_filter_add_remove_task()
602 trace_pid_list_clear(pid_list, task->pid); in trace_filter_add_remove_task()
619 long pid = (unsigned long)v; in trace_pid_next() local
625 if (trace_pid_list_next(pid_list, pid, &next) < 0) in trace_pid_next()
628 pid = next; in trace_pid_next()
631 return (void *)(pid + 1); in trace_pid_next()
647 unsigned long pid; in trace_pid_start() local
654 pid = first; in trace_pid_start()
657 for (pid++; pid && l < *pos; in trace_pid_start()
658 pid = (unsigned long)trace_pid_next(pid_list, (void *)pid, &l)) in trace_pid_start()
660 return (void *)pid; in trace_pid_start()
673 unsigned long pid = (unsigned long)v - 1; in trace_pid_show() local
675 seq_printf(m, "%lu\n", pid); in trace_pid_show()
693 pid_t pid; in trace_pid_write() local
712 ret = trace_pid_list_first(filtered_pids, &pid); in trace_pid_write()
714 trace_pid_list_set(pid_list, pid); in trace_pid_write()
715 ret = trace_pid_list_next(filtered_pids, pid + 1, &pid); in trace_pid_write()
740 pid = (pid_t)val; in trace_pid_write()
742 if (trace_pid_list_set(pid_list, pid) < 0) { in trace_pid_write()
1792 max_data->pid = tsk->pid; in __update_max_tr()
2421 if (!tsk->pid) in trace_save_cmdline()
2424 tpid = tsk->pid & (PID_MAX_DEFAULT - 1); in trace_save_cmdline()
2447 savedcmd->map_cmdline_to_pid[idx] = tsk->pid; in trace_save_cmdline()
2455 static void __trace_find_cmdline(int pid, char comm[]) in __trace_find_cmdline() argument
2460 if (!pid) { in __trace_find_cmdline()
2465 if (WARN_ON_ONCE(pid < 0)) { in __trace_find_cmdline()
2470 tpid = pid & (PID_MAX_DEFAULT - 1); in __trace_find_cmdline()
2474 if (tpid == pid) { in __trace_find_cmdline()
2482 void trace_find_cmdline(int pid, char comm[]) in trace_find_cmdline() argument
2487 __trace_find_cmdline(pid, comm); in trace_find_cmdline()
2493 static int *trace_find_tgid_ptr(int pid) in trace_find_tgid_ptr() argument
2502 if (unlikely(!map || pid > tgid_map_max)) in trace_find_tgid_ptr()
2505 return &map[pid]; in trace_find_tgid_ptr()
2508 int trace_find_tgid(int pid) in trace_find_tgid() argument
2510 int *ptr = trace_find_tgid_ptr(pid); in trace_find_tgid()
2520 if (!tsk->pid) in trace_save_tgid()
2523 ptr = trace_find_tgid_ptr(tsk->pid); in trace_save_tgid()
4334 data->comm, data->pid, in print_trace_header()
4422 entry->pid, iter->cpu, iter->ts); in print_raw_fmt()
4447 SEQ_PUT_HEX_FIELD(s, entry->pid); in print_hex_fmt()
4476 SEQ_PUT_FIELD(s, entry->pid); in print_bin_fmt()
5825 int pid = ++(*pos); in saved_tgids_next() local
5827 return trace_find_tgid_ptr(pid); in saved_tgids_next()
5832 int pid = *pos; in saved_tgids_start() local
5834 return trace_find_tgid_ptr(pid); in saved_tgids_start()
5844 int pid = entry - tgid_map; in saved_tgids_show() local
5850 seq_printf(m, "%d %d\n", pid, tgid); in saved_tgids_show()
5927 unsigned int *pid = v; in saved_cmdlines_show() local
5929 __trace_find_cmdline(*pid, buf); in saved_cmdlines_show()
5930 seq_printf(m, "%d %s\n", *pid, buf); in saved_cmdlines_show()