• Home
  • Raw
  • Download

Lines Matching defs:session

49 session_is_outgoing_concurrent_streams_max(nghttp2_session *session) {  in session_is_outgoing_concurrent_streams_max()
60 session_is_incoming_concurrent_streams_max(nghttp2_session *session) { in session_is_incoming_concurrent_streams_max()
71 session_is_incoming_concurrent_streams_pending_max(nghttp2_session *session) { in session_is_incoming_concurrent_streams_pending_max()
87 static int session_enforce_http_messaging(nghttp2_session *session) { in session_enforce_http_messaging()
94 static int session_trailer_headers(nghttp2_session *session, in session_trailer_headers()
109 static int state_reserved_remote(nghttp2_session *session, in state_reserved_remote()
116 static int state_reserved_local(nghttp2_session *session, in state_reserved_local()
126 static int session_is_new_peer_stream_id(nghttp2_session *session, in session_is_new_peer_stream_id()
133 static int session_detect_idle_stream(nghttp2_session *session, in session_detect_idle_stream()
148 static int session_no_rfc7540_pri_no_fallback(nghttp2_session *session) { in session_no_rfc7540_pri_no_fallback()
157 static int session_call_error_callback(nghttp2_session *session, in session_call_error_callback()
218 static int session_terminate_session(nghttp2_session *session, in session_terminate_session()
254 int nghttp2_session_terminate_session(nghttp2_session *session, in nghttp2_session_terminate_session()
260 int nghttp2_session_terminate_session2(nghttp2_session *session, in nghttp2_session_terminate_session2()
266 int nghttp2_session_terminate_session_with_reason(nghttp2_session *session, in nghttp2_session_terminate_session_with_reason()
273 int nghttp2_session_is_my_stream_id(nghttp2_session *session, in nghttp2_session_is_my_stream_id()
286 nghttp2_stream *nghttp2_session_get_stream(nghttp2_session *session, in nghttp2_session_get_stream()
300 nghttp2_stream *nghttp2_session_get_stream_raw(nghttp2_session *session, in nghttp2_session_get_stream_raw()
305 static void session_inbound_frame_reset(nghttp2_session *session) { in session_inbound_frame_reset()
682 nghttp2_session *session; in nghttp2_session_client_new3() local
716 nghttp2_session *session; in nghttp2_session_server_new3() local
732 nghttp2_session *session; in free_streams() local
797 void nghttp2_session_del(nghttp2_session *session) { in nghttp2_session_del()
837 nghttp2_session *session, nghttp2_stream *stream, in nghttp2_session_reprioritize_stream()
924 static int session_ob_data_push(nghttp2_session *session, in session_ob_data_push()
956 static void session_ob_data_remove(nghttp2_session *session, in session_ob_data_remove()
972 static int session_attach_stream_item(nghttp2_session *session, in session_attach_stream_item()
989 static void session_detach_stream_item(nghttp2_session *session, in session_detach_stream_item()
1001 static void session_defer_stream_item(nghttp2_session *session, in session_defer_stream_item()
1013 static int session_resume_deferred_stream_item(nghttp2_session *session, in session_resume_deferred_stream_item()
1032 session_sched_get_next_outbound_item(nghttp2_session *session) { in session_sched_get_next_outbound_item()
1050 static int session_sched_empty(nghttp2_session *session) { in session_sched_empty()
1062 static void session_sched_reschedule_stream(nghttp2_session *session, in session_sched_reschedule_stream()
1089 static int session_update_stream_priority(nghttp2_session *session, in session_update_stream_priority()
1109 int nghttp2_session_add_item(nghttp2_session *session, in nghttp2_session_add_item()
1212 int nghttp2_session_add_rst_stream(nghttp2_session *session, int32_t stream_id, in nghttp2_session_add_rst_stream()
1290 nghttp2_stream *nghttp2_session_open_stream(nghttp2_session *session, in nghttp2_session_open_stream()
1462 int nghttp2_session_close_stream(nghttp2_session *session, int32_t stream_id, in nghttp2_session_close_stream()
1550 int nghttp2_session_destroy_stream(nghttp2_session *session, in nghttp2_session_destroy_stream()
1573 void nghttp2_session_keep_closed_stream(nghttp2_session *session, in nghttp2_session_keep_closed_stream()
1589 void nghttp2_session_keep_idle_stream(nghttp2_session *session, in nghttp2_session_keep_idle_stream()
1605 void nghttp2_session_detach_idle_stream(nghttp2_session *session, in nghttp2_session_detach_idle_stream()
1633 int nghttp2_session_adjust_closed_stream(nghttp2_session *session) { in nghttp2_session_adjust_closed_stream()
1682 int nghttp2_session_adjust_idle_stream(nghttp2_session *session) { in nghttp2_session_adjust_idle_stream()
1739 int nghttp2_session_close_stream_if_shut_rdwr(nghttp2_session *session, in nghttp2_session_close_stream_if_shut_rdwr()
1752 static int session_allow_incoming_new_stream(nghttp2_session *session) { in session_allow_incoming_new_stream()
1760 static int session_is_closing(nghttp2_session *session) { in session_is_closing()
1778 static int session_predicate_for_stream_send(nghttp2_session *session, in session_predicate_for_stream_send()
1792 int nghttp2_session_check_request_allowed(nghttp2_session *session) { in nghttp2_session_check_request_allowed()
1812 static int session_predicate_request_headers_send(nghttp2_session *session, in session_predicate_request_headers_send()
1851 static int session_predicate_response_headers_send(nghttp2_session *session, in session_predicate_response_headers_send()
1900 session_predicate_push_response_headers_send(nghttp2_session *session, in session_predicate_push_response_headers_send()
1941 static int session_predicate_headers_send(nghttp2_session *session, in session_predicate_headers_send()
1988 static int session_predicate_push_promise_send(nghttp2_session *session, in session_predicate_push_promise_send()
2032 static int session_predicate_window_update_send(nghttp2_session *session, in session_predicate_window_update_send()
2057 static int session_predicate_altsvc_send(nghttp2_session *session, in session_predicate_altsvc_send()
2080 static int session_predicate_origin_send(nghttp2_session *session) { in session_predicate_origin_send()
2087 static int session_predicate_priority_update_send(nghttp2_session *session, in session_predicate_priority_update_send()
2112 nghttp2_session_enforce_flow_control_limits(nghttp2_session *session, in nghttp2_session_enforce_flow_control_limits()
2132 static size_t nghttp2_session_next_data_read(nghttp2_session *session, in nghttp2_session_next_data_read()
2163 static int nghttp2_session_predicate_data_send(nghttp2_session *session, in nghttp2_session_predicate_data_send()
2194 static ssize_t session_call_select_padding(nghttp2_session *session, in session_call_select_padding()
2222 static int session_headers_add_pad(nghttp2_session *session, in session_headers_add_pad()
2255 static size_t session_estimate_headers_payload(nghttp2_session *session, in session_estimate_headers_payload()
2263 static int session_pack_extension(nghttp2_session *session, nghttp2_bufs *bufs, in session_pack_extension()
2304 static int session_prep_frame(nghttp2_session *session, in session_prep_frame()
2647 nghttp2_session_get_next_ob_item(nghttp2_session *session) { in nghttp2_session_get_next_ob_item()
2677 nghttp2_session_pop_next_ob_item(nghttp2_session *session) { in nghttp2_session_pop_next_ob_item()
2715 static int session_call_before_frame_send(nghttp2_session *session, in session_call_before_frame_send()
2732 static int session_call_on_frame_send(nghttp2_session *session, in session_call_on_frame_send()
2783 static int session_close_stream_on_goaway(nghttp2_session *session, in session_close_stream_on_goaway()
2819 static void session_reschedule_stream(nghttp2_session *session, in session_reschedule_stream()
2856 static int session_after_frame_sent1(nghttp2_session *session) { in session_after_frame_sent1()
3115 static void session_after_frame_sent2(nghttp2_session *session) { in session_after_frame_sent2()
3184 static int session_call_send_data(nghttp2_session *session, in session_call_send_data()
3213 static ssize_t nghttp2_session_mem_send_internal(nghttp2_session *session, in nghttp2_session_mem_send_internal()
3516 ssize_t nghttp2_session_mem_send(nghttp2_session *session, in nghttp2_session_mem_send()
3543 int nghttp2_session_send(nghttp2_session *session) { in nghttp2_session_send()
3572 static ssize_t session_recv(nghttp2_session *session, uint8_t *buf, in session_recv()
3587 static int session_call_on_begin_frame(nghttp2_session *session, in session_call_on_begin_frame()
3604 static int session_call_on_frame_received(nghttp2_session *session, in session_call_on_frame_received()
3617 static int session_call_on_begin_headers(nghttp2_session *session, in session_call_on_begin_headers()
3635 static int session_call_on_header(nghttp2_session *session, in session_call_on_header()
3658 static int session_call_on_invalid_header(nghttp2_session *session, in session_call_on_invalid_header()
3684 session_call_on_extension_chunk_recv_callback(nghttp2_session *session, in session_call_on_extension_chunk_recv_callback()
3704 static int session_call_unpack_extension_callback(nghttp2_session *session) { in session_call_unpack_extension_callback()
3733 static int session_handle_frame_size_error(nghttp2_session *session) { in session_handle_frame_size_error()
3769 static int session_call_on_invalid_frame_recv_callback(nghttp2_session *session, in session_call_on_invalid_frame_recv_callback()
3781 static int session_handle_invalid_stream2(nghttp2_session *session, in session_handle_invalid_stream2()
3800 static int session_handle_invalid_stream(nghttp2_session *session, in session_handle_invalid_stream()
3807 static int session_inflate_handle_invalid_stream(nghttp2_session *session, in session_inflate_handle_invalid_stream()
3821 static int session_handle_invalid_connection(nghttp2_session *session, in session_handle_invalid_connection()
3835 static int session_inflate_handle_invalid_connection(nghttp2_session *session, in session_inflate_handle_invalid_connection()
3875 static int inflate_header_block(nghttp2_session *session, nghttp2_frame *frame, in inflate_header_block()
4027 static int session_end_stream_headers_received(nghttp2_session *session, in session_end_stream_headers_received()
4059 static int session_after_header_block_received(nghttp2_session *session) { in session_after_header_block_received()
4142 int nghttp2_session_on_request_headers_received(nghttp2_session *session, in nghttp2_session_on_request_headers_received()
4246 int nghttp2_session_on_response_headers_received(nghttp2_session *session, in nghttp2_session_on_response_headers_received()
4278 int nghttp2_session_on_push_response_headers_received(nghttp2_session *session, in nghttp2_session_on_push_response_headers_received()
4323 int nghttp2_session_on_headers_received(nghttp2_session *session, in nghttp2_session_on_headers_received()
4368 static int session_process_headers_frame(nghttp2_session *session) { in session_process_headers_frame()
4397 int nghttp2_session_on_priority_received(nghttp2_session *session, in nghttp2_session_on_priority_received()
4457 static int session_process_priority_frame(nghttp2_session *session) { in session_process_priority_frame()
4468 static int session_update_stream_reset_ratelim(nghttp2_session *session) { in session_update_stream_reset_ratelim()
4485 int nghttp2_session_on_rst_stream_received(nghttp2_session *session, in nghttp2_session_on_rst_stream_received()
4518 static int session_process_rst_stream_frame(nghttp2_session *session) { in session_process_rst_stream_frame()
4568 session_update_remote_initial_window_size(nghttp2_session *session, in session_update_remote_initial_window_size()
4627 session_update_local_initial_window_size(nghttp2_session *session, in session_update_local_initial_window_size()
4651 int nghttp2_session_update_local_settings(nghttp2_session *session, in nghttp2_session_update_local_settings()
4731 int nghttp2_session_on_settings_received(nghttp2_session *session, in nghttp2_session_on_settings_received()
4931 static int session_process_settings_frame(nghttp2_session *session) { in session_process_settings_frame()
4968 int nghttp2_session_on_push_promise_received(nghttp2_session *session, in nghttp2_session_on_push_promise_received()
5054 static int session_process_push_promise_frame(nghttp2_session *session) { in session_process_push_promise_frame()
5064 int nghttp2_session_on_ping_received(nghttp2_session *session, in nghttp2_session_on_ping_received()
5084 static int session_process_ping_frame(nghttp2_session *session) { in session_process_ping_frame()
5093 int nghttp2_session_on_goaway_received(nghttp2_session *session, in nghttp2_session_on_goaway_received()
5125 static int session_process_goaway_frame(nghttp2_session *session) { in session_process_goaway_frame()
5139 session_on_connection_window_update_received(nghttp2_session *session, in session_on_connection_window_update_received()
5158 static int session_on_stream_window_update_received(nghttp2_session *session, in session_on_stream_window_update_received()
5201 int nghttp2_session_on_window_update_received(nghttp2_session *session, in nghttp2_session_on_window_update_received()
5210 static int session_process_window_update_frame(nghttp2_session *session) { in session_process_window_update_frame()
5220 int nghttp2_session_on_altsvc_received(nghttp2_session *session, in nghttp2_session_on_altsvc_received()
5258 int nghttp2_session_on_origin_received(nghttp2_session *session, in nghttp2_session_on_origin_received()
5263 int nghttp2_session_on_priority_update_received(nghttp2_session *session, in nghttp2_session_on_priority_update_received()
5337 static int session_process_altsvc_frame(nghttp2_session *session) { in session_process_altsvc_frame()
5352 static int session_process_origin_frame(nghttp2_session *session) { in session_process_origin_frame()
5371 static int session_process_priority_update_frame(nghttp2_session *session) { in session_process_priority_update_frame()
5381 static int session_process_extension_frame(nghttp2_session *session) { in session_process_extension_frame()
5399 int nghttp2_session_on_data_received(nghttp2_session *session, in nghttp2_session_on_data_received()
5446 static int session_process_data_frame(nghttp2_session *session) { in session_process_data_frame()
5476 int nghttp2_session_update_recv_stream_window_size(nghttp2_session *session, in nghttp2_session_update_recv_stream_window_size()
5508 int nghttp2_session_update_recv_connection_window_size(nghttp2_session *session, in nghttp2_session_update_recv_connection_window_size()
5534 static int session_update_consumed_size(nghttp2_session *session, in session_update_consumed_size()
5572 static int session_update_stream_consumed_size(nghttp2_session *session, in session_update_stream_consumed_size()
5581 static int session_update_connection_consumed_size(nghttp2_session *session, in session_update_connection_consumed_size()
5605 static int session_on_data_received_fail_fast(nghttp2_session *session) { in session_on_data_received_fail_fast()
5814 ssize_t nghttp2_session_mem_recv(nghttp2_session *session, const uint8_t *in, in nghttp2_session_mem_recv()
7308 int nghttp2_session_recv(nghttp2_session *session) { in nghttp2_session_recv()
7333 static size_t session_get_num_active_streams(nghttp2_session *session) { in session_get_num_active_streams()
7338 int nghttp2_session_want_read(nghttp2_session *session) { in nghttp2_session_want_read()
7362 int nghttp2_session_want_write(nghttp2_session *session) { in nghttp2_session_want_write()
7384 int nghttp2_session_add_ping(nghttp2_session *session, uint8_t flags, in nghttp2_session_add_ping()
7424 int nghttp2_session_add_goaway(nghttp2_session *session, int32_t last_stream_id, in nghttp2_session_add_goaway()
7483 int nghttp2_session_add_window_update(nghttp2_session *session, uint8_t flags, in nghttp2_session_add_window_update()
7515 session_append_inflight_settings(nghttp2_session *session, in session_append_inflight_settings()
7525 int nghttp2_session_add_settings(nghttp2_session *session, uint8_t flags, in nghttp2_session_add_settings()
7650 int nghttp2_session_pack_data(nghttp2_session *session, nghttp2_bufs *bufs, in nghttp2_session_pack_data()
7785 void *nghttp2_session_get_stream_user_data(nghttp2_session *session, in nghttp2_session_get_stream_user_data()
7796 int nghttp2_session_set_stream_user_data(nghttp2_session *session, in nghttp2_session_set_stream_user_data()
7838 int nghttp2_session_resume_data(nghttp2_session *session, int32_t stream_id) { in nghttp2_session_resume_data()
7856 size_t nghttp2_session_get_outbound_queue_size(nghttp2_session *session) { in nghttp2_session_get_outbound_queue_size()
7864 nghttp2_session_get_stream_effective_recv_data_length(nghttp2_session *session, in nghttp2_session_get_stream_effective_recv_data_length()
7875 nghttp2_session_get_stream_effective_local_window_size(nghttp2_session *session, in nghttp2_session_get_stream_effective_local_window_size()
7885 int32_t nghttp2_session_get_stream_local_window_size(nghttp2_session *session, in nghttp2_session_get_stream_local_window_size()
7906 nghttp2_session_get_effective_recv_data_length(nghttp2_session *session) { in nghttp2_session_get_effective_recv_data_length()
7911 nghttp2_session_get_effective_local_window_size(nghttp2_session *session) { in nghttp2_session_get_effective_local_window_size()
7915 int32_t nghttp2_session_get_local_window_size(nghttp2_session *session) { in nghttp2_session_get_local_window_size()
7919 int32_t nghttp2_session_get_stream_remote_window_size(nghttp2_session *session, in nghttp2_session_get_stream_remote_window_size()
7933 int32_t nghttp2_session_get_remote_window_size(nghttp2_session *session) { in nghttp2_session_get_remote_window_size()
7937 uint32_t nghttp2_session_get_remote_settings(nghttp2_session *session, in nghttp2_session_get_remote_settings()
7962 uint32_t nghttp2_session_get_local_settings(nghttp2_session *session, in nghttp2_session_get_local_settings()
7987 static int nghttp2_session_upgrade_internal(nghttp2_session *session, in nghttp2_session_upgrade_internal()
8057 int nghttp2_session_upgrade(nghttp2_session *session, in nghttp2_session_upgrade()
8086 int nghttp2_session_upgrade2(nghttp2_session *session, in nghttp2_session_upgrade2()
8109 int nghttp2_session_get_stream_local_close(nghttp2_session *session, in nghttp2_session_get_stream_local_close()
8122 int nghttp2_session_get_stream_remote_close(nghttp2_session *session, in nghttp2_session_get_stream_remote_close()
8135 int nghttp2_session_consume(nghttp2_session *session, int32_t stream_id, in nghttp2_session_consume()
8169 int nghttp2_session_consume_connection(nghttp2_session *session, size_t size) { in nghttp2_session_consume_connection()
8185 int nghttp2_session_consume_stream(nghttp2_session *session, int32_t stream_id, in nghttp2_session_consume_stream()
8213 int nghttp2_session_set_next_stream_id(nghttp2_session *session, in nghttp2_session_set_next_stream_id()
8232 uint32_t nghttp2_session_get_next_stream_id(nghttp2_session *session) { in nghttp2_session_get_next_stream_id()
8236 int32_t nghttp2_session_get_last_proc_stream_id(nghttp2_session *session) { in nghttp2_session_get_last_proc_stream_id()
8240 nghttp2_stream *nghttp2_session_find_stream(nghttp2_session *session, in nghttp2_session_find_stream()
8249 nghttp2_stream *nghttp2_session_get_root_stream(nghttp2_session *session) { in nghttp2_session_get_root_stream()
8253 int nghttp2_session_check_server_session(nghttp2_session *session) { in nghttp2_session_check_server_session()
8258 nghttp2_session *session, int32_t stream_id, in nghttp2_session_change_stream_priority()
8294 int nghttp2_session_create_idle_stream(nghttp2_session *session, in nghttp2_session_create_idle_stream()
8333 nghttp2_session_get_hd_inflate_dynamic_table_size(nghttp2_session *session) { in nghttp2_session_get_hd_inflate_dynamic_table_size()
8338 nghttp2_session_get_hd_deflate_dynamic_table_size(nghttp2_session *session) { in nghttp2_session_get_hd_deflate_dynamic_table_size()
8342 void nghttp2_session_set_user_data(nghttp2_session *session, void *user_data) { in nghttp2_session_set_user_data()
8347 nghttp2_session *session, int32_t stream_id, in nghttp2_session_change_extpri_stream_priority()