Home
last modified time | relevance | path

Searched refs:cc_var (Results 1 – 12 of 12) sorted by relevance

/f-stack/freebsd/netinet/cc/
H A Dcc.h83 struct cc_var { struct
138 int (*cb_init)(struct cc_var *ccv);
141 void (*cb_destroy)(struct cc_var *ccv);
144 void (*conn_init)(struct cc_var *ccv);
147 void (*ack_received)(struct cc_var *ccv, uint16_t type);
150 void (*cong_signal)(struct cc_var *ccv, uint32_t type);
153 void (*post_recovery)(struct cc_var *ccv);
156 void (*after_idle)(struct cc_var *ccv);
159 void (*ecnpkt_handler)(struct cc_var *ccv);
162 int (*ctl_output)(struct cc_var *, struct sockopt *, void *);
H A Dcc_htcp.c139 static void htcp_cb_destroy(struct cc_var *ccv);
140 static int htcp_cb_init(struct cc_var *ccv);
145 static void htcp_recalc_beta(struct cc_var *ccv);
146 static void htcp_record_rtt(struct cc_var *ccv);
239 htcp_cb_destroy(struct cc_var *ccv) in htcp_cb_destroy()
245 htcp_cb_init(struct cc_var *ccv) in htcp_cb_init()
353 htcp_post_recovery(struct cc_var *ccv) in htcp_post_recovery()
389 htcp_recalc_alpha(struct cc_var *ccv) in htcp_recalc_alpha()
450 htcp_recalc_beta(struct cc_var *ccv) in htcp_recalc_beta()
476 htcp_record_rtt(struct cc_var *ccv) in htcp_record_rtt()
[all …]
H A Dcc_cubic.c74 static void cubic_cb_destroy(struct cc_var *ccv);
75 static int cubic_cb_init(struct cc_var *ccv);
77 static void cubic_conn_init(struct cc_var *ccv);
80 static void cubic_record_rtt(struct cc_var *ccv);
82 static void cubic_after_idle(struct cc_var *ccv);
237 cubic_after_idle(struct cc_var *ccv) in cubic_after_idle()
251 cubic_cb_destroy(struct cc_var *ccv) in cubic_cb_destroy()
257 cubic_cb_init(struct cc_var *ccv) in cubic_cb_init()
336 cubic_conn_init(struct cc_var *ccv) in cubic_conn_init()
360 cubic_post_recovery(struct cc_var *ccv) in cubic_post_recovery()
[all …]
H A Dcc_dctcp.c83 static void dctcp_after_idle(struct cc_var *ccv);
84 static void dctcp_cb_destroy(struct cc_var *ccv);
85 static int dctcp_cb_init(struct cc_var *ccv);
87 static void dctcp_conn_init(struct cc_var *ccv);
165 dctcp_after_idle(struct cc_var *ccv) in dctcp_after_idle()
186 dctcp_cb_destroy(struct cc_var *ccv) in dctcp_cb_destroy()
192 dctcp_cb_init(struct cc_var *ccv) in dctcp_cb_init()
299 dctcp_conn_init(struct cc_var *ccv) in dctcp_conn_init()
313 dctcp_post_recovery(struct cc_var *ccv) in dctcp_post_recovery()
326 dctcp_ecnpkt_handler(struct cc_var *ccv) in dctcp_ecnpkt_handler()
[all …]
H A Dcc_newreno.c82 static void newreno_cb_destroy(struct cc_var *ccv);
83 static void newreno_ack_received(struct cc_var *ccv, uint16_t type);
84 static void newreno_after_idle(struct cc_var *ccv);
85 static void newreno_cong_signal(struct cc_var *ccv, uint32_t type);
86 static void newreno_post_recovery(struct cc_var *ccv);
110 newreno_malloc(struct cc_var *ccv) in newreno_malloc()
126 newreno_cb_destroy(struct cc_var *ccv) in newreno_cb_destroy()
132 newreno_ack_received(struct cc_var *ccv, uint16_t type) in newreno_ack_received()
200 newreno_after_idle(struct cc_var *ccv) in newreno_after_idle()
233 newreno_cong_signal(struct cc_var *ccv, uint32_t type) in newreno_cong_signal()
[all …]
H A Dcc_vegas.c88 static void vegas_ack_received(struct cc_var *ccv, uint16_t ack_type);
89 static void vegas_cb_destroy(struct cc_var *ccv);
90 static int vegas_cb_init(struct cc_var *ccv);
91 static void vegas_cong_signal(struct cc_var *ccv, uint32_t signal_type);
92 static void vegas_conn_init(struct cc_var *ccv);
125 vegas_ack_received(struct cc_var *ccv, uint16_t ack_type) in vegas_ack_received()
169 vegas_cb_destroy(struct cc_var *ccv) in vegas_cb_destroy()
175 vegas_cb_init(struct cc_var *ccv) in vegas_cb_init()
195 vegas_cong_signal(struct cc_var *ccv, uint32_t signal_type) in vegas_cong_signal()
228 vegas_conn_init(struct cc_var *ccv) in vegas_conn_init()
H A Dcc_chd.c90 static void chd_ack_received(struct cc_var *ccv, uint16_t ack_type);
91 static void chd_cb_destroy(struct cc_var *ccv);
92 static int chd_cb_init(struct cc_var *ccv);
94 static void chd_conn_init(struct cc_var *ccv);
143 chd_window_decrease(struct cc_var *ccv) in chd_window_decrease()
185 chd_window_increase(struct cc_var *ccv, int new_measurement) in chd_window_increase()
235 chd_ack_received(struct cc_var *ccv, uint16_t ack_type) in chd_ack_received()
305 chd_cb_destroy(struct cc_var *ccv) in chd_cb_destroy()
312 chd_cb_init(struct cc_var *ccv) in chd_cb_init()
327 chd_cong_signal(struct cc_var *ccv, uint32_t signal_type) in chd_cong_signal()
[all …]
H A Dcc_cdg.c224 static void cdg_conn_init(struct cc_var *ccv);
225 static int cdg_cb_init(struct cc_var *ccv);
226 static void cdg_cb_destroy(struct cc_var *ccv);
227 static void cdg_cong_signal(struct cc_var *ccv, uint32_t signal_type);
228 static void cdg_ack_received(struct cc_var *ccv, uint16_t ack_type);
290 cdg_cb_init(struct cc_var *ccv) in cdg_cb_init()
320 cdg_conn_init(struct cc_var *ccv) in cdg_conn_init()
332 cdg_cb_destroy(struct cc_var *ccv) in cdg_cb_destroy()
407 cdg_window_increase(struct cc_var *ccv, int new_measurement) in cdg_window_increase()
446 cdg_cong_signal(struct cc_var *ccv, uint32_t signal_type) in cdg_cong_signal()
[all …]
H A Dcc_hd.c85 static void hd_ack_received(struct cc_var *ccv, uint16_t ack_type);
132 hd_ack_received(struct cc_var *ccv, uint16_t ack_type) in hd_ack_received()
/f-stack/tools/compat/include/netinet/
H A Dtcp_var.h239 struct cc_var *ccv; /* congestion control specific vars */
/f-stack/freebsd/netinet/
H A Dtcp_var.h239 struct cc_var *ccv; /* congestion control specific vars */
H A Dtcp_subr.c791 struct cc_var ccv;