tcp_pcb::sv is only used within LwIP.
 
Symbols
loading...
Files
loading...

tcp_pcb::sv field

Syntax

s16_t sa, sv;

References

LocationReferrerText
tcp.h:302
s16_t sa, sv; /* @see "Congestion Avoidance and Control" by Van Jacobson and Karels */
tcp.c:1288tcp_slowtmr()
int calc_rto = ((pcb->sa >> 3) + pcb->sv) << tcp_backoff[backoff_idx];
tcp.c:1901tcp_alloc()
pcb->sv = 3000 / TCP_SLOW_INTERVAL;
tcp_in.c:1245tcp_receive()
pcb->rto = (s16_t)((pcb->sa >> 3) + pcb->sv);
tcp_in.c:1358tcp_receive()
m = (s16_t)(m - (pcb->sv >> 2));
tcp_in.c:1359tcp_receive()
pcb->sv = (s16_t)(pcb->sv + m);
tcp_in.c:1360tcp_receive()
pcb->rto = (s16_t)((pcb->sa >> 3) + pcb->sv);

Data Use

Functions writing tcp_pcb::sv
Functions reading tcp_pcb::sv
all items filtered out
tcp_pcb::sv
all items filtered out
Type of tcp_pcb::sv
tcp_pcb::sv
all items filtered out