Home
last modified time | relevance | path

Searched full:fragments (Results 1 – 25 of 55) sorted by relevance

123

/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/src/core/ipv4/
H A Dip4_frag.c58 * - fragments must not overlap (e.g. due to different routes),
59 * currently, overlapping or duplicate fragments are thrown away
65 /** Setting this to 0, you can turn off checking the fragments for overlapping
84 * easily chain the fragments.
86 * the IP header in memory in incoming fragments (after copying it) to keep
87 * track of the various fragments. (-> If the IP header doesn't need packing,
214 * Free the oldest datagram to make room for enqueueing new fragments.
269 * @param fraghdr points to the new fragments IP hdr
392 /* Check if the fragments received so far have no holes. */ in ip_reass_chain_frag_into_datagram_and_validate()
411 LWIP_ASSERT("check fragments don't overlap", iprh_prev->end <= iprh->start); in ip_reass_chain_frag_into_datagram_and_validate()
[all …]
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/src/core/ipv4/
H A Dip4_frag.c58 * - fragments must not overlap (e.g. due to different routes),
59 * currently, overlapping or duplicate fragments are thrown away
65 /** Setting this to 0, you can turn off checking the fragments for overlapping
88 * easily chain the fragments.
90 * the IP header in memory in incoming fragments (after copying it) to keep
91 * track of the various fragments. (-> If the IP header doesn't need packing,
218 * Free the oldest datagram to make room for enqueueing new fragments.
273 * @param fraghdr points to the new fragments IP hdr
419 /* Check if the fragments received so far have no holes. */ in ip_reass_chain_frag_into_datagram_and_validate()
438 LWIP_ASSERT("check fragments don't overlap", iprh_prev->end <= iprh->start); in ip_reass_chain_frag_into_datagram_and_validate()
[all …]
/nrf52832-nimble/rt-thread/components/net/lwip-1.4.1/src/core/ipv4/
H A Dip_frag.c56 * - fragments must not overlap (e.g. due to different routes),
57 * currently, overlapping or duplicate fragments are thrown away
63 /** Setting this to 0, you can turn off checking the fragments for overlapping
82 * easily chain the fragments.
84 * the IP header in memory in incoming fragments (after copying it) to keep
85 * track of the various fragments. (-> If the IP header doesn't need packing,
212 * Free the oldest datagram to make room for enqueueing new fragments.
264 * @param fraghdr points to the new fragments IP hdr
384 /* Check if the fragments received so far have no wholes. */ in ip_reass_chain_frag_into_datagram_and_validate()
403 LWIP_ASSERT("check fragments don't overlap", iprh_prev->end <= iprh->start); in ip_reass_chain_frag_into_datagram_and_validate()
[all …]
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/test/src/
H A Dble_hs_hci_test.c119 /* Send fragmented packet (two fragments). */ in TEST_CASE()
134 /* Use all remaining buffers (four fragments). */ in TEST_CASE()
139 /* Attempt to transmit eight more fragments. */ in TEST_CASE()
156 /* Ensure the stalled fragments were sent in the expected order. */ in TEST_CASE()
209 /* Tx two fragments over connection 1. */ in TEST_CASE()
215 /* Tx two fragments over connection 2. */ in TEST_CASE()
221 /* Tx four fragments over connection 2. */ in TEST_CASE()
227 /* Tx four fragments over connection 1. */ in TEST_CASE()
H A Dble_l2cap_test.c326 /*** Packet consisting of three fragments. */ in TEST_CASE()
331 /*** Packet consisting of five fragments. */ in TEST_CASE()
397 /* Terminate the connection. The received fragments should get freed. in TEST_CASE()
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/src/netif/
H A Dlowpan6.c4 …* 6LowPAN output for IPv6. Uses ND tables for link-layer addressing. Fragments packets to 6LowPAN …
74 /** This is a helper struct for reassembly of fragments
339 * Fragments an IPv6 datagram into 6LowPAN units, which fit into IEEE 802.15.4 frames.
357 /* We'll use a dedicated pbuf for building 6LowPAN fragments. */ in lowpan6_frag()
756 /* Insert new pbuf into list of fragments. Each fragment is a pbuf, in lowpan6_input()
762 /* fragment overlap, discard old fragments */ in lowpan6_input()
780 /* overlap, discard old fragments */ in lowpan6_input()
789 /* fragment mismatch, discard old fragments */ in lowpan6_input()
807 /* check if all fragments were received */ in lowpan6_input()
814 /* not complete, wait for more fragments */ in lowpan6_input()
[all …]
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/src/core/ipv6/
H A Dip6_frag.c58 /** Setting this to 0, you can turn off checking the fragments for overlapping
81 * easily chain the fragments.
83 * the Fragment Header in memory in incoming fragments to keep
84 * track of the various fragments.
215 * Free the oldest datagram to make room for enqueueing new fragments.
252 * Reassembles incoming IPv6 fragments into an IPv6 datagram.
438 /* Check if the fragments received so far have no gaps. */ in ip6_reass()
457 LWIP_ASSERT("check fragments don't overlap", iprh_prev->end <= iprh->start); in ip6_reass()
474 the number of fragments that may be enqueued at any one time */ in ip6_reass()
517 /* All fragments have been received */ in ip6_reass()
/nrf52832-nimble/rt-thread/components/dfs/filesystems/jffs2/include/linux/
H A Djffs2_fs_i.h22 /* List of data fragments which make up the file */
26 above fragments, if it contains a metadata update but no actual
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/src/core/ipv6/
H A Dip6_frag.c58 /** Setting this to 0, you can turn off checking the fragments for overlapping
83 * easily chain the fragments.
85 * the Fragment Header in memory in incoming fragments to keep
86 * track of the various fragments.
228 * Free the oldest datagram to make room for enqueueing new fragments.
265 * Reassembles incoming IPv6 fragments into an IPv6 datagram.
470 /* Check if the fragments received so far have no gaps. */ in ip6_reass()
489 LWIP_ASSERT("check fragments don't overlap", iprh_prev->end <= start); in ip6_reass()
506 the number of fragments that may be enqueued at any one time */ in ip6_reass()
553 /* All fragments have been received */ in ip6_reass()
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/src/
H A Dble_l2cap.c233 /* All fragments received. */ in ble_l2cap_rx_payload()
237 /* More fragments remain. */ in ble_l2cap_rx_payload()
276 * fragments, the mbuf starts with L2CAP
294 * been received; more fragments are expected.
H A Dble_hs_hci.c454 * subsequent fragments in this packet. in ble_hs_hci_acl_tx_now()
461 /* Send fragments until the entire packet has been sent. */ in ble_hs_hci_acl_tx_now()
483 /* If any fragments remain, they should be marked as 'middle' in ble_hs_hci_acl_tx_now()
484 * fragments. in ble_hs_hci_acl_tx_now()
/nrf52832-nimble/rt-thread/tools/kconfig-frontends/utils/
H A Dkconfig-merge32 echo " -m only merge the fragments, do not execute the make command"
34 echo " -r list redundant entries when merging fragments"
/nrf52832-nimble/rt-thread/components/net/uip/apps/webserver/httpd-fs/
H A Dstats.shtml12 IP fragments
/nrf52832-nimble/rt-thread/components/net/lwip-1.4.1/src/include/lwip/
H A Dopt.h272 * reassembly (whole packets, not fragments!)
279 * MEMP_NUM_FRAG_PBUF: the number of IP fragments simultaneously sent
280 * (fragments, not whole packets!).
540 * a fragmented IP packet waits for all fragments to arrive. If not all fragments arrived
551 * packets even if the maximum amount of fragments is enqueued for reassembly!
561 * new PBUF_RAM pbufs are used for fragments).
1047 * scatter-gather DMA requires aligned fragments.
1050 * TCP_MSS/4: Try to create 4 fragments or less per TCP packet.
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/src/include/netif/
H A Dlowpan6.h4 …* 6LowPAN output for IPv6. Uses ND tables for link-layer addressing. Fragments packets to 6LowPAN …
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/src/include/netif/
H A Dlowpan6_common.h4 …* Common 6LowPAN routines for IPv6. Uses ND tables for link-layer addressing. Fragments packets to…
H A Dlowpan6.h4 …* 6LowPAN output for IPv6. Uses ND tables for link-layer addressing. Fragments packets to 6LowPAN …
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/src/include/lwip/prot/
H A Dip4.h84 #define IP_MF 0x2000U /* more fragments flag */
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/src/include/lwip/prot/
H A Dip4.h86 #define IP_MF 0x2000U /* more fragments flag */
/nrf52832-nimble/rt-thread/components/dfs/filesystems/jffs2/src/
H A Dnodelist.h157 uint32_t frags; /* Number of fragments which currently refer
186 Fragments - used to build a map of which raw node to obtain
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/src/include/lwip/
H A Dopt.h467 * reassembly (whole packets, not fragments!)
474 * MEMP_NUM_FRAG_PBUF: the number of IP fragments simultaneously sent
475 * (fragments, not whole packets!).
778 * a fragmented IP packet waits for all fragments to arrive. If not all fragments arrived
789 * packets even if the maximum amount of fragments is enqueued for reassembly!
1414 * scatter-gather DMA requires aligned fragments.
1417 * TCP_MSS/4: Try to create 4 fragments or less per TCP packet.
2378 * a fragmented IP packet waits for all fragments to arrive. If not all fragments arrived
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/src/include/lwip/
H A Dopt.h395 * reassembly (whole packets, not fragments!)
402 * MEMP_NUM_FRAG_PBUF: the number of IP fragments simultaneously sent
403 * (fragments, not whole packets!).
691 * a fragmented IP packet waits for all fragments to arrive. If not all fragments arrived
702 * packets even if the maximum amount of fragments is enqueued for reassembly!
1274 * scatter-gather DMA requires aligned fragments.
1277 * TCP_MSS/4: Try to create 4 fragments or less per TCP packet.
/nrf52832-nimble/rt-thread/components/net/lwip-1.4.1/src/include/ipv4/lwip/
H A Dip.h129 #define IP_MF 0x2000U /* more fragments flag */
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/
H A Dsyscfg.yml97 Whether to collapse incoming L2CAP fragments into a minimal set of
/nrf52832-nimble/rt-thread/components/net/lwip-1.4.1/src/
H A Dlwipopts.h384 * if they both deal with IP fragments */

123