Home | History | Annotate | Download | only in strace

Lines Matching refs:pid

44     my ($pid, $call, $args, $result, $time);
48 $pid = $1;
62 $unfinished{$pid} = $_;
67 unless (exists $unfinished{$pid}) {
71 $_ = $unfinished{$pid} . $_;
72 delete $unfinished{$pid};
76 # $pid received signal $1
82 # $pid received signal $1
83 handle_killed($pid, $time);
93 handle_trace($pid, $call, $args, $result, $time);
199 # process info, indexed by pid.
201 # parent pid number
202 # seq forks and execs for this pid, in sequence (array)
211 my ($pid, $call, $args, $result, $time) = @_;
214 if (defined $time and not defined $pr{$pid}{start}) {
215 $pr{$pid}{start} = $time;
226 my $seq = $pr{$pid}{seq};
231 $pr{$pid}{seq} = $seq;
235 my $seq = $pr{$pid}{seq};
238 $pr{$pid}{seq} = $seq;
239 $pr{$result}{parent} = $pid;
241 $pr{$pid}{end} = $time if defined $time;
246 my ($pid, $time) = @_;
247 $pr{$pid}{end} = $time if defined $time;
251 my ($pid) = @_;
252 my $seq = $pr{$pid}{seq};
267 my ($pid) = @_;
268 my $seq = $pr{$pid}{seq};
279 my ($pid, $lead) = @_;
281 my @seq = @{$pr{$pid}{seq}};
284 if (not defined first_exec($pid)) {
288 if (defined $pr{$pid}{start} and defined $pr{$pid}{end}) {
289 $elapsed = $pr{$pid}{end} - $pr{$pid}{start};