Lines Matching refs:upstream
274 // ClientHandler object if upstream is h2. So be careful when you
284 auto upstream = downstream->get_upstream();
286 // Failure is allowed only for HTTP/1 upstream where upstream is
288 if (upstream->on_downstream_reset(downstream, hard) != 0) {
289 delete upstream->get_client_handler();
815 auto upstream = downstream->get_upstream();
816 if (!upstream) {
819 if (upstream->downstream_read(downstream->get_downstream_connection()) != 0) {
820 delete upstream->get_client_handler();
844 auto upstream = downstream->get_upstream();
853 upstream->cancel_premature_downstream(downstream);
858 // upstream *after* whole response body is sent. We just set
1099 auto upstream = downstream->get_upstream();
1100 auto handler = upstream->get_client_handler();
1141 rv = upstream->on_downstream_header_complete(downstream);
1160 if (upstream->resume_read(SHRPX_NO_BUFFER, downstream, 0) != 0) {
1184 // Otherwise, use chunked encoding to keep upstream connection
1204 rv = upstream->on_downstream_header_complete(downstream);
1235 auto upstream = downstream->get_upstream();
1236 rv = upstream->on_downstream_body(downstream, nullptr, 0, true);
1251 rv = upstream->on_downstream_body_complete(downstream);
1294 auto upstream = downstream->get_upstream();
1296 rv = upstream->on_downstream_body_complete(downstream);
1450 auto upstream = downstream->get_upstream();
1451 rv = upstream->on_downstream_body(downstream, data, len, false);
1542 auto upstream = downstream->get_upstream();
1544 if (upstream->on_downstream_reset(downstream, false)) {
1545 // This should be done for h1 upstream only. Deleting
1546 // ClientHandler for h2 upstream may lead to crash.
1547 delete upstream->get_client_handler();
1945 auto upstream = downstream->get_upstream();
1952 upstream->on_downstream_abort_request(downstream, 400);
1957 upstream->resume_read(SHRPX_NO_BUFFER, downstream, 0);
2218 auto upstream = downstream->get_upstream();
2219 if (!upstream->push_enabled()) {
2224 upstream->on_downstream_push_promise(downstream, promised_stream_id);
2232 auto handler = upstream->get_client_handler();
2299 auto upstream = promised_downstream->get_upstream();
2304 if (upstream->on_downstream_push_promise_complete(downstream,