Home
last modified time | relevance | path

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

12345

/Zephyr-latest/subsys/lorawan/services/
Dfrag_flash.h51 * Start caching fragments in RAM.
53 * Coded/redundant fragments may be overwritten with future fragments,
56 * This function must be called once all uncoded fragments have been received.
61 * Finalize flashing after sufficient fragments have been received.
63 * This call will also write cached fragments to flash.
Dfrag_decoder_lowmem.h30 /** Processing uncoded fragments */
32 /** Processing coded fragments and restoring data with the help of other fragments */
34 /** All fragments received and/or restored */
42 /** Number of fragments */
DKconfig95 The minimum number of fragments to be transferred is calculated from
101 int "Maximum size of transported fragments"
122 int "Minimum size of transported fragments"
143 int "Percentage of redundant fragments"
Dfrag_transport.c67 /** Number of fragments of the data block for this session, max. 2^14-1 */
69 /** Number of fragments received in this session (including coded, uncoded and repeated) */
269 /* Additional fragments have to be cached in RAM for recovery in frag_transport_package_callback()
289 * fragments. Value >= 0 means the transport is done. in frag_transport_package_callback()
299 /* avoid processing further fragments */ in frag_transport_package_callback()
/Zephyr-latest/tests/bluetooth/controller/ctrl_isoal/
DKconfig34 int "Number of SDU fragments that the ISO-AL can buffer"
39 Set the number of Isochronous Rx SDU fragments to be buffered in the
41 received SDU across all the fragments before each is released. The
/Zephyr-latest/tests/subsys/lorawan/frag_decoder/src/
Dfrag_encoder.c17 * M: Number of uncoded fragments (original data)
18 * N: Number of coded fragments (including the original data at the beginning)
47 * @param m Total number of uncoded fragments (M)
93 /* copy uncoded frags to the beginning of coded fragments and pad with zeros */ in lorawan_frag_encoder()
Dfrag_encoder.h22 * @param redundant_frags Absolute number of redundant fragments to be generated
/Zephyr-latest/subsys/net/l2/ieee802154/
Dieee802154_6lo_fragment.h60 * @brief Reassemble 802.15.4 fragments as per RFC 6282
63 * comes in number of fragments. This function will reassemble them all as
71 * NET_OK waiting for other fragments,
DKconfig92 Simultaneously reassemble 802.15.4 fragments depending on
102 Otherwise all accumulated fragments are dropped.
Dieee802154_6lo_fragment.c55 * IEEE 802.15.4 frame, it SHALL be broken into link fragments. As the
57 * fragments for a datagram except the last one MUST be multiples of eight
302 * discard the fragments.
478 * in the cache, remaining fragments just cache data fragment, unref
505 /* If there are no fragments in the cache means this frag in fragment_add_to_cache()
527 /* All fragments received - reassemble packet. */ in fragment_add_to_cache()
560 NET_DBG("All fragments received and reassembled"); in fragment_add_to_cache()
/Zephyr-latest/subsys/net/ip/
DKconfig.ipv4143 int "How many fragments can be handled to reassemble a packet"
147 Incoming fragments are stored in per-packet queue before being
148 reassembled. This value defines the number of fragments that
152 than two fragments.
155 int "How long to wait for fragments to be received"
DKconfig.ipv6112 int "How many fragments can be handled to reassemble a packet"
116 Incoming fragments are stored in per-packet queue before being
117 reassembled. This value defines the number of fragments that
122 within the first two fragments. The first one being 1280 bytes and
126 than two fragments.
129 int "How long to wait the fragments to receive"
D6lo.h27 * will be adjusted according to remaining space in fragments.
51 * will be adjusted according to remaining space in fragments.
Dipv4_fragment.c238 /* Verify that we have all the fragments received and in correct order.
240 * - a negative value if the fragments are erroneous and must be dropped
241 * - zero if we are expecting more fragments
250 /* Fragments can arrive in any order, for example in reverse order: in fragments_are_ready()
256 * - All intermediate fragments are contiguous in fragments_are_ready()
274 /* Not contiguous, let's wait for fragments */ in fragments_are_ready()
353 /* The fragments might come in wrong order so place them in the reassembly chain in the in net_ipv4_handle_fragment_hdr()
402 LOG_DBG("More fragments to be received"); in net_ipv4_handle_fragment_hdr()
670 * its fragments will be sent separately to the network. in net_ipv4_prepare_for_send_fragment()
Dipv4.h43 #define NET_IPV4_MF BIT(0) /* More fragments */
332 /** Pointers to pending fragments */
345 * @brief Callback used while iterating over pending IPv4 fragments.
353 * @brief Go through all the currently pending IPv4 fragments.
362 * multiple fragments so that it can be sent. It will also update PMTU destination cache if it
Dipv6_fragment.c373 /* Verify that we have all the fragments received and in correct order.
375 * - a negative value if the fragments are erroneous and must be dropped
376 * - zero if we are expecting more fragments
385 /* Fragments can arrive in any order, for example in reverse order: in fragments_are_ready()
391 * - All intermediate fragments are contiguous in fragments_are_ready()
411 /* Not contiguous, let's wait for fragments */ in fragments_are_ready()
515 /* The fragments might come in wrong order so place them in net_ipv6_handle_fragment_hdr()
565 NET_DBG("More fragments to be received"); in net_ipv6_handle_fragment_hdr()
/Zephyr-latest/scripts/west_commands/zspdx/
Dgetincludes.py21 # prepare fragments
22 fragments = [fr for fr in tcg.compileCommandFragments if fr.strip() != ""]
31 cmd = [compilerPath, "-E", "-H"] + fragments + includes + defines + [srcFile]
/Zephyr-latest/subsys/mgmt/mcumgr/transport/
DKconfig.dummy22 int "Size of receive buffer for dummy interface mcumgr fragments"
DKconfig.shell35 Number of buffers used for receiving SMP fragments over shell.
/Zephyr-latest/drivers/ethernet/
DKconfig.cyclonev20 However there must be enough descriptors to hold all fragments
DKconfig.xmc4xxx34 data fragment and its size. The data fragments are pre-allocated from the rx
/Zephyr-latest/scripts/kconfig/
Dkconfig.py13 # When fragments haven't changed, zephyr/.config is both the input and the
51 # fragments, to avoid warnings-turned-errors when using an old
79 # This only makes sense when loading handwritten fragments and not when
294 help="Assume the input configuration fragments are "
295 "handwritten fragments and do additional checks "
318 help="Input configuration fragments. Will be merged "
/Zephyr-latest/drivers/console/
DKconfig218 int "Size of receive buffer for mcumgr fragments received over UART, in bytes"
226 int "Number of receive buffers for mcumgr fragments received over UART"
230 buffers hold received mcumgr fragments prior to reassembly. This
/Zephyr-latest/cmake/modules/
Dconfiguration_files.cmake13 # - CONF_FILE: List of Kconfig fragments
14 # - EXTRA_CONF_FILE: List of additional Kconfig fragments
/Zephyr-latest/tests/bsim/bluetooth/host/misc/acl_tx_frag/src/
Ddut.c218 * disconnection happens whilst the host is transmitting ACL fragments. in entrypoint_dut()
221 * the RF link before we have sent all the ACL fragments the peer. We do in entrypoint_dut()
222 * want to send multiple fragments to the controller though, the in entrypoint_dut()

12345