Home
last modified time | relevance | path

Searched refs:tcp_seg (Results 1 – 7 of 7) sorted by relevance

/btstack/3rd-party/lwip/core/src/include/lwip/priv/
H A Dtcp_priv.h253 struct tcp_seg { struct
254 struct tcp_seg *next; /* used when putting segments on a queue */ argument
444 void tcp_segs_free(struct tcp_seg *seg);
445 void tcp_seg_free(struct tcp_seg *seg);
446 struct tcp_seg *tcp_seg_copy(struct tcp_seg *seg);
465 void tcp_rexmit_seg(struct tcp_pcb *pcb, struct tcp_seg *seg);
H A Dmemp_std.h52 LWIP_MEMPOOL(TCP_SEG, MEMP_NUM_TCP_SEG, sizeof(struct tcp_seg), "TCP_SEG")
/btstack/3rd-party/lwip/core/src/core/
H A Dtcp_in.c74 static struct tcp_seg inseg;
793 struct tcp_seg *rseg;
1055 tcp_oos_insert_segment(struct tcp_seg *cseg, struct tcp_seg *next)
1057 struct tcp_seg *old_seg;
1091 static struct tcp_seg *
1092 tcp_free_acked_segments(struct tcp_pcb *pcb, struct tcp_seg *seg_list, const char *dbg_list_name,
1093 struct tcp_seg *dbg_other_seg_list)
1095 struct tcp_seg *next;
1495 struct tcp_seg *old_ooseq = pcb->ooseq;
1500 struct tcp_seg *next = pcb->ooseq;
[all …]
H A Dtcp_out.c128 static err_t tcp_output_segment(struct tcp_seg *seg, struct tcp_pcb *pcb, struct netif *netif);
157 static struct tcp_seg *
160 struct tcp_seg *seg; in tcp_create_segment()
168 if ((seg = (struct tcp_seg *)memp_malloc(MEMP_TCP_SEG)) == NULL) { in tcp_create_segment()
393 struct tcp_seg *last_unsent = NULL, *seg = NULL, *prev_seg = NULL, *queue = NULL; in tcp_write()
829 struct tcp_seg *seg = NULL, *useg = NULL; in tcp_split_unsent_seg()
1007 struct tcp_seg *last_unsent; in tcp_send_fin()
1035 struct tcp_seg *seg; in tcp_enqueue_flags()
1103 struct tcp_seg *useg; in tcp_enqueue_flags()
1239 struct tcp_seg *seg, *useg; in tcp_output()
[all …]
H A Dtcp.c1612 tcp_segs_free(struct tcp_seg *seg) in tcp_segs_free()
1615 struct tcp_seg *next = seg->next; in tcp_segs_free()
1627 tcp_seg_free(struct tcp_seg *seg) in tcp_seg_free()
1665 struct tcp_seg *
1666 tcp_seg_copy(struct tcp_seg *seg) in tcp_seg_copy()
1668 struct tcp_seg *cseg; in tcp_seg_copy()
1672 cseg = (struct tcp_seg *)memp_malloc(MEMP_TCP_SEG); in tcp_seg_copy()
1676 SMEMCPY((u8_t *)cseg, (const u8_t *)seg, sizeof(struct tcp_seg)); in tcp_seg_copy()
/btstack/3rd-party/lwip/core/src/include/lwip/
H A Dtcp.h338 struct tcp_seg *unsent; /* Unsent (queued) segments. */
339 struct tcp_seg *unacked; /* Sent but unacknowledged segments. */
341 struct tcp_seg *ooseq; /* Received out of sequence segments. */
/btstack/3rd-party/lwip/core/
H A DCHANGELOG1508 * tcp_impl.h, tcp_in.c, tcp_out.c: Removed 'dataptr' from 'struct tcp_seg' and
4292 * The ->len field in the tcp_seg structure now counts the actual