Lines Matching refs:h2_stream_ctx
200 struct h2_stream_ctx { struct
226 #define H2_STREAM_CTX(ctx,data) ((struct h2_stream_ctx *)(\ argument
229 static struct h2_stream_ctx *h2_stream_ctx_create(struct cf_h2_ctx *ctx) in h2_stream_ctx_create()
231 struct h2_stream_ctx *stream; in h2_stream_ctx_create()
254 static void free_push_headers(struct h2_stream_ctx *stream) in free_push_headers()
263 static void h2_stream_ctx_free(struct h2_stream_ctx *stream) in h2_stream_ctx_free()
275 h2_stream_ctx_free((struct h2_stream_ctx *)stream); in h2_stream_hash_free()
295 struct h2_stream_ctx *stream, in cf_h2_update_local_win()
338 struct h2_stream_ctx *stream, in cf_h2_update_local_win()
354 struct h2_stream_ctx *stream) in drain_stream()
373 struct h2_stream_ctx **pstream) in http2_data_setup()
376 struct h2_stream_ctx *stream; in http2_data_setup()
402 struct h2_stream_ctx *stream = H2_STREAM_CTX(ctx, data); in http2_data_done()
511 struct h2_stream_ctx *stream; in cf_h2_ctx_open()
820 struct h2_stream_ctx *stream;
845 struct h2_stream_ctx *stream; in curl_pushheader_byname()
879 struct h2_stream_ctx *second_stream; in h2_duphandle()
957 struct h2_stream_ctx *stream; in push_promise()
958 struct h2_stream_ctx *newstream; in push_promise()
1056 struct h2_stream_ctx *stream, in h2_xfer_write_resp_hd()
1073 struct h2_stream_ctx *stream, in h2_xfer_write_resp()
1098 struct h2_stream_ctx *stream = H2_STREAM_CTX(ctx, data); in on_stream_frame()
1345 struct h2_stream_ctx *stream = H2_STREAM_CTX(ctx, data); in on_frame_recv()
1383 struct h2_stream_ctx *stream; in on_data_chunk_recv()
1420 struct h2_stream_ctx *stream; in on_stream_close()
1477 struct h2_stream_ctx *stream; in on_begin_headers()
1507 struct h2_stream_ctx *stream; in on_header()
1672 struct h2_stream_ctx *stream = NULL; in req_body_read_callback()
1766 struct h2_stream_ctx *stream, in http2_handle_stream_close()
1872 struct h2_stream_ctx *depstream = H2_STREAM_CTX(ctx, prio->parent); in h2_pri_spec()
1890 struct h2_stream_ctx *stream = H2_STREAM_CTX(ctx, data); in h2_progress_egress()
1928 struct h2_stream_ctx *stream, in stream_recv()
1964 struct h2_stream_ctx *stream; in h2_progress_ingress()
2029 struct h2_stream_ctx *stream = H2_STREAM_CTX(ctx, data); in cf_h2_recv()
2112 struct h2_stream_ctx *stream, in cf_h2_body_send()
2157 static ssize_t h2_submit(struct h2_stream_ctx **pstream, in h2_submit()
2163 struct h2_stream_ctx *stream = NULL; in h2_submit()
2285 struct h2_stream_ctx *stream = H2_STREAM_CTX(ctx, data); in cf_h2_send()
2378 struct h2_stream_ctx *stream = H2_STREAM_CTX(ctx, data); in cf_h2_flush()
2431 struct h2_stream_ctx *stream = H2_STREAM_CTX(ctx, data); in cf_h2_adjust_pollset()
2596 struct h2_stream_ctx *stream = H2_STREAM_CTX(ctx, data); in http2_data_pause()
2658 struct h2_stream_ctx *stream = H2_STREAM_CTX(ctx, data); in cf_h2_data_pending()
2718 struct h2_stream_ctx *stream = H2_STREAM_CTX(ctx, data); in cf_h2_query()
2723 struct h2_stream_ctx *stream = H2_STREAM_CTX(ctx, data); in cf_h2_query()