Lines Matching refs:hpctx
1387 http_header_parse_ctx hpctx; in h2_parse_headers_frame() local
1388 hpctx.hlen = 0; in h2_parse_headers_frame()
1389 hpctx.pseudo = 1; /*(XXX: should be !trailers if handling trailers)*/ in h2_parse_headers_frame()
1390 hpctx.scheme = 0; in h2_parse_headers_frame()
1391 hpctx.trailers = trailers; in h2_parse_headers_frame()
1392 hpctx.max_request_field_size = r->conf.max_request_field_size; in h2_parse_headers_frame()
1393 hpctx.http_parseopts = r->conf.http_parseopts; in h2_parse_headers_frame()
1422 hpctx.k = lsx.buf+lsx.name_offset; in h2_parse_headers_frame()
1423 hpctx.v = lsx.buf+lsx.val_offset; in h2_parse_headers_frame()
1424 hpctx.klen = lsx.name_len; in h2_parse_headers_frame()
1425 hpctx.vlen = lsx.val_len; in h2_parse_headers_frame()
1427 hpctx.id = lshpack_idx_http_header[lsx.hpack_index]; in h2_parse_headers_frame()
1432 (int)hpctx.klen, hpctx.k, (int)hpctx.vlen, hpctx.v); in h2_parse_headers_frame()
1434 const int http_status = http_request_parse_header(r, &hpctx); in h2_parse_headers_frame()
1484 hpctx.hlen += 2; in h2_parse_headers_frame()
1485 r->rqst_header_len += hpctx.hlen; in h2_parse_headers_frame()
1488 rq->bytes_in += (off_t)hpctx.hlen; in h2_parse_headers_frame()
1489 rq->bytes_out += (off_t)hpctx.hlen; in h2_parse_headers_frame()
1492 if (hpctx.pseudo) in h2_parse_headers_frame()
1494 http_request_validate_pseudohdrs(r, hpctx.scheme, in h2_parse_headers_frame()
1495 hpctx.http_parseopts); in h2_parse_headers_frame()