Lines Matching refs:pid
173 // The maximum number of bytes consumed by a pid record for
177 // The maximum number of bytes consumed by a pid record for kPidFork,
181 // The maximum number of bytes consumed by a pid record for kPidExecArgs
185 // The maximum number of bytes consumed by a pid record for kPidName
189 // The maximum number of bytes consumed by a pid record for kPidMmap
193 // The maximum number of bytes consumed by a pid record for kPidMunmap,
197 // The maximum number of bytes consumed by a pid record for kPidSymbol
201 // The maximum number of bytes consumed by a pid record for kPidKthreadName
480 // Create the pid trace file
481 char *fname = create_trace_path(filename, ".pid");
1516 void trace_pid_1arg(int pid, int rec_type)
1531 comp_ptr = varint_encode(pid, comp_ptr);
1535 void trace_pid_2arg(int tgid, int pid, int rec_type)
1551 comp_ptr = varint_encode(pid, comp_ptr);
1555 void trace_switch(int pid)
1559 fprintf(ftrace_debug, "t%lld switch %d\n", sim_time, pid);
1561 trace_pid_1arg(pid, kPidSwitch);
1562 current_pid = pid;
1565 void trace_fork(int tgid, int pid)
1569 fprintf(ftrace_debug, "t%lld fork %d\n", sim_time, pid);
1571 trace_pid_2arg(tgid, pid, kPidFork);
1574 void trace_clone(int tgid, int pid)
1578 fprintf(ftrace_debug, "t%lld clone %d\n", sim_time, pid);
1580 trace_pid_2arg(tgid, pid, kPidClone);
1596 fprintf(ftrace_debug, "t%lld pid %d name %s\n",
1786 void trace_init_name(int tgid, int pid, const char *name)
1792 fprintf(ftrace_debug, "t%lld kthread %d %s\n", sim_time, pid, name);
1808 comp_ptr = varint_encode(pid, comp_ptr);