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);