Lines Matching refs:weight
62 int32_t weight, int32_t remote_initial_window_size,
88 stream->weight = weight;
143 stream->cycle = last_cycle + penalty / (uint32_t)stream->weight;
144 stream->pending_penalty = (uint32_t)(penalty % (uint32_t)stream->weight);
248 void nghttp2_stream_change_weight(nghttp2_stream *stream, int32_t weight) {
254 if (stream->weight == weight) {
258 old_weight = stream->weight;
259 stream->weight = weight;
267 dep_stream->sum_dep_weight += weight - old_weight;
287 /* Now we have old stream->pending_penalty and new stream->weight in
312 int32_t weight) {
313 weight = stream->weight * weight / stream->sum_dep_weight;
315 return nghttp2_max(1, weight);
398 n += si->weight;
613 dep_stream->sum_dep_weight = stream->weight;
758 dep_stream->sum_dep_weight += stream->weight;
776 /* Distribute weight of |stream| to direct descendants */
777 sum_dep_weight_delta = -stream->weight;
780 si->weight = nghttp2_stream_dep_distributed_weight(stream, si->weight);
782 sum_dep_weight_delta += si->weight;
831 dep_stream->sum_dep_weight = stream->weight;
878 dep_stream->sum_dep_weight += stream->weight;
920 dep_prev->sum_dep_weight -= stream->weight;
1007 return stream->weight;