Searched refs:ooseq (Results 1 - 10 of 10) sorted by relevance

/barrelfish-2018-10-04/lib/lwip/src/core/
H A Dtcp_in.c758 * 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 Dtcp.c239 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 Dpbuf.c248 if (NULL != pcb->ooseq) {
249 tcp_segs_free(pcb->ooseq);
250 pcb->ooseq = NULL;
/barrelfish-2018-10-04/lib/lwip2/src/core/
H A Dtcp_in.c987 * 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 Dtcp.c509 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 Dpbuf.c171 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 Dpbuf.c198 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 Dtcp.h284 struct tcp_seg *ooseq; /* Received out of sequence segments. */ member in struct:tcp_pcb
/barrelfish-2018-10-04/include/lwip/lwip/
H A Dtcp.h357 struct tcp_seg *ooseq; /* Received out of sequence segments. */ member in struct:tcp_pcb
/barrelfish-2018-10-04/lib/lwip/src/api/
H A Dsockets.c2229 sock->conn->pcb.tcp->ooseq = NULL; /* Received out of sequence segments. */

Completed in 132 milliseconds