Home
last modified time | relevance | path

Searched refs:unsent (Results 1 – 8 of 8) sorted by relevance

/reactos/drivers/network/tcpip/lwip/test/unit/tcp/
H A Dtest_tcp.c704 EXPECT(pcb->unsent == NULL); in START_TEST()
782 EXPECT(pcb->unsent == NULL); in START_TEST()
1015 EXPECT_RET(pcb->unsent != NULL); in START_TEST()
1111 EXPECT(pcb->unsent == NULL); in START_TEST()
1165 EXPECT(pcb->unsent == NULL); in START_TEST()
1419 EXPECT(pcb->unsent == NULL); in test_tcp_zwp_timeout_impl()
1429 EXPECT(pcb->unsent == NULL); in test_tcp_zwp_timeout_impl()
1559 EXPECT(pcb->unsent != NULL); in START_TEST()
1575 EXPECT(pcb->unsent != NULL); in START_TEST()
1603 EXPECT(pcb->unsent != NULL); in START_TEST()
[all …]
/reactos/drivers/network/tcpip/lwip/src/core/
H A Dtcp_out.c479 if (pcb->unsent != NULL) { in tcp_write()
774 pcb->unsent = queue; in tcp_write()
848 useg = pcb->unsent; in tcp_split_unsent_seg()
1010 if (pcb->unsent != NULL) { in tcp_send_fin()
1104 if (pcb->unsent == NULL) { in tcp_enqueue_flags()
1105 pcb->unsent = seg; in tcp_enqueue_flags()
1268 seg = pcb->unsent; in tcp_output()
1412 seg = pcb->unsent; in tcp_output()
1660 seg->next = pcb->unsent; in tcp_rexmit_rto_prepare()
1752 cur_seg = &(pcb->unsent); in tcp_rexmit()
[all …]
H A Dtcp_in.c894 rseg = pcb->unsent;
896 pcb->unsent = rseg->next;
1005 pcb->unsent == NULL) {
1018 pcb->unsent == NULL) {
1035 if ((flags & TCP_ACK) && ackno == pcb->snd_nxt && pcb->unsent == NULL) {
1045 if ((flags & TCP_ACK) && ackno == pcb->snd_nxt && pcb->unsent == NULL) {
1290 pcb->unacked = tcp_free_acked_segments(pcb, pcb->unacked, "unacked", pcb->unsent);
1297 pcb->unsent = tcp_free_acked_segments(pcb, pcb->unsent, "unsent", pcb->unacked);
1310 if (pcb->unsent == NULL) {
1330 if ((pcb->unsent == NULL) ||
[all …]
H A Dtcp.c607 if (pcb->unsent != NULL) { in tcp_abandon()
608 tcp_segs_free(pcb->unsent); in tcp_abandon()
1241 LWIP_ASSERT("tcp_slowtimr: persist ticking with empty send buffer", pcb->unsent != NULL); in tcp_slowtmr()
1287 …if ((tcp_rexmit_rto_prepare(pcb) == ERR_OK) || ((pcb->unacked == NULL) && (pcb->unsent != NULL))) { in tcp_slowtmr()
2154 if (pcb->unsent != NULL) { in tcp_pcb_purge()
2171 tcp_segs_free(pcb->unsent); in tcp_pcb_purge()
2173 pcb->unacked = pcb->unsent = NULL; in tcp_pcb_purge()
2205 LWIP_ASSERT("unsent segments leaking", pcb->unsent == NULL); in tcp_pcb_remove()
/reactos/drivers/network/tcpip/lwip/src/include/lwip/priv/
H A Dtcp_priv.h102 (((tpcb)->unsent != NULL) && (((tpcb)->unsent->next != NULL) || \
103 ((tpcb)->unsent->len >= (tpcb)->mss))) || \
/reactos/drivers/network/tcpip/lwip/src/include/lwip/
H A Dtcp.h338 struct tcp_seg *unsent; /* Unsent (queued) segments. */ member
/reactos/drivers/network/tcpip/lwip/src/api/
H A Dapi_msg.c985 if ((conn->linger >= 0) && (conn->pcb.tcp->unsent || conn->pcb.tcp->unacked)) {
/reactos/drivers/network/tcpip/lwip/
H A DCHANGELOG500 * tcp_out.c: fixed bug #49533 (start persist timer when unsent seg can't fit
2309 * tcp_out.c: Fixed bug #27905: FIN isn't combined with data on unsent
2559 (and unsent->next == NULL)
2588 Fixed by sorting the unsent and unacked queues (segments are inserted at the