Searched refs:ccv (Results 1 – 7 of 7) sorted by relevance
| /openthread-latest/third_party/tcplp/bsdtcp/cc/ |
| D | cc_newreno.c | 63 static void newreno_ack_received(struct cc_var *ccv, uint16_t type); 64 static void newreno_after_idle(struct cc_var *ccv); 65 static void newreno_cong_signal(struct cc_var *ccv, uint32_t type); 66 static void newreno_post_recovery(struct cc_var *ccv); 90 newreno_ack_received(struct cc_var *ccv, uint16_t type) in newreno_ack_received() argument 92 if (type == CC_ACK && !IN_RECOVERY(CCV(ccv, t_flags)) && in newreno_ack_received() 93 (ccv->flags & CCF_CWND_LIMITED)) { in newreno_ack_received() 94 uint32_t cw = CCV(ccv, snd_cwnd); in newreno_ack_received() 95 uint32_t incr = CCV(ccv, t_maxseg); in newreno_ack_received() 124 if (cw > CCV(ccv, snd_ssthresh)) { in newreno_ack_received() [all …]
|
| D | cc_module.h | 58 #define CCV(ccv, what) (ccv)->ccvc.tcp->what argument
|
| /openthread-latest/third_party/tcplp/bsdtcp/ |
| D | cc.h | 126 int (*cb_init)(struct cc_var *ccv); 129 void (*cb_destroy)(struct cc_var *ccv); 132 void (*conn_init)(struct cc_var *ccv); 135 void (*ack_received)(struct cc_var *ccv, uint16_t type); 138 void (*cong_signal)(struct cc_var *ccv, uint32_t type); 141 void (*post_recovery)(struct cc_var *ccv); 144 void (*after_idle)(struct cc_var *ccv); 147 void (*ecnpkt_handler)(struct cc_var *ccv); 161 #define CC_DATA(tp) ((tp)->ccv->cc_data)
|
| D | tcp_input.c | 118 tp->ccv->bytes_this_ack = BYTES_THIS_ACK(tp, th); in cc_ack_received() 120 tp->ccv->flags |= CCF_CWND_LIMITED; in cc_ack_received() 122 tp->ccv->flags &= ~CCF_CWND_LIMITED; in cc_ack_received() 126 tp->t_bytes_acked += min(tp->ccv->bytes_this_ack, in cc_ack_received() 130 tp->ccv->flags |= CCF_ABC_SENTAWND; in cc_ack_received() 133 tp->ccv->flags &= ~CCF_ABC_SENTAWND; in cc_ack_received() 140 tp->ccv->curack = th->th_ack; in cc_ack_received() 141 CC_ALGO(tp)->ack_received(tp->ccv, type); in cc_ack_received() 213 CC_ALGO(tp)->conn_init(tp->ccv); in cc_conn_init() 286 tp->ccv->curack = th->th_ack; in cc_cong_signal() [all …]
|
| D | tcp_subr.c | 109 tp->ccv->ccvc.tcp = tp; in initialize_tcb() 165 CC_ALGO(tp)->cb_destroy(tp->ccv); in tcp_discardcb()
|
| D | tcp_var.h | 336 struct cc_var ccv[1]; /* congestion control specific vars */ member
|
| D | tcp_output.c | 56 CC_ALGO(tp)->after_idle(tp->ccv); in cc_after_idle()
|