hc               4024 ext/pcre/pcrelib/pcre_compile.c pcre_uchar *hc;
hc               4029 ext/pcre/pcrelib/pcre_compile.c   for (hc = (pcre_uchar *)cd->start_workspace + save_hwm_offset; hc < cd->hwm;
hc               4030 ext/pcre/pcrelib/pcre_compile.c        hc += LINK_SIZE)
hc               4032 ext/pcre/pcrelib/pcre_compile.c     offset = (int)GET(hc, 0);
hc               4039 ext/pcre/pcrelib/pcre_compile.c   if (hc >= cd->hwm)
hc               4050 ext/pcre/pcrelib/pcre_compile.c for (hc = (pcre_uchar *)cd->start_workspace + save_hwm_offset; hc < cd->hwm;
hc               4051 ext/pcre/pcrelib/pcre_compile.c      hc += LINK_SIZE)
hc               4053 ext/pcre/pcrelib/pcre_compile.c   offset = (int)GET(hc, 0);
hc               4054 ext/pcre/pcrelib/pcre_compile.c   PUT(hc, 0, offset + adjust);
hc               6116 ext/pcre/pcrelib/pcre_compile.c               pcre_uchar *hc;
hc               6128 ext/pcre/pcrelib/pcre_compile.c               for (hc = (pcre_uchar *)cd->start_workspace + base_hwm_offset;
hc               6129 ext/pcre/pcrelib/pcre_compile.c                    hc < (pcre_uchar *)cd->start_workspace + this_hwm_offset;
hc               6130 ext/pcre/pcrelib/pcre_compile.c                    hc += LINK_SIZE)
hc               6132 ext/pcre/pcrelib/pcre_compile.c                 PUT(cd->hwm, 0, GET(hc, 0) + len);
hc               6179 ext/pcre/pcrelib/pcre_compile.c           pcre_uchar *hc;
hc               6209 ext/pcre/pcrelib/pcre_compile.c           for (hc = (pcre_uchar *)cd->start_workspace + base_hwm_offset;
hc               6210 ext/pcre/pcrelib/pcre_compile.c                hc < (pcre_uchar *)cd->start_workspace + this_hwm_offset;
hc               6211 ext/pcre/pcrelib/pcre_compile.c                hc += LINK_SIZE)
hc               6213 ext/pcre/pcrelib/pcre_compile.c             PUT(cd->hwm, 0, GET(hc, 0) + len + ((i != 0)? 2+LINK_SIZE : 1));
hc                 28 sapi/thttpd/php_thttpd.h off_t	 thttpd_php_request(httpd_conn *hc, int show_source);
hc                 44 sapi/thttpd/thttpd.c 	httpd_conn *hc;
hc                 78 sapi/thttpd/thttpd.c 		PHP_SYS_CALL(n = send(TG(hc)->conn_fd, str, str_length, 0););
hc                 89 sapi/thttpd/thttpd.c 		TG(hc)->bytes_sent += n;
hc                113 sapi/thttpd/thttpd.c 		PHP_SYS_CALL(n = writev(TG(hc)->conn_fd, vec, nvec););
hc                124 sapi/thttpd/thttpd.c 		TG(hc)->bytes_sent += n;
hc                193 sapi/thttpd/thttpd.c 	TG(hc)->status = SG(sapi_headers).http_response_code;
hc                223 sapi/thttpd/thttpd.c 	if (TG(seen_cl) && !TG(seen_cn) && TG(hc)->do_keep_alive) {
hc                226 sapi/thttpd/thttpd.c 		TG(hc)->do_keep_alive = 0;
hc                244 sapi/thttpd/thttpd.c #define SIZEOF_UNCONSUMED_BYTES() (TG(hc)->read_idx - TG(hc)->checked_idx)
hc                245 sapi/thttpd/thttpd.c #define CONSUME_BYTES(n) do { TG(hc)->checked_idx += (n); } while (0)
hc                254 sapi/thttpd/thttpd.c 		memcpy(buffer, TG(hc)->read_buf + TG(hc)->checked_idx, read_bytes);
hc                264 sapi/thttpd/thttpd.c 	return TG(hc)->cookie;
hc                284 sapi/thttpd/thttpd.c 	if (TG(hc)->one_one) {
hc                290 sapi/thttpd/thttpd.c 	p = httpd_ntoa(&TG(hc)->client_addr);	
hc                297 sapi/thttpd/thttpd.c 				TG(hc)->hs->port));
hc                300 sapi/thttpd/thttpd.c 	memcpy(buf + 1, TG(hc)->pathinfo, strlen(TG(hc)->pathinfo) + 1);
hc                304 sapi/thttpd/thttpd.c 	memcpy(buf + 1, TG(hc)->origfilename, strlen(TG(hc)->origfilename) + 1);
hc                308 sapi/thttpd/thttpd.c 	if (TG(hc)->field[0]) {								\
hc                309 sapi/thttpd/thttpd.c 		php_register_variable(#name, TG(hc)->field, track_vars_array TSRMLS_CC); \
hc                324 sapi/thttpd/thttpd.c 	if (TG(hc)->contentlength != -1) {
hc                327 sapi/thttpd/thttpd.c 					TG(hc)->contentlength));
hc                330 sapi/thttpd/thttpd.c 	if (TG(hc)->authorization[0])
hc                367 sapi/thttpd/thttpd.c 	if (nfd) *nfd = TG(hc)->conn_fd;
hc                442 sapi/thttpd/thttpd.c 	SG(request_info).query_string = TG(hc)->query?strdup(TG(hc)->query):NULL;
hc                444 sapi/thttpd/thttpd.c 	smart_str_appends_ex(&s, TG(hc)->hs->cwd, 1);
hc                445 sapi/thttpd/thttpd.c 	smart_str_appends_ex(&s, TG(hc)->expnfilename, 1);
hc                451 sapi/thttpd/thttpd.c 	smart_str_appends_ex(&s, TG(hc)->origfilename, 1);
hc                454 sapi/thttpd/thttpd.c 	SG(request_info).request_method = httpd_method_str(TG(hc)->method);
hc                455 sapi/thttpd/thttpd.c 	if (TG(hc)->one_one) SG(request_info).proto_num = 1001;
hc                458 sapi/thttpd/thttpd.c 	if (TG(hc)->contenttype)
hc                459 sapi/thttpd/thttpd.c 		SG(request_info).content_type = strdup(TG(hc)->contenttype);
hc                460 sapi/thttpd/thttpd.c 	SG(request_info).content_length = TG(hc)->contentlength == -1 ? 0
hc                461 sapi/thttpd/thttpd.c 		: TG(hc)->contentlength;
hc                465 sapi/thttpd/thttpd.c 	php_handle_auth_data(TG(hc)->authorization TSRMLS_CC);
hc                494 sapi/thttpd/thttpd.c 	httpd_conn *hc;
hc                523 sapi/thttpd/thttpd.c static httpd_conn *duplicate_conn(httpd_conn *hc, httpd_conn *nhc)
hc                525 sapi/thttpd/thttpd.c 	memcpy(nhc, hc, sizeof(*nhc));
hc                534 sapi/thttpd/thttpd.c static void destroy_conn(httpd_conn *hc)
hc                536 sapi/thttpd/thttpd.c #define HANDLE_STR(m) if (hc->m) free(hc->m)
hc                549 sapi/thttpd/thttpd.c 		ret = m->hc;
hc                561 sapi/thttpd/thttpd.c static void queue_request(httpd_conn *hc)
hc                567 sapi/thttpd/thttpd.c 	hc->file_address = (char *) 1;
hc                574 sapi/thttpd/thttpd.c 	duplicate_conn(hc, nhc);
hc                578 sapi/thttpd/thttpd.c 	m->hc = nhc;
hc                598 sapi/thttpd/thttpd.c static off_t thttpd_real_php_request(httpd_conn *hc, int TSRMLS_DC);
hc                603 sapi/thttpd/thttpd.c 	httpd_conn *hc;
hc                606 sapi/thttpd/thttpd.c 		hc = dequeue_request();
hc                608 sapi/thttpd/thttpd.c 		if (!hc) {
hc                617 sapi/thttpd/thttpd.c 		thttpd_real_php_request(hc, 0 TSRMLS_CC);
hc                618 sapi/thttpd/thttpd.c 		shutdown(hc->conn_fd, 0);
hc                619 sapi/thttpd/thttpd.c 		destroy_conn(hc);
hc                620 sapi/thttpd/thttpd.c 		free(hc);
hc                636 sapi/thttpd/thttpd.c 		if (m->hc->conn_fd == fd) {
hc                643 sapi/thttpd/thttpd.c 			destroy_conn(m->hc);
hc                644 sapi/thttpd/thttpd.c 			free(m->hc);
hc                656 sapi/thttpd/thttpd.c static off_t thttpd_real_php_request(httpd_conn *hc, int show_source TSRMLS_DC)
hc                658 sapi/thttpd/thttpd.c 	TG(hc) = hc;
hc                659 sapi/thttpd/thttpd.c 	hc->bytes_sent = 0;
hc                661 sapi/thttpd/thttpd.c 	if (hc->contentlength != -1) {
hc                662 sapi/thttpd/thttpd.c 		hc->should_linger = 1;
hc                663 sapi/thttpd/thttpd.c 		hc->do_keep_alive = 0;
hc                666 sapi/thttpd/thttpd.c 	if (hc->contentlength != -1
hc                667 sapi/thttpd/thttpd.c 			&& SIZEOF_UNCONSUMED_BYTES() < hc->contentlength) {
hc                668 sapi/thttpd/thttpd.c 		hc->read_body_into_mem = 1;
hc                678 sapi/thttpd/thttpd.c 		TG(hc)->do_keep_alive = 0;
hc                682 sapi/thttpd/thttpd.c 		if (TG(hc)->response)
hc                683 sapi/thttpd/thttpd.c 			free(TG(hc)->response);
hc                685 sapi/thttpd/thttpd.c 		TG(hc)->response = TG(sbuf).c;
hc                686 sapi/thttpd/thttpd.c 		TG(hc)->responselen = TG(sbuf).len;
hc                687 sapi/thttpd/thttpd.c 		TG(hc)->maxresponse = TG(sbuf).a;
hc                699 sapi/thttpd/thttpd.c off_t thttpd_php_request(httpd_conn *hc, int show_source)
hc                702 sapi/thttpd/thttpd.c 	queue_request(hc);
hc                705 sapi/thttpd/thttpd.c 	return thttpd_real_php_request(hc, show_source TSRMLS_CC);
hc                724 sapi/thttpd/thttpd.c 	return TG(hc)->conn_fd;
hc                731 sapi/thttpd/thttpd.c 	TG(hc)->file_address = (char *) 1;
hc                222 sapi/tux/php_tux.c 	snprintf(buf, BUF_SIZE, "/%s", TG(hc)->pathinfo);
hc                225 sapi/tux/php_tux.c 	snprintf(buf, BUF_SIZE, "/%s", TG(hc)->origfilename);
hc                243 sapi/tux/php_tux.c 	if (TG(hc)->contentlength != -1) {
hc                244 sapi/tux/php_tux.c 		snprintf(buf, sizeof(buf), "%ld", (long) TG(hc)->contentlength);
hc                250 sapi/tux/php_tux.c 	if (TG(hc)->authorization[0])
hc                347 sapi/tux/php_tux.c 	php_handle_auth_data(TG(hc)->authorization TSRMLS_CC);