/Zephyr-latest/tests/cmake/overlays/soc_folder_kconfig/ |
D | Kconfig | 9 bool "Included board Kconfig fragment" 12 bool "Included board Kconfig fragment with suffix" 15 bool "Included board with qualifiers Kconfig fragment" 18 bool "Included other board Kconfig fragment" 21 bool "Included soc Kconfig fragment" 24 bool "Included soc overlay Kconfig fragment" 27 bool "Included other soc overlay Kconfig fragment"
|
/Zephyr-latest/tests/net/ipv6_fragment/ |
D | testcase.yaml | 6 - fragment 8 net.ipv6.fragment: 11 net.ipv6.fragment.with_pmtu:
|
/Zephyr-latest/subsys/net/l2/ieee802154/ |
D | ieee802154_6lo_fragment.h | 9 * @brief 802.15.4 6LoWPAN fragment handler 43 * @brief Fragment IPv6 packet as per RFC 6282 46 * needs to be fragmented. Every fragment will have fragmentation header 50 * @param frame_buf Pointer to valid buffer where to write the fragment 62 * @details If the data does not fit into single fragment whole IPv6 packet 67 * @param pkt Pointer to network fragment, which gets updated to full reassembled 72 * NET_DROP invalid fragment.
|
D | ieee802154_6lo_fragment.c | 9 * @brief 802.15.4 6LoWPAN fragment handler implementation 56 * fragment offset can only express multiples of eight bytes, all link 158 * fh : fragment header (dispatch + size + tag + [offset]) 159 * p : payload (first fragment holds IPv6 hdr as payload) 167 * After fragment creation, frame_buf will look like: 173 * Space in every fragment is because fragment payload should be multiple 177 * If it's the first fragment being created, fh will not own any offset 193 /* First fragment needs to take into account 6lo */ in ieee802154_6lo_fragment() 300 * Upon reception of first fragment with respective of size and tag 348 /* Always make sure first fragment is inserted first in fragment_append() [all …]
|
/Zephyr-latest/drivers/ethernet/ |
D | Kconfig.cyclonev | 24 Fragment size is influenced by CONFIG_NET_BUF_DATA_SIZE. 31 Received packets are spread across the required number of fragment 32 buffers. Each RX fragment has a size of CONFIG_NET_BUF_DATA_SIZE. 33 There is one descriptor entry per fragment.
|
D | Kconfig.dwmac | 52 Fragment size is influenced by CONFIG_NET_BUF_DATA_SIZE. 59 Received packets are spread across the required number of fragment 60 buffers. Each RX fragment has a size of CONFIG_NET_BUF_DATA_SIZE. 61 There is one descriptor entry per fragment.
|
/Zephyr-latest/tests/net/ipv4_fragment/ |
D | testcase.yaml | 11 - fragment 14 net.ipv4.fragment: 17 net.ipv4.fragment.with_pmtu:
|
/Zephyr-latest/subsys/lorawan/services/ |
D | Kconfig | 96 this value divided by the fragment size. 106 Maximum size of one fragment transferred during the fragmented data 110 The fragment has to fit into the LoRaWAN payload, which can be up to 114 For some MCUs like the STM32WL the fragment size has to be a multiple 118 fragment size is known, use that value for MIN and MAX config to 127 Minimum size of one fragment transferred during the fragmented data 131 The fragment has to fit into the LoRaWAN payload, which can be up to 135 For some MCUs like the STM32WL the fragment size has to be a multiple 139 fragment size is known, use that value for MIN and MAX config to
|
/Zephyr-latest/doc/_doxygen/ |
D | doxygen-awesome.css | 70 --code-font-size: 14px; /* affects code, fragment */ 139 /* fragment colors */ 140 --fragment-background: #F8F9FA; 141 --fragment-foreground: #37474F; 142 --fragment-keyword: #bb6bb2; 143 --fragment-keywordtype: #8258b3; 144 --fragment-keywordflow: #d67c3b; 145 --fragment-token: #438a59; 146 --fragment-comment: #969696; 147 --fragment-link: #5383d6; [all …]
|
/Zephyr-latest/include/zephyr/mgmt/mcumgr/transport/ |
D | serial.h | 49 * @brief Processes an mcumgr request fragment received over a serial 52 * Processes an mcumgr request fragment received over a serial transport. If 53 * the fragment is the end of a valid mcumgr request, this function returns a 59 * @param frag The incoming fragment to process. 60 * @param frag_len The length of the fragment, in bytes.
|
/Zephyr-latest/tests/net/ieee802154/6lo_fragment/ |
D | testcase.yaml | 2 net.ieee802154.fragment: 11 - fragment
|
/Zephyr-latest/subsys/net/ip/ |
D | ipv6_fragment.c | 2 * @brief IPv6 Fragment related functions 222 /* Send a ICMPv6 Time Exceeded only if we received the first fragment (RFC 2460 Sec. 5) */ in reassembly_timeout() 263 /* Get rid of IPv6 and fragment header which are at in reassemble_packet() 264 * the beginning of the fragment. in reassemble_packet() 291 /* Next we need to strip away the fragment header from the first packet in reassemble_packet() 297 NET_ERR("Failed to move to fragment header"); in reassemble_packet() 304 NET_ERR("Failed to get fragment header"); in reassemble_packet() 311 NET_ERR("Failed to remove fragment header"); in reassemble_packet() 390 * - We received the first fragment (Fragment Offset is 0) in fragments_are_ready() 392 * - The More bit of the last fragment is 0 in fragments_are_ready() [all …]
|
D | ipv4_fragment.c | 131 /* Send a ICMPv4 Time Exceeded only if we received the first fragment */ in reassembly_timeout() 163 /* Get rid of IPv4 header which is at the beginning of the fragment. */ in reassemble_packet() 255 * - We received the first fragment (Fragment Offset is 0) in fragments_are_ready() 257 * - The More bit of the last fragment is 0 in fragments_are_ready() 345 /* Fragment length is not multiple of 8, discard the packet and send bad IP in net_ipv4_handle_fragment_hdr() 363 /* Make room for this fragment. If there is no room then it will discard in net_ipv4_handle_fragment_hdr() 380 /* We could not add this fragment into our saved fragment list. The whole packet in net_ipv4_handle_fragment_hdr() 408 /* The last fragment received, reassemble the packet */ in net_ipv4_handle_fragment_hdr() 444 /* Copy the original IPv4 headers back to the fragment packet */ in send_ipv4_fragment() 451 /* Copy the payload part of this fragment from the original packet */ in send_ipv4_fragment() [all …]
|
D | ipv4.h | 42 /* Fragment bits */ 44 #define NET_IPV4_DF BIT(1) /* Do not fragment */ 127 * @param id Fragment id 129 * @param offset Fragment offset 318 /** Store pending IPv4 fragment information that is needed for reassembly. */ 320 /** IPv4 source address of the fragment */ 323 /** IPv4 destination address of the fragment */ 335 /** IPv4 fragment identification */ 347 * @param reass IPv4 fragment reassembly struct 355 * @param cb Callback to call for each pending IPv4 fragment. [all …]
|
/Zephyr-latest/scripts/west_commands/zspdx/ |
D | cmakefileapijson.py | 234 fragment = zspdx.cmakefileapi.TargetCommandFragment() 235 fragment.fragment = fragment_dict.get("fragment", "") 236 fragment.role = fragment_dict.get("role", "") 237 target.link_commandFragments.append(fragment) 247 fragment = zspdx.cmakefileapi.TargetCommandFragment() 248 fragment.fragment = fragment_dict.get("fragment", "") 249 fragment.role = fragment_dict.get("role", "") 250 target.archive_commandFragments.append(fragment) 289 fragment = commandFragment_dict.get("fragment", "") 290 if fragment != "": [all …]
|
/Zephyr-latest/subsys/mgmt/mcumgr/transport/src/ |
D | smp_uart.c | 39 * Processes a single line (fragment) coming from the mcumgr UART driver. 45 /* Decode the fragment and write the result to the global receive in smp_uart_process_frag() 51 /* Release the encoded fragment. */ in smp_uart_process_frag() 72 * Enqueues a received SMP fragment for later processing. This function
|
D | smp_dummy.c | 46 /** Callback to execute when a valid fragment has been received. */ 49 /** Contains the fragment currently being received. */ 88 * Processes a single line (fragment) coming from the mcumgr UART driver. 94 /* Decode the fragment and write the result to the global receive in smp_dummy_process_frag() 100 /* Release the encoded fragment. */ in smp_dummy_process_frag() 112 * Processes a single line (fragment) coming from the mcumgr response to be 120 /* Decode the fragment and write the result to the global receive in smp_dummy_process_frag_outgoing() 144 * Enqueues a received SMP fragment for later processing. This function 243 /* Insufficient buffers; drop this fragment. */ in dummy_mcumgr_rx_byte() 252 /* Line too long; drop this fragment. */ in dummy_mcumgr_rx_byte() [all …]
|
/Zephyr-latest/include/zephyr/net/ |
D | udp.h | 42 * not contain anything if the header fits properly in the first fragment of 46 * @param hdr Where to place the header if it does not fit in first fragment 48 * net_buf fragment. 71 * fragment, then this function will not do anything as your hdr parameter
|
/Zephyr-latest/include/zephyr/devicetree/ |
D | gpio.h | 30 * Example devicetree fragment: 74 * Example devicetree fragment: 91 * Bindings fragment for the vnd,gpio compatible: 130 * Example devicetree fragment: 147 * Bindings fragment for the vnd,gpio compatible: 184 * Example devicetree fragment: 203 * Bindings fragment for the vnd,gpio compatible: 227 * Example devicetree fragment: 246 * Bindings fragment for the vnd,gpio compatible: 272 * Example devicetree fragment: [all …]
|
D | mbox.h | 29 * Example devicetree fragment: 58 * Example devicetree fragment: 70 * Bindings fragment for the mbox compatible:
|
D | clocks.h | 31 * Example devicetree fragment: 61 * Example devicetree fragment: 89 * Example devicetree fragment: 115 * Example devicetree fragment: 152 * Example devicetree fragment: 179 * Example devicetree fragment: 190 * Bindings fragment for the vnd,clock compatible: 213 * Example devicetree fragment: 225 * Bindings fragment for the vnd,clock compatible:
|
D | reset.h | 29 * Example devicetree fragment: 67 * Example devicetree fragment: 95 * Example devicetree fragment: 106 * Bindings fragment for the vnd,reset compatible: 127 * Example devicetree fragment: 139 * Bindings fragment for the vnd,reset compatible: 244 * Example devicetree fragment: 255 * Bindings fragment for the vnd,reset compatible:
|
/Zephyr-latest/tests/cmake/hwm/board_extend/oot_root/boards/native/native_sim_extend/ |
D | Kconfig | 8 This kconfig is set when the extended variant board config fragment 29 This kconfig is set when the extended variant board defconfig fragment
|
/Zephyr-latest/drivers/ethernet/eth_nxp_enet_qos/ |
D | eth_nxp_enet_qos_mac.c | 64 struct net_buf *fragment = pkt->frags; in eth_nxp_enet_qos_tx() local 68 while (fragment != NULL) { in eth_nxp_enet_qos_tx() 70 total_bytes += fragment->len; in eth_nxp_enet_qos_tx() 71 fragment = fragment->frags; in eth_nxp_enet_qos_tx() 97 fragment = pkt->frags; in eth_nxp_enet_qos_tx() 100 net_pkt_frag_ref(fragment); in eth_nxp_enet_qos_tx() 102 tx_desc_ptr->read.buf1_addr = (uint32_t)fragment->data; in eth_nxp_enet_qos_tx() 103 tx_desc_ptr->read.control1 = FIELD_PREP(0x3FFF, fragment->len); in eth_nxp_enet_qos_tx() 106 fragment = fragment->frags; in eth_nxp_enet_qos_tx() 138 struct net_buf *fragment = pkt->frags; in tx_dma_done() local [all …]
|
/Zephyr-latest/drivers/console/ |
D | uart_mcumgr.c | 21 /** Callback to execute when a valid fragment has been received. */ 24 /** Contains the fragment currently being received. */ 92 /* Insufficient buffers; drop this fragment. */ in uart_mcumgr_rx_byte() 101 /* Line too long; drop this fragment. */ in uart_mcumgr_rx_byte() 111 /* Fragment complete. */ in uart_mcumgr_rx_byte()
|