Lines Matching refs:proc

41 	struct fpm_scoreboard_proc_s *proc;  in fpm_request_accepting()  local
46 proc = fpm_scoreboard_proc_acquire(NULL, -1, 0); in fpm_request_accepting()
47 if (proc == NULL) { in fpm_request_accepting()
52 proc->request_stage = FPM_REQUEST_ACCEPTING; in fpm_request_accepting()
53 proc->tv = now; in fpm_request_accepting()
54 fpm_scoreboard_proc_release(proc); in fpm_request_accepting()
63 struct fpm_scoreboard_proc_s *proc; in fpm_request_reading_headers() local
77 proc = fpm_scoreboard_proc_acquire(NULL, -1, 0); in fpm_request_reading_headers()
78 if (proc == NULL) { in fpm_request_reading_headers()
83 proc->request_stage = FPM_REQUEST_READING_HEADERS; in fpm_request_reading_headers()
84 proc->tv = now; in fpm_request_reading_headers()
85 proc->accepted = now; in fpm_request_reading_headers()
86 proc->accepted_epoch = now_epoch; in fpm_request_reading_headers()
88 proc->cpu_accepted = cpu; in fpm_request_reading_headers()
90 proc->requests++; in fpm_request_reading_headers()
91 proc->request_uri[0] = '\0'; in fpm_request_reading_headers()
92 proc->request_method[0] = '\0'; in fpm_request_reading_headers()
93 proc->script_filename[0] = '\0'; in fpm_request_reading_headers()
94 proc->query_string[0] = '\0'; in fpm_request_reading_headers()
95 proc->query_string[0] = '\0'; in fpm_request_reading_headers()
96 proc->auth_user[0] = '\0'; in fpm_request_reading_headers()
97 proc->content_length = 0; in fpm_request_reading_headers()
98 fpm_scoreboard_proc_release(proc); in fpm_request_reading_headers()
108 struct fpm_scoreboard_proc_s *proc; in fpm_request_info() local
119 proc = fpm_scoreboard_proc_acquire(NULL, -1, 0); in fpm_request_info()
120 if (proc == NULL) { in fpm_request_info()
125 proc->request_stage = FPM_REQUEST_INFO; in fpm_request_info()
126 proc->tv = now; in fpm_request_info()
129 strlcpy(proc->request_uri, request_uri, sizeof(proc->request_uri)); in fpm_request_info()
133 strlcpy(proc->request_method, request_method, sizeof(proc->request_method)); in fpm_request_info()
137 strlcpy(proc->query_string, query_string, sizeof(proc->query_string)); in fpm_request_info()
141 strlcpy(proc->auth_user, auth_user, sizeof(proc->auth_user)); in fpm_request_info()
144 proc->content_length = content_length; in fpm_request_info()
149 strlcpy(proc->script_filename, script_filename, sizeof(proc->script_filename)); in fpm_request_info()
152 fpm_scoreboard_proc_release(proc); in fpm_request_info()
158 struct fpm_scoreboard_proc_s *proc; in fpm_request_executing() local
163 proc = fpm_scoreboard_proc_acquire(NULL, -1, 0); in fpm_request_executing()
164 if (proc == NULL) { in fpm_request_executing()
169 proc->request_stage = FPM_REQUEST_EXECUTING; in fpm_request_executing()
170 proc->tv = now; in fpm_request_executing()
171 fpm_scoreboard_proc_release(proc); in fpm_request_executing()
177 struct fpm_scoreboard_proc_s *proc; in fpm_request_end() local
189 proc = fpm_scoreboard_proc_acquire(NULL, -1, 0); in fpm_request_end()
190 if (proc == NULL) { in fpm_request_end()
194 proc->request_stage = FPM_REQUEST_FINISHED; in fpm_request_end()
195 proc->tv = now; in fpm_request_end()
196 timersub(&now, &proc->accepted, &proc->duration); in fpm_request_end()
198 timersub(&proc->tv, &proc->accepted, &proc->cpu_duration); in fpm_request_end()
199 proc->last_request_cpu.tms_utime = cpu.tms_utime - proc->cpu_accepted.tms_utime; in fpm_request_end()
200 proc->last_request_cpu.tms_stime = cpu.tms_stime - proc->cpu_accepted.tms_stime; in fpm_request_end()
201 proc->last_request_cpu.tms_cutime = cpu.tms_cutime - proc->cpu_accepted.tms_cutime; in fpm_request_end()
202 proc->last_request_cpu.tms_cstime = cpu.tms_cstime - proc->cpu_accepted.tms_cstime; in fpm_request_end()
204 proc->memory = memory; in fpm_request_end()
205 fpm_scoreboard_proc_release(proc); in fpm_request_end()
211 struct fpm_scoreboard_proc_s *proc; in fpm_request_finished() local
216 proc = fpm_scoreboard_proc_acquire(NULL, -1, 0); in fpm_request_finished()
217 if (proc == NULL) { in fpm_request_finished()
222 proc->request_stage = FPM_REQUEST_FINISHED; in fpm_request_finished()
223 proc->tv = now; in fpm_request_finished()
224 memset(&proc->accepted, 0, sizeof(proc->accepted)); in fpm_request_finished()
225 proc->accepted_epoch = 0; in fpm_request_finished()
226 fpm_scoreboard_proc_release(proc); in fpm_request_finished()
232 struct fpm_scoreboard_proc_s proc, *proc_p; in fpm_request_check_timed_out() local
240 proc = *proc_p; in fpm_request_check_timed_out()
245 …if (child->slow_logged.tv_sec != proc.accepted.tv_sec || child->slow_logged.tv_usec != proc.accept… in fpm_request_check_timed_out()
252 if (proc.request_stage > FPM_REQUEST_ACCEPTING && proc.request_stage < FPM_REQUEST_END) { in fpm_request_check_timed_out()
253 char purified_script_filename[sizeof(proc.script_filename)]; in fpm_request_check_timed_out()
256 timersub(now, &proc.accepted, &tv); in fpm_request_check_timed_out()
260 proc.request_stage == FPM_REQUEST_EXECUTING && tv.tv_sec >= slowlog_timeout) { in fpm_request_check_timed_out()
262 … str_purify_filename(purified_script_filename, proc.script_filename, sizeof(proc.script_filename)); in fpm_request_check_timed_out()
264 child->slow_logged = proc.accepted; in fpm_request_check_timed_out()
270 …child->wp->config->name, (int) child->pid, purified_script_filename, proc.request_method, proc.req… in fpm_request_check_timed_out()
276 … str_purify_filename(purified_script_filename, proc.script_filename, sizeof(proc.script_filename)); in fpm_request_check_timed_out()
280 …child->wp->config->name, (int) child->pid, purified_script_filename, proc.request_method, proc.req… in fpm_request_check_timed_out()
289 struct fpm_scoreboard_proc_s *proc; in fpm_request_is_idle() local
292 proc = fpm_scoreboard_proc_get(child->wp->scoreboard, child->scoreboard_i); in fpm_request_is_idle()
293 if (!proc) { in fpm_request_is_idle()
297 return proc->request_stage == FPM_REQUEST_ACCEPTING; in fpm_request_is_idle()
303 struct fpm_scoreboard_proc_s *proc; in fpm_request_last_activity() local
307 proc = fpm_scoreboard_proc_get(child->wp->scoreboard, child->scoreboard_i); in fpm_request_last_activity()
308 if (!proc) { in fpm_request_last_activity()
312 *tv = proc->tv; in fpm_request_last_activity()