Searched refs:tcp_seg (Results 1 – 9 of 9) sorted by relevance
| /lib/liblwip/src/include/lwip/ |
| D | tcp_impl.h | 277 struct tcp_seg { struct 278 struct tcp_seg *next; /* used when putting segements on a queue */ argument 419 void tcp_segs_free(struct tcp_seg *seg); 420 void tcp_seg_free(struct tcp_seg *seg); 421 struct tcp_seg *tcp_seg_copy(struct tcp_seg *seg); 442 void tcp_rexmit_seg(struct tcp_pcb *pcb, struct tcp_seg *seg);
|
| D | tcp.h | 242 struct tcp_seg *unsent; /* Unsent (queued) segments. */ 243 struct tcp_seg *unacked; /* Sent but unacknowledged segments. */ 245 struct tcp_seg *ooseq; /* Received out of sequence segments. */
|
| D | memp_std.h | 44 LWIP_MEMPOOL(TCP_SEG, MEMP_NUM_TCP_SEG, sizeof(struct tcp_seg), "TCP_SEG")
|
| /lib/liblwip/src/core/ |
| D | tcp_out.c | 81 static void tcp_output_segment(struct tcp_seg *seg, struct tcp_pcb *pcb); 129 struct tcp_seg *last_unsent; in tcp_send_fin() 158 static struct tcp_seg * 161 struct tcp_seg *seg; in tcp_create_segment() 164 if ((seg = (struct tcp_seg *)memp_malloc(MEMP_TCP_SEG)) == NULL) { in tcp_create_segment() 357 struct tcp_seg *last_unsent = NULL, *seg = NULL, *prev_seg = NULL, *queue = NULL; in tcp_write() 725 struct tcp_seg *seg; in tcp_enqueue_flags() 791 struct tcp_seg *useg; in tcp_enqueue_flags() 900 struct tcp_seg *seg, *useg; in tcp_output() 1012 struct tcp_seg **cur_seg = &(pcb->unacked); in tcp_output() [all …]
|
| D | tcp.c | 1128 tcp_segs_free(struct tcp_seg *seg) in tcp_segs_free() 1131 struct tcp_seg *next = seg->next; in tcp_segs_free() 1143 tcp_seg_free(struct tcp_seg *seg) in tcp_seg_free() 1176 struct tcp_seg * 1177 tcp_seg_copy(struct tcp_seg *seg) in tcp_seg_copy() 1179 struct tcp_seg *cseg; in tcp_seg_copy() 1181 cseg = (struct tcp_seg *)memp_malloc(MEMP_TCP_SEG); in tcp_seg_copy() 1185 SMEMCPY((u8_t *)cseg, (const u8_t *)seg, sizeof(struct tcp_seg)); in tcp_seg_copy()
|
| D | tcp_in.c | 62 static struct tcp_seg inseg; 577 struct tcp_seg *rseg; in tcp_process() 800 tcp_oos_insert_segment(struct tcp_seg *cseg, struct tcp_seg *next) in tcp_oos_insert_segment() 802 struct tcp_seg *old_seg; in tcp_oos_insert_segment() 849 struct tcp_seg *next; in tcp_receive() 851 struct tcp_seg *prev, *cseg; in tcp_receive() 1254 struct tcp_seg *old_ooseq = pcb->ooseq; in tcp_receive()
|
| /lib/liblwip/test/unit/tcp/ |
| D | test_tcp_oos.c | 31 struct tcp_seg* seg = pcb->ooseq; in tcp_oos_count() 43 struct tcp_seg* seg = pcb->ooseq; in tcp_oos_pbuf_count() 61 struct tcp_seg* seg = pcb->ooseq; in tcp_oos_seg_seqno() 85 struct tcp_seg* seg = pcb->ooseq; in tcp_oos_seg_tcplen() 108 struct tcp_seg* seg = pcb->ooseq; in tcp_oos_tcplen()
|
| D | test_tcp.c | 296 check_seqnos(struct tcp_seg *segs, int num_expected, u32_t *seqnos_expected) in check_seqnos() 298 struct tcp_seg *s = segs; in check_seqnos()
|
| /lib/liblwip/ |
| D | CHANGELOG | 319 * tcp_impl.h, tcp_in.c, tcp_out.c: Removed 'dataptr' from 'struct tcp_seg' and 3103 * The ->len field in the tcp_seg structure now counts the actual
|