Lines Matching refs:pid
54 pid_t pid; member
94 static void read_policy(int pid, struct proc_info *proc);
99 static struct proc_info *find_old_proc(pid_t pid, pid_t tid);
228 pid_t pid, tid; in read_procs() local
249 pid = atoi(pid_dir->d_name); in read_procs()
256 proc->pid = proc->tid = pid; in read_procs()
258 sprintf(filename, "/proc/%d/stat", pid); in read_procs()
261 sprintf(filename, "/proc/%d/cmdline", pid); in read_procs()
264 sprintf(filename, "/proc/%d/status", pid); in read_procs()
267 read_policy(pid, proc); in read_procs()
271 sprintf(filename, "/proc/%d/cmdline", pid); in read_procs()
274 sprintf(filename, "/proc/%d/status", pid); in read_procs()
280 sprintf(filename, "/proc/%d/task", pid); in read_procs()
293 proc->pid = pid; proc->tid = tid; in read_procs()
295 sprintf(filename, "/proc/%d/task/%d/stat", pid, tid); in read_procs()
379 static void read_policy(int pid, struct proc_info *proc) { in read_policy() argument
381 if (get_sched_policy(pid, &p) < 0) in read_policy()
420 old_proc = find_old_proc(new_procs[i]->pid, new_procs[i]->tid); in print_procs()
481 …printf("%5d %3ld%% %c %5d %6ldK %6ldK %3s %-8.8s %s\n", proc->pid, proc->delta_time * 100 / total_… in print_procs()
484 …printf("%5d %5d %3ld%% %c %6ldK %6ldK %3s %-8.8s %-15s %s\n", proc->pid, proc->tid, proc->delta_ti… in print_procs()
489 static struct proc_info *find_old_proc(pid_t pid, pid_t tid) { in find_old_proc() argument
493 if (old_procs[i] && (old_procs[i]->pid == pid) && (old_procs[i]->tid == tid)) in find_old_proc()