Lines Matching refs:chd_data

162 should_backoff(int qdly, int maxqdly, struct chd *chd_data)  in should_backoff()  argument
169 chd_data->loss_compete = 0; in should_backoff()
179 chd_data->loss_compete = 1; in should_backoff()
182 chd_data->loss_compete = 0; in should_backoff()
192 struct chd *chd_data; in chd_window_increase() local
196 chd_data = ccv->cc_data; in chd_window_increase()
224 if (chd_data->shadow_w > 0) { in chd_window_increase()
226 chd_data->shadow_w = min(chd_data->shadow_w + incr, in chd_window_increase()
242 struct chd *chd_data; in chd_ack_received() local
247 chd_data = ccv->cc_data; in chd_ack_received()
251 chd_data->maxrtt_in_rtt = imax(e_t->rtt, chd_data->maxrtt_in_rtt); in chd_ack_received()
258 rtt = V_chd_use_max ? chd_data->maxrtt_in_rtt : e_t->rtt; in chd_ack_received()
259 chd_data->maxrtt_in_rtt = 0; in chd_ack_received()
269 e_t->maxrtt - e_t->minrtt, chd_data); in chd_ack_received()
271 chd_data->loss_compete = 0; in chd_ack_received()
281 if (chd_data->loss_compete || in chd_ack_received()
282 qdly > chd_data->prev_backoff_qdly) { in chd_ack_received()
288 chd_data->shadow_w = max(CCV(ccv, snd_cwnd), in chd_ack_received()
289 chd_data->shadow_w); in chd_ack_received()
295 chd_data->shadow_w = 0; in chd_ack_received()
298 chd_data->prev_backoff_qdly = qdly; in chd_ack_received()
324 struct chd *chd_data; in chd_cb_init() local
328 chd_data = malloc(sizeof(struct chd), M_CC_MEM, M_NOWAIT); in chd_cb_init()
329 if (chd_data == NULL) in chd_cb_init()
332 chd_data = ptr; in chd_cb_init()
334 chd_data->shadow_w = 0; in chd_cb_init()
335 ccv->cc_data = chd_data; in chd_cb_init()
344 struct chd *chd_data; in chd_cong_signal() local
348 chd_data = ccv->cc_data; in chd_cong_signal()
349 qdly = imax(e_t->rtt, chd_data->maxrtt_in_rtt) - e_t->minrtt; in chd_cong_signal()
369 if (chd_data->loss_compete) { in chd_cong_signal()
371 chd_data->shadow_w); in chd_cong_signal()
383 if (chd_data->shadow_w > 0) { in chd_cong_signal()
385 chd_data->shadow_w = max(chd_data->shadow_w / in chd_cong_signal()
400 struct chd *chd_data; in chd_conn_init() local
402 chd_data = ccv->cc_data; in chd_conn_init()
403 chd_data->prev_backoff_qdly = 0; in chd_conn_init()
404 chd_data->maxrtt_in_rtt = 0; in chd_conn_init()
405 chd_data->loss_compete = 0; in chd_conn_init()
410 chd_data->shadow_w = CCV(ccv, snd_cwnd); in chd_conn_init()