Home
last modified time | relevance | path

Searched full:segments (Results 1 – 25 of 64) sorted by relevance

123

/nrf52832-nimble/rt-thread/components/net/lwip-1.4.1/test/unit/tcp/
H A Dtest_tcp_oos.c15 * 1: check count, seqno and len of segments on pcb->ooseq (strict)
27 /** Get the numbers of segments on the ooseq list */
53 * @param pcb the pcb to check for ooseq segments
77 * @param pcb the pcb to check for ooseq segments
99 /** Get the tcplen (datalen + SYN/FIN) of all segments on the ooseq list
101 * @param pcb the pcb to check for ooseq segments
136 /** create multiple segments and pass them to tcp_input in a wrong
138 * FIN is received in out-of-sequence segments only */
170 /* create segments */ in START_TEST()
276 /** create multiple segments and pass them to tcp_input in a wrong
[all …]
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/test/unit/tcp/
H A Dtest_tcp_oos.c15 * 1: check count, seqno and len of segments on pcb->ooseq (strict)
27 /** Get the numbers of segments on the ooseq list */
55 * @param pcb the pcb to check for ooseq segments
79 * @param pcb the pcb to check for ooseq segments
101 /** Get the tcplen (datalen + SYN/FIN) of all segments on the ooseq list
103 * @param pcb the pcb to check for ooseq segments
151 /** create multiple segments and pass them to tcp_input in a wrong
153 * FIN is received in out-of-sequence segments only */
181 /* create segments */ in START_TEST()
287 /** create multiple segments and pass them to tcp_input in a wrong
[all …]
H A Dtest_tcp.c611 /* send 6 mss-sized segments */ in START_TEST()
699 /* send 6 mss-sized segments */ in START_TEST()
1044 /* Set congestion window large enough to send all our segments */ in START_TEST()
1047 /* send 5 mss-sized segments */ in START_TEST()
1067 /* Ensure 4 remaining segments are back on unsent, ready for retransmission */ in START_TEST()
1106 /* ACK the next two segments */ in START_TEST()
1122 /* ACK the next two segments, finishing our RTO, leaving new segment unacked */ in START_TEST()
1343 /* Setup data for two segments */ in test_tcp_zwp_timeout_impl()
1473 /* Setup data for four segments */ in START_TEST()
1488 /* set window to three segments */ in START_TEST()
[all …]
/nrf52832-nimble/rt-thread/components/net/uip/uip/
H A Duip-split.h47 * limit on the amount of in-flight TCP segments seriously reduces the
51 * situation. By splitting maximum sized outgoing TCP segments into
65 * Module for splitting outbound TCP segments in two to avoid the
80 * full-sized TCP segment it will be split into two segments and
H A Duip.h1262 uip_stats_t drop; /**< Number of dropped TCP segments. */
1263 uip_stats_t recv; /**< Number of recived TCP segments. */
1264 uip_stats_t sent; /**< Number of sent TCP segments. */
1265 uip_stats_t chkerr; /**< Number of TCP segments with a bad
1267 uip_stats_t ackerr; /**< Number of TCP segments with a bad ACK
1269 uip_stats_t rst; /**< Number of recevied TCP RST (reset) segments. */
1270 uip_stats_t rexmit; /**< Number of retransmitted TCP segments. */
1278 uip_stats_t drop; /**< Number of dropped UDP segments. */
1279 uip_stats_t recv; /**< Number of recived UDP segments. */
1280 uip_stats_t sent; /**< Number of sent UDP segments. */
[all …]
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/test/unit/tcp/
H A Dtest_tcp_oos.c15 * 1: check count, seqno and len of segments on pcb->ooseq (strict)
27 /** Get the numbers of segments on the ooseq list */
55 * @param pcb the pcb to check for ooseq segments
79 * @param pcb the pcb to check for ooseq segments
101 /** Get the tcplen (datalen + SYN/FIN) of all segments on the ooseq list
103 * @param pcb the pcb to check for ooseq segments
140 /** create multiple segments and pass them to tcp_input in a wrong
142 * FIN is received in out-of-sequence segments only */
176 /* create segments */ in START_TEST()
282 /** create multiple segments and pass them to tcp_input in a wrong
[all …]
/nrf52832-nimble/rt-thread/components/net/uip/doc/html/
H A Da00093.html92 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Number of dropped TCP segments. <br></t…
95 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Number of recived TCP segments. <br></t…
98 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Number of sent TCP segments. <br></td><…
101 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Number of TCP segments with a bad check…
104 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Number of TCP segments with a bad ACK n…
107 …Left">&nbsp;</td><td class="mdescRight">Number of recevied TCP RST (reset) segments. <br></td></tr>
110 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Number of retransmitted TCP segments. <…
125 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Number of dropped UDP segments. <br></t…
128 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Number of recived UDP segments. <br></t…
131 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Number of sent UDP segments. <br></td><…
[all …]
H A Da00154.html22 …loyed by most TCP receivers, uIP's limit on the amount of in-flight TCP segments seriously reduces…
23 …tries to remedy this situation. By splitting maximum sized outgoing TCP segments into two, the del…
31 …ft">&nbsp;</td><td class="mdescRight">Module for splitting outbound TCP segments in two to avoid t…
67 …on. If the packet is a full-sized TCP segment it will be split into two segments and transmitted s…
H A Da00200.html67 <a name="l00047"></a>00047 <span class="comment"> * limit on the amount of in-flight TCP segments s…
71 …51 <span class="comment"> * situation. By splitting maximum sized outgoing TCP segments into</span>
85 <a name="l00065"></a>00065 <span class="comment"> * Module for splitting outbound TCP segments in t…
100 …00080 <span class="comment"> * full-sized TCP segment it will be split into two segments and</span>
/nrf52832-nimble/rt-thread/tools/
H A Dutils.py82 segments = [os.pardir] * (len(orig_list) - i)
84 segments += dest_list[i:]
85 if len(segments) == 0:
89 # return os.path.join(*segments).replace('\\', '/')
90 return os.path.join(*segments)
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/mesh/
H A Dsyscfg.yml165 determines also how many segments incoming segmented messages
168 requirement is 2 segments (24 bytes) whereas the maximum supported
169 by the Mesh specification is 32 segments (384 bytes).
174 Maximum number of segments supported for outgoing messages.
180 specification would allow (32 segments).
184 example, 5 segments means the maximum SDU size is 60 bytes,
191 as there are outgoing segments.
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/src/core/
H A Dtcp_out.c7 * There are two distinct ways for TCP segments to get sent:
8 * - queued data: these are segments transferring data or segments containing
12 * - @ref tcp_write : creates data segments
14 * - @ref tcp_enqueue_flags : creates SYN-only or FIN-only segments
17 * - the various tcp_rexmit functions shuffle around segments between the
21 * - direct send: these segments don't contain data but control the connection
416 /* don't allocate segments bigger than half the maximum window we ever received */ in tcp_write()
440 /* Make sure the timestamp option is only included in data segments if we in tcp_write()
444 /* ensure that segments can hold at least one data byte... */ in tcp_write()
458 * 3. Create new segments. in tcp_write()
[all …]
H A Dtcp_in.c72 processing of TCP segments. They are set by the tcp_input()
301 many segments for connections in TIME-WAIT. */
643 /* In the LISTEN state, we check for incoming SYN segments,
646 /* For incoming segments with the ACK flag set, respond with a
696 /* Register the new PCB so that we can begin receiving segments
741 /* RFC 1337: in TIME_WAIT, ignore RST and ACK FINs + any 'acceptable' segments */
798 /* Process incoming RST segments. */
808 /* "In all states except SYN-SENT, all reset (RST) segments are validated
1034 /* bugfix #21699: don't set pcb->state to CLOSED here or we risk leaking segments */
1046 * Insert segment into the list (segments covered with new one will be deleted)
[all …]
/nrf52832-nimble/rt-thread/components/net/lwip-1.4.1/src/core/
H A Dtcp_in.c60 processing of TCP segments. They are set by the tcp_input()
205 many segments for connections in TIME-WAIT. */ in tcp_input()
450 /* In the LISTEN state, we check for incoming SYN segments, in tcp_listen_input()
453 /* For incoming segments with the ACK flag set, respond with a in tcp_listen_input()
496 /* Register the new PCB so that we can begin receiving segments in tcp_listen_input()
531 /* RFC 1337: in TIME_WAIT, ignore RST and ACK FINs + any 'acceptable' segments */ in tcp_timewait_input()
583 /* Process incoming RST segments. */ in tcp_process()
783 /* bugfix #21699: don't set pcb->state to CLOSED here or we risk leaking segments */ in tcp_process()
795 * Insert segment into the list (segments covered with new one will be deleted)
805 /* received segment overlaps all following segments */ in tcp_oos_insert_segment()
[all …]
H A Dtcp_out.c372 /* don't allocate segments bigger than half the maximum window we ever received */ in tcp_write()
404 * 3. Create new segments. in tcp_write()
463 * We don't extend segments containing SYN/FIN flags or options in tcp_write()
517 * Phase 3: Create new segments. in tcp_write()
519 * The new segments are chained together in the local 'queue' in tcp_write()
577 /* Now that there are more segments queued, we check again if the in tcp_write()
602 /* Attach the segment to the end of the queued segments */ in tcp_write()
810 /* update number of segments on the queues */ in tcp_enqueue_flags()
1025 /* do not queue empty segments on the unacked list */ in tcp_output()
1055 /** @bug Exclude retransmitted segments from this count. */ in tcp_output_segment()
[all …]
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/src/core/
H A Dtcp_in.c66 processing of TCP segments. They are set by the tcp_input()
259 many segments for connections in TIME-WAIT. */
556 /* In the LISTEN state, we check for incoming SYN segments,
559 /* For incoming segments with the ACK flag set, respond with a
608 /* Register the new PCB so that we can begin receiving segments
646 /* RFC 1337: in TIME_WAIT, ignore RST and ACK FINs + any 'acceptable' segments */
698 /* Process incoming RST segments. */
708 /* "In all states except SYN-SENT, all reset (RST) segments are validated
934 /* bugfix #21699: don't set pcb->state to CLOSED here or we risk leaking segments */
946 * Insert segment into the list (segments covered with new one will be deleted)
[all …]
H A Dtcp_out.c390 /* don't allocate segments bigger than half the maximum window we ever received */ in tcp_write()
412 /* Make sure the timestamp option is only included in data segments if we in tcp_write()
416 /* ensure that segments can hold at least one data byte... */ in tcp_write()
427 * 3. Create new segments. in tcp_write()
491 * We don't extend segments containing SYN/FIN flags or options in tcp_write()
554 * Phase 3: Create new segments. in tcp_write()
556 * The new segments are chained together in the local 'queue' in tcp_write()
618 /* Now that there are more segments queued, we check again if the in tcp_write()
644 /* Attach the segment to the end of the queued segments */ in tcp_write()
819 /* Make sure the timestamp option is only included in data segments if we in tcp_enqueue_flags()
[all …]
/nrf52832-nimble/rt-thread/libcpu/mips/common/
H A Dmips_addrspace.h74 * Memory segments (64bit kernel mode addresses)
75 * The compatibility segments use the full 64-bit sign extended value. Note
108 * Memory segments (32bit kernel mode addresses)
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/src/include/lwip/priv/
H A Dtcp_priv.h93 * segments as possible. Only send if
254 struct tcp_seg *next; /* used when putting segments on a queue */
267 #define TF_SEG_OPTS_MSS (u8_t)0x01U /* Include MSS option (only used in SYN segments) */
271 #define TF_SEG_OPTS_WND_SCALE (u8_t)0x08U /* Include WND SCALE option (only used in SYN segments)…
272 …TF_SEG_OPTS_SACK_PERM (u8_t)0x10U /* Include SACK Permitted option (only used in SYN segments) */
/nrf52832-nimble/rt-thread/components/net/lwip-1.4.1/src/
H A Dlwipopts.h322 /* Controls if TCP should queue segments that arrive out of
353 /* Maximum number of retransmissions of data segments. */
356 /* Maximum number of retransmissions of SYN segments. */
/nrf52832-nimble/rt-thread/components/net/lwip-1.4.1/src/include/lwip/
H A Dtcp.h242 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. */
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/src/
H A Dlwipopts.h338 /* Controls if TCP should queue segments that arrive out of
369 /* Maximum number of retransmissions of data segments. */
372 /* Maximum number of retransmissions of SYN segments. */
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/src/
H A Dlwipopts.h331 /* Controls if TCP should queue segments that arrive out of
362 /* Maximum number of retransmissions of data segments. */
365 /* Maximum number of retransmissions of SYN segments. */
/nrf52832-nimble/packages/NimBLE-latest/ext/tinycrypt/include/tinycrypt/
H A Dcmac_mode.h63 * scattered in different segments throughout memory. Experience shows
81 * is scattered throughout memory in n data segments, then n calls
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/src/include/lwip/
H A Dtcp.h281 struct tcp_seg *unsent; /* Unsent (queued) segments. */
282 struct tcp_seg *unacked; /* Sent but unacknowledged segments. */
284 struct tcp_seg *ooseq; /* Received out of sequence segments. */

123