Lines Matching refs:status
41 int status;
42 pid_t waitPid = waitpid(pid, &status, WNOHANG);
47 if (WIFEXITED(status)) {
48 DFXLOGE("%{public}d died: Process exited with code %{public}d", pid, WEXITSTATUS(status));
49 } else if (WIFSIGNALED(status)) {
50 DFXLOGE("%{public}d died: Process exited due to signal %{public}d", pid, WTERMSIG(status));
117 PidRunEnum status = PID_RUN_KEEP_GOING;
119 time(nullptr) - startTime < MAX_WAIT_TIME_SECONDS && status == PID_RUN_KEEP_GOING;) {
121 status = stateCheckFunc();
122 if (status == PID_RUN_PASS) {
134 if (status == PID_RUN_KEEP_GOING) {
137 return status == PID_RUN_PASS;
142 PidRunEnum status;
145 status = stateCheckFunc();
146 if (status == PID_RUN_PASS) {
153 } while (time(nullptr) - startTime < MAX_WAIT_TIME_SECONDS && status == PID_RUN_KEEP_GOING && Attach(pid));
154 if (status == PID_RUN_KEEP_GOING) {
157 return status == PID_RUN_PASS;