Searched refs:ooseq (Results 1 - 10 of 10) sorted by relevance
/barrelfish-2018-10-04/lib/lwip/src/core/ |
H A D | tcp_in.c | 758 * segment on any of the receive queues (pcb->recved or pcb->ooseq). If the segment 1047 the ->ooseq queue. This is done by finding the appropriate 1048 place in the ->ooseq queue (which is ordered by sequence 1053 +) Finally, we check if the first segment on the ->ooseq queue 1054 now is in sequence (i.e., if rcv_nxt >= ooseq->seqno). If 1055 rcv_nxt > ooseq->seqno, we must trim the first edge of the 1056 segment on ->ooseq before we adjust rcv_nxt. The data in the 1169 if (pcb->ooseq != NULL) { 1172 ("tcp_receive: received in-order FIN, binning ooseq queue\n")); 1175 * bin the ooseq queu [all...] |
H A D | tcp.c | 239 if (pcb->ooseq != NULL) { 240 tcp_segs_free(pcb->ooseq); 676 if (pcb->ooseq != NULL && 678 tcp_segs_free(pcb->ooseq); 679 pcb->ooseq = NULL; 1146 * (pcb->ooseq, pcb->unsent and pcb->unacked are freed). 1194 if (pcb->ooseq != NULL) { 1195 LWIP_DEBUGF(TCP_DEBUG, ("tcp_pcb_purge: data left on ->ooseq\n")); 1202 tcp_segs_free(pcb->ooseq); 1203 pcb->ooseq [all...] |
H A D | pbuf.c | 248 if (NULL != pcb->ooseq) { 249 tcp_segs_free(pcb->ooseq); 250 pcb->ooseq = NULL;
|
/barrelfish-2018-10-04/lib/lwip2/src/core/ |
H A D | tcp_in.c | 987 * segment on any of the receive queues (pcb->recved or pcb->ooseq). If the segment 1277 the ->ooseq queue. This is done by finding the appropriate 1278 place in the ->ooseq queue (which is ordered by sequence 1283 +) Finally, we check if the first segment on the ->ooseq queue 1284 now is in sequence (i.e., if rcv_nxt >= ooseq->seqno). If 1285 rcv_nxt > ooseq->seqno, we must trim the first edge of the 1286 segment on ->ooseq before we adjust rcv_nxt. The data in the 1391 /* Received in-sequence data, adjust ooseq data if: 1393 - inseq overlaps with ooseq */ 1394 if (pcb->ooseq ! [all...] |
H A D | tcp.c | 509 if (pcb->ooseq != NULL) { 510 tcp_segs_free(pcb->ooseq); 1120 if (pcb->ooseq != NULL && 1122 tcp_segs_free(pcb->ooseq); 1123 pcb->ooseq = NULL; 1801 * (pcb->ooseq, pcb->unsent and pcb->unacked are freed). 1828 if (pcb->ooseq != NULL) { 1829 LWIP_DEBUGF(TCP_DEBUG, ("tcp_pcb_purge: data left on ->ooseq\n")); 1831 tcp_segs_free(pcb->ooseq); 1832 pcb->ooseq [all...] |
H A D | pbuf.c | 171 if (NULL != pcb->ooseq) { 172 /** Free the ooseq pbufs of one PCB only */ 174 tcp_segs_free(pcb->ooseq); 175 pcb->ooseq = NULL;
|
/barrelfish-2018-10-04/lib/net/ |
H A D | pbuf.c | 198 if (NULL != pcb->ooseq) { 199 /** Free the ooseq pbufs of one PCB only */ 201 tcp_segs_free(pcb->ooseq); 202 pcb->ooseq = NULL;
|
/barrelfish-2018-10-04/include/lwip2/lwip/ |
H A D | tcp.h | 284 struct tcp_seg *ooseq; /* Received out of sequence segments. */ member in struct:tcp_pcb
|
/barrelfish-2018-10-04/include/lwip/lwip/ |
H A D | tcp.h | 357 struct tcp_seg *ooseq; /* Received out of sequence segments. */ member in struct:tcp_pcb
|
/barrelfish-2018-10-04/lib/lwip/src/api/ |
H A D | sockets.c | 2229 sock->conn->pcb.tcp->ooseq = NULL; /* Received out of sequence segments. */
|
Completed in 132 milliseconds