Lines Matching refs:req

41 	user_req_t *req;  member
67 if ((m = writev(TG(req)->sock, vec, n)) == -1 && errno == EPIPE) in sapi_tux_ub_write()
71 TG(req)->bytes_sent += str_length; in sapi_tux_ub_write()
80 n = send(TG(req)->sock, str, estr - str, 0); in sapi_tux_ub_write()
94 TG(req)->bytes_sent += n; in sapi_tux_ub_write()
124 TG(req)->http_status = SG(sapi_headers).http_response_code; in sapi_tux_send_headers()
126 if (TG(tux_action) == TUX_ACTION_FINISH_CLOSE_REQ && TG(req)->http_version == HTTP_1_1) in sapi_tux_send_headers()
167 TG(req)->objectlen = count_bytes; in sapi_tux_read_post()
168 TG(req)->object_addr = buffer; in sapi_tux_read_post()
169 if (tux(TUX_ACTION_READ_POST_DATA, TG(req))) in sapi_tux_read_post()
174 return TG(req)->objectlen; in sapi_tux_read_post()
184 return TG(req)->cookies; in sapi_tux_read_cookies()
210 p = inet_ntoa(TG(req)->client_host); in sapi_tux_register_variables()
218 snprintf(buf, sizeof(buf), "%d", CGI_SERVER_PORT(TG(req))); in sapi_tux_register_variables()
230 if (TG(req)->field[0]) { \ in sapi_tux_register_variables()
231 php_register_variable(#name, TG(req)->field, track_vars_array TSRMLS_CC); \ in sapi_tux_register_variables()
324 SG(request_info).query_string = strdup(TG(req)->query); in tux_request_ctor()
327 smart_str_appends_ex(&s, TG(req)->query, 1); in tux_request_ctor()
336 smart_str_appends_ex(&s, TG(req)->objectname, 1); in tux_request_ctor()
339 SG(request_info).request_method = CGI_REQUEST_METHOD(TG(req)); in tux_request_ctor()
340 if(TG(req)->http_version == HTTP_1_1) SG(request_info).proto_num = 1001; in tux_request_ctor()
343 SG(request_info).content_type = TG(req)->content_type; in tux_request_ctor()
386 int TUXAPI_handle_events(user_req_t *req) in TUXAPI_handle_events() argument
390 if (req->event == PHP_TUX_BACKGROUND_CONN) { in TUXAPI_handle_events()
391 tux_closed_conn(req->sock); in TUXAPI_handle_events()
392 return tux(TUX_ACTION_FINISH_CLOSE_REQ, req); in TUXAPI_handle_events()
395 TG(req) = req; in TUXAPI_handle_events()
404 return tux(TG(tux_action), req); in TUXAPI_handle_events()
423 return TG(req)->sock; in tux_get_fd()
430 TG(req)->event = PHP_TUX_BACKGROUND_CONN; in tux_set_dont_close()
431 tux(TUX_ACTION_POSTPONE_REQ, TG(req)); in tux_set_dont_close()