TG 41 ext/tidy/php_tidy.h #define TG(v) TSRMG(tidy_globals_id, zend_tidy_globals *, v)
TG 43 ext/tidy/php_tidy.h #define TG(v) (tidy_globals.v)
TG 165 ext/tidy/tidy.c if (TG(default_config) && TG(default_config)[0]) { \
TG 166 ext/tidy/tidy.c if (tidyLoadConfig(_doc, TG(default_config)) < 0) { \
TG 167 ext/tidy/tidy.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unable to load Tidy configuration file at '%s'.", TG(default_config)); \
TG 72 sapi/thttpd/thttpd.c if (TG(sbuf).c != 0) {
TG 73 sapi/thttpd/thttpd.c smart_str_appendl_ex(&TG(sbuf), str, str_length, 1);
TG 78 sapi/thttpd/thttpd.c PHP_SYS_CALL(n = send(TG(hc)->conn_fd, str, str_length, 0););
TG 82 sapi/thttpd/thttpd.c smart_str_appendl_ex(&TG(sbuf), str, str_length, 1);
TG 89 sapi/thttpd/thttpd.c TG(hc)->bytes_sent += n;
TG 112 sapi/thttpd/thttpd.c if (TG(sbuf).c == 0) {
TG 113 sapi/thttpd/thttpd.c PHP_SYS_CALL(n = writev(TG(hc)->conn_fd, vec, nvec););
TG 124 sapi/thttpd/thttpd.c TG(hc)->bytes_sent += n;
TG 148 sapi/thttpd/thttpd.c smart_str_appendl_ex(&TG(sbuf), vec->iov_base, vec->iov_len, 1);
TG 193 sapi/thttpd/thttpd.c TG(hc)->status = SG(sapi_headers).http_response_code;
TG 204 sapi/thttpd/thttpd.c if (!TG(seen_cl) && strncasecmp(h->header, CL_TOKEN, sizeof(CL_TOKEN)-1) == 0) {
TG 205 sapi/thttpd/thttpd.c TG(seen_cl) = 1;
TG 206 sapi/thttpd/thttpd.c } else if (!TG(seen_cn) && strncasecmp(h->header, CN_TOKEN, sizeof(CN_TOKEN)-1) == 0) {
TG 207 sapi/thttpd/thttpd.c TG(seen_cn) = 1;
TG 223 sapi/thttpd/thttpd.c if (TG(seen_cl) && !TG(seen_cn) && TG(hc)->do_keep_alive) {
TG 226 sapi/thttpd/thttpd.c TG(hc)->do_keep_alive = 0;
TG 244 sapi/thttpd/thttpd.c #define SIZEOF_UNCONSUMED_BYTES() (TG(hc)->read_idx - TG(hc)->checked_idx)
TG 245 sapi/thttpd/thttpd.c #define CONSUME_BYTES(n) do { TG(hc)->checked_idx += (n); } while (0)
TG 252 sapi/thttpd/thttpd.c if (TG(unconsumed_length) > 0) {
TG 253 sapi/thttpd/thttpd.c read_bytes = MIN(TG(unconsumed_length), count_bytes);
TG 254 sapi/thttpd/thttpd.c memcpy(buffer, TG(hc)->read_buf + TG(hc)->checked_idx, read_bytes);
TG 255 sapi/thttpd/thttpd.c TG(unconsumed_length) -= read_bytes;
TG 264 sapi/thttpd/thttpd.c return TG(hc)->cookie;
TG 284 sapi/thttpd/thttpd.c if (TG(hc)->one_one) {
TG 290 sapi/thttpd/thttpd.c p = httpd_ntoa(&TG(hc)->client_addr);
TG 297 sapi/thttpd/thttpd.c TG(hc)->hs->port));
TG 300 sapi/thttpd/thttpd.c memcpy(buf + 1, TG(hc)->pathinfo, strlen(TG(hc)->pathinfo) + 1);
TG 304 sapi/thttpd/thttpd.c memcpy(buf + 1, TG(hc)->origfilename, strlen(TG(hc)->origfilename) + 1);
TG 308 sapi/thttpd/thttpd.c if (TG(hc)->field[0]) { \
TG 309 sapi/thttpd/thttpd.c php_register_variable(#name, TG(hc)->field, track_vars_array TSRMLS_CC); \
TG 324 sapi/thttpd/thttpd.c if (TG(hc)->contentlength != -1) {
TG 327 sapi/thttpd/thttpd.c TG(hc)->contentlength));
TG 330 sapi/thttpd/thttpd.c if (TG(hc)->authorization[0])
TG 367 sapi/thttpd/thttpd.c if (nfd) *nfd = TG(hc)->conn_fd;
TG 438 sapi/thttpd/thttpd.c TG(seen_cl) = 0;
TG 439 sapi/thttpd/thttpd.c TG(seen_cn) = 0;
TG 440 sapi/thttpd/thttpd.c TG(sbuf).c = 0;
TG 441 sapi/thttpd/thttpd.c SG(request_info).query_string = TG(hc)->query?strdup(TG(hc)->query):NULL;
TG 443 sapi/thttpd/thttpd.c smart_str_appends_ex(&s, TG(hc)->hs->cwd, 1);
TG 444 sapi/thttpd/thttpd.c smart_str_appends_ex(&s, TG(hc)->expnfilename, 1);
TG 450 sapi/thttpd/thttpd.c smart_str_appends_ex(&s, TG(hc)->origfilename, 1);
TG 453 sapi/thttpd/thttpd.c SG(request_info).request_method = httpd_method_str(TG(hc)->method);
TG 454 sapi/thttpd/thttpd.c if (TG(hc)->one_one) SG(request_info).proto_num = 1001;
TG 457 sapi/thttpd/thttpd.c if (TG(hc)->contenttype)
TG 458 sapi/thttpd/thttpd.c SG(request_info).content_type = strdup(TG(hc)->contenttype);
TG 459 sapi/thttpd/thttpd.c SG(request_info).content_length = TG(hc)->contentlength == -1 ? 0
TG 460 sapi/thttpd/thttpd.c : TG(hc)->contentlength;
TG 462 sapi/thttpd/thttpd.c TG(unconsumed_length) = SG(request_info).content_length;
TG 464 sapi/thttpd/thttpd.c php_handle_auth_data(TG(hc)->authorization TSRMLS_CC);
TG 469 sapi/thttpd/thttpd.c smart_str_free_ex(&TG(sbuf), 1);
TG 657 sapi/thttpd/thttpd.c TG(hc) = hc;
TG 676 sapi/thttpd/thttpd.c if (TG(seen_cl) == 0 || TG(seen_cn) == 1) {
TG 677 sapi/thttpd/thttpd.c TG(hc)->do_keep_alive = 0;
TG 680 sapi/thttpd/thttpd.c if (TG(sbuf).c != 0) {
TG 681 sapi/thttpd/thttpd.c if (TG(hc)->response)
TG 682 sapi/thttpd/thttpd.c free(TG(hc)->response);
TG 684 sapi/thttpd/thttpd.c TG(hc)->response = TG(sbuf).c;
TG 685 sapi/thttpd/thttpd.c TG(hc)->responselen = TG(sbuf).len;
TG 686 sapi/thttpd/thttpd.c TG(hc)->maxresponse = TG(sbuf).a;
TG 688 sapi/thttpd/thttpd.c TG(sbuf).c = 0;
TG 689 sapi/thttpd/thttpd.c TG(sbuf).len = 0;
TG 690 sapi/thttpd/thttpd.c TG(sbuf).a = 0;
TG 711 sapi/thttpd/thttpd.c TG(on_close) = arg;
TG 717 sapi/thttpd/thttpd.c if (TG(on_close)) TG(on_close)(fd);
TG 723 sapi/thttpd/thttpd.c return TG(hc)->conn_fd;
TG 730 sapi/thttpd/thttpd.c TG(hc)->file_address = (char *) 1;
TG 59 sapi/tux/php_tux.c if (TG(number_vec)) {
TG 60 sapi/tux/php_tux.c struct iovec *vec = TG(header_vec);
TG 62 sapi/tux/php_tux.c n = TG(number_vec);
TG 67 sapi/tux/php_tux.c if ((m = writev(TG(req)->sock, vec, n)) == -1 && errno == EPIPE)
TG 71 sapi/tux/php_tux.c TG(req)->bytes_sent += str_length;
TG 73 sapi/tux/php_tux.c TG(number_vec) = 0;
TG 80 sapi/tux/php_tux.c n = send(TG(req)->sock, str, estr - str, 0);
TG 94 sapi/tux/php_tux.c TG(req)->bytes_sent += n;
TG 124 sapi/tux/php_tux.c TG(req)->http_status = SG(sapi_headers).http_response_code;
TG 126 sapi/tux/php_tux.c if (TG(tux_action) == TUX_ACTION_FINISH_CLOSE_REQ && TG(req)->http_version == HTTP_1_1)
TG 135 sapi/tux/php_tux.c TG(tux_action) = TUX_ACTION_FINISH_REQ;
TG 154 sapi/tux/php_tux.c TG(number_vec) = n;
TG 155 sapi/tux/php_tux.c TG(header_vec) = vec;
TG 167 sapi/tux/php_tux.c TG(req)->objectlen = count_bytes;
TG 168 sapi/tux/php_tux.c TG(req)->object_addr = buffer;
TG 169 sapi/tux/php_tux.c if (tux(TUX_ACTION_READ_POST_DATA, TG(req)))
TG 172 sapi/tux/php_tux.c TG(read_post_data) = 1;
TG 174 sapi/tux/php_tux.c return TG(req)->objectlen;
TG 184 sapi/tux/php_tux.c return TG(req)->cookies;
TG 210 sapi/tux/php_tux.c p = inet_ntoa(TG(req)->client_host);
TG 218 sapi/tux/php_tux.c snprintf(buf, sizeof(buf), "%d", CGI_SERVER_PORT(TG(req)));
TG 222 sapi/tux/php_tux.c snprintf(buf, BUF_SIZE, "/%s", TG(hc)->pathinfo);
TG 225 sapi/tux/php_tux.c snprintf(buf, BUF_SIZE, "/%s", TG(hc)->origfilename);
TG 230 sapi/tux/php_tux.c if (TG(req)->field[0]) { \
TG 231 sapi/tux/php_tux.c php_register_variable(#name, TG(req)->field, track_vars_array TSRMLS_CC); \
TG 243 sapi/tux/php_tux.c if (TG(hc)->contentlength != -1) {
TG 244 sapi/tux/php_tux.c snprintf(buf, sizeof(buf), "%ld", (long) TG(hc)->contentlength);
TG 250 sapi/tux/php_tux.c if (TG(hc)->authorization[0])
TG 321 sapi/tux/php_tux.c TG(number_vec) = 0;
TG 322 sapi/tux/php_tux.c TG(header_vec) = NULL;
TG 323 sapi/tux/php_tux.c SG(request_info).query_string = strdup(TG(req)->query);
TG 326 sapi/tux/php_tux.c smart_str_appends_ex(&s, TG(req)->query, 1);
TG 335 sapi/tux/php_tux.c smart_str_appends_ex(&s, TG(req)->objectname, 1);
TG 338 sapi/tux/php_tux.c SG(request_info).request_method = CGI_REQUEST_METHOD(TG(req));
TG 339 sapi/tux/php_tux.c if(TG(req)->http_version == HTTP_1_1) SG(request_info).proto_num = 1001;
TG 342 sapi/tux/php_tux.c SG(request_info).content_type = TG(req)->content_type;
TG 346 sapi/tux/php_tux.c php_handle_auth_data(TG(hc)->authorization TSRMLS_CC);
TG 352 sapi/tux/php_tux.c if (TG(header_vec)) {
TG 354 sapi/tux/php_tux.c free(TG(header_vec)[0].iov_base);
TG 355 sapi/tux/php_tux.c free(TG(header_vec));
TG 394 sapi/tux/php_tux.c TG(req) = req;
TG 395 sapi/tux/php_tux.c TG(tux_action) = TUX_ACTION_FINISH_CLOSE_REQ;
TG 403 sapi/tux/php_tux.c return tux(TG(tux_action), req);
TG 408 sapi/tux/php_tux.c TG(on_close) = arg;
TG 415 sapi/tux/php_tux.c if (TG(on_close)) TG(on_close)(fd);
TG 422 sapi/tux/php_tux.c return TG(req)->sock;
TG 429 sapi/tux/php_tux.c TG(req)->event = PHP_TUX_BACKGROUND_CONN;
TG 430 sapi/tux/php_tux.c tux(TUX_ACTION_POSTPONE_REQ, TG(req));
TG 431 sapi/tux/php_tux.c TG(tux_action) = TUX_ACTION_EVENTLOOP;