LwIP
tcpwnd_size_t
is only used within LwIP.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
LwIP
tcpwnd_size_t
tcpwnd_size_t
Syntax
from
tcpbase.h:53
typedef
u16_t
tcpwnd_size_t
;
References
Location
Referrer
Scope
Text
tcpbase.h:53
typedef
u16_t
tcpwnd_size_t
;
tcp.c:952
tcp_update_rcv_ann_wnd()
pcb
->
rcv_ann_wnd
=
(
tcpwnd_size_t
)
new_rcv_ann_wnd
;
tcp.c:971
tcp_recved()
tcpwnd_size_t
rcv_wnd
;
tcp.c:981
tcp_recved()
rcv_wnd
=
(
tcpwnd_size_t
)
(
pcb
->
rcv_wnd
+
len
)
;
tcp.c:1195
tcp_slowtmr()
tcpwnd_size_t
eff_wnd
;
tcp.c:1298
tcp_slowtmr()
if
(
pcb
->
ssthresh
<
(
tcpwnd_size_t
)
(
pcb
->
mss
<
<
1
)
)
{
tcp.c:1299
tcp_slowtmr()
pcb
->
ssthresh
=
(
tcpwnd_size_t
)
(
pcb
->
mss
<
<
1
)
;
tcp.h:284
tcp_pcb::rcv_wnd
tcp_pcb
tcpwnd_size_t
rcv_wnd
;
/* receiver window available */
tcp.h:285
tcp_pcb::rcv_ann_wnd
tcp_pcb
tcpwnd_size_t
rcv_ann_wnd
;
/* receiver window to announce */
tcp.h:312
tcp_pcb::cwnd
tcp_pcb
tcpwnd_size_t
cwnd
;
tcp.h:313
tcp_pcb::ssthresh
tcp_pcb
tcpwnd_size_t
ssthresh
;
tcp.h:323
tcp_pcb::snd_wnd
tcp_pcb
tcpwnd_size_t
snd_wnd
;
/* sender window */
tcp.h:324
tcp_pcb::snd_wnd_max
tcp_pcb
tcpwnd_size_t
snd_wnd_max
;
/* the maximum sender window announced by the remote host */
tcp.h:326
tcp_pcb::snd_buf
tcp_pcb
tcpwnd_size_t
snd_buf
;
/* Available buffer space for sending (in bytes). */
tcp.h:335
tcp_pcb::bytes_acked
tcp_pcb
tcpwnd_size_t
bytes_acked
;
tcp_in.c:81
recv_acked
static
tcpwnd_size_t
recv_acked
;
tcp_in.c:872
tcp_process()
pcb
->
cwnd
=
LWIP_TCP_CALC_INITIAL_CWND
(
pcb
->
mss
)
;
tcp_in.c:960
tcp_process()
pcb
->
cwnd
=
LWIP_TCP_CALC_INITIAL_CWND
(
pcb
->
mss
)
;
tcp_in.c:1114
tcp_free_acked_segments()
recv_acked
=
(
tcpwnd_size_t
)
(
recv_acked
+
next
->
len
)
;
tcp_in.c:1213
tcp_receive()
TCP_WND_INC
(
pcb
->
cwnd
,
pcb
->
mss
)
;
tcp_in.c:1230
tcp_receive()
tcpwnd_size_t
acked
;
tcp_in.c:1248
tcp_receive()
acked
=
(
tcpwnd_size_t
)
(
ackno
-
pcb
->
lastack
)
;
tcp_in.c:1258
tcp_receive()
tcpwnd_size_t
increase
;
tcp_in.c:1262
tcp_receive()
increase
=
LWIP_MIN
(
acked
,
(
tcpwnd_size_t
)
(
num_seg
*
pcb
->
mss
)
)
;
tcp_in.c:1263
tcp_receive()
TCP_WND_INC
(
pcb
->
cwnd
,
increase
)
;
tcp_in.c:1267
tcp_receive()
TCP_WND_INC
(
pcb
->
bytes_acked
,
acked
)
;
tcp_in.c:1269
tcp_receive()
pcb
->
bytes_acked
=
(
tcpwnd_size_t
)
(
pcb
->
bytes_acked
-
pcb
->
cwnd
)
;
tcp_in.c:1270
tcp_receive()
TCP_WND_INC
(
pcb
->
cwnd
,
pcb
->
mss
)
;
tcp_in.c:1316
tcp_receive()
pcb
->
snd_buf
=
(
tcpwnd_size_t
)
(
pcb
->
snd_buf
+
recv_acked
)
;
Type Use
Variables of
tcpwnd_size_t
type
tcp_pcb::rcv_wnd
tcp_pcb::rcv_ann_wnd
tcp_pcb::cwnd
tcp_pcb::ssthresh
tcp_pcb::snd_wnd
tcp_pcb::snd_wnd_max
tcp_pcb::snd_buf
tcp_pcb::bytes_acked
tcp_recved()
tcp_recved()::rcv_wnd
tcp_slowtmr()
tcp_slowtmr()::eff_wnd
recv_acked
tcp_receive()
tcp_receive()::acked
tcp_receive()::increase
all items filtered out
tcpwnd_size_t
tcpwnd_size_t
u16_t
all items filtered out