Lines Matching defs:arg
2741 nghttp2_close_stream_on_goaway_arg *arg;
2744 arg = (nghttp2_close_stream_on_goaway_arg *)ptr;
2747 if (nghttp2_session_is_my_stream_id(arg->session, stream->stream_id)) {
2748 if (arg->incoming) {
2751 } else if (!arg->incoming) {
2757 stream->stream_id > arg->last_stream_id) {
2764 if (arg->head) {
2765 stream->closed_next = arg->head;
2766 arg->head = stream;
2768 arg->head = stream;
2783 nghttp2_close_stream_on_goaway_arg arg = {session, NULL, last_stream_id,
2786 rv = nghttp2_map_each(&session->streams, find_stream_on_goaway_func, &arg);
2789 stream = arg.head;
4524 nghttp2_update_window_size_arg *arg;
4527 arg = (nghttp2_update_window_size_arg *)ptr;
4531 stream, arg->new_window_size, arg->old_window_size);
4533 return nghttp2_session_add_rst_stream(arg->session, stream->stream_id,
4543 arg->session, stream, NGHTTP2_STREAM_FLAG_DEFERRED_FLOW_CONTROL);
4565 nghttp2_update_window_size_arg arg;
4567 arg.session = session;
4568 arg.new_window_size = new_initial_window_size;
4569 arg.old_window_size = (int32_t)session->remote_settings.initial_window_size;
4572 update_remote_initial_window_size_func, &arg);
4577 nghttp2_update_window_size_arg *arg;
4579 arg = (nghttp2_update_window_size_arg *)ptr;
4582 stream, arg->new_window_size, arg->old_window_size);
4584 return nghttp2_session_add_rst_stream(arg->session, stream->stream_id,
4592 if (arg->session->opt_flags & NGHTTP2_OPTMASK_NO_AUTO_WINDOW_UPDATE) {
4593 return session_update_stream_consumed_size(arg->session, stream, 0);
4599 rv = nghttp2_session_add_window_update(arg->session, NGHTTP2_FLAG_NONE,
4625 nghttp2_update_window_size_arg arg;
4626 arg.session = session;
4627 arg.new_window_size = new_initial_window_size;
4628 arg.old_window_size = old_initial_window_size;
4630 update_local_initial_window_size_func, &arg);