Lines Matching defs:arg
2746 nghttp2_close_stream_on_goaway_arg *arg;
2749 arg = (nghttp2_close_stream_on_goaway_arg *)ptr;
2752 if (nghttp2_session_is_my_stream_id(arg->session, stream->stream_id)) {
2753 if (arg->incoming) {
2756 } else if (!arg->incoming) {
2762 stream->stream_id > arg->last_stream_id) {
2769 if (arg->head) {
2770 stream->closed_next = arg->head;
2771 arg->head = stream;
2773 arg->head = stream;
2788 nghttp2_close_stream_on_goaway_arg arg = {session, NULL, last_stream_id,
2791 rv = nghttp2_map_each(&session->streams, find_stream_on_goaway_func, &arg);
2794 stream = arg.head;
4529 nghttp2_update_window_size_arg *arg;
4532 arg = (nghttp2_update_window_size_arg *)ptr;
4536 stream, arg->new_window_size, arg->old_window_size);
4538 return nghttp2_session_add_rst_stream(arg->session, stream->stream_id,
4548 arg->session, stream, NGHTTP2_STREAM_FLAG_DEFERRED_FLOW_CONTROL);
4570 nghttp2_update_window_size_arg arg;
4572 arg.session = session;
4573 arg.new_window_size = new_initial_window_size;
4574 arg.old_window_size = (int32_t)session->remote_settings.initial_window_size;
4577 update_remote_initial_window_size_func, &arg);
4582 nghttp2_update_window_size_arg *arg;
4584 arg = (nghttp2_update_window_size_arg *)ptr;
4587 stream, arg->new_window_size, arg->old_window_size);
4589 return nghttp2_session_add_rst_stream(arg->session, stream->stream_id,
4597 if (arg->session->opt_flags & NGHTTP2_OPTMASK_NO_AUTO_WINDOW_UPDATE) {
4598 return session_update_stream_consumed_size(arg->session, stream, 0);
4604 rv = nghttp2_session_add_window_update(arg->session, NGHTTP2_FLAG_NONE,
4630 nghttp2_update_window_size_arg arg;
4631 arg.session = session;
4632 arg.new_window_size = new_initial_window_size;
4633 arg.old_window_size = old_initial_window_size;
4635 update_local_initial_window_size_func, &arg);