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;