Home
last modified time | relevance | path

Searched full:offloaded (Results 1 – 25 of 46) sorted by relevance

12

/Zephyr-Core-3.5.0/include/zephyr/net/
Doffloaded_netdev.h2 * @brief Offloaded network device iface API
26 * @brief Offloaded Net Devices
27 * @defgroup offloaded_netdev Offloaded Net Devices
32 /** Types of offloaded netdev L2 */
48 * @brief Extended net_if_api for offloaded ifaces/network devices, allowing handling of
61 /* Types of offloaded net device */
69 * @brief Check if the offloaded network interface supports Wi-Fi.
Dicmp.h58 * to offloaded device. This handler is typically setup by the
60 * it to the offloaded device.
200 * This means that one offloaded ping request/response can be going
205 /** ICMP offloaded ping handler */
208 /** Offloaded network interface */
214 * is sent to the offloaded device. This function is typically
215 * called by a device driver so that it can do the actual offloaded
219 * @param iface Network interface of the offloaded device.
220 * @param ping_handler Function to be called when offloaded ping request is done.
238 * @brief Get a ICMP response handler function for an offloaded device.
[all …]
Dsocket_offload.h23 * @brief An offloaded Socket DNS API interface
36 * @brief Register an offloaded socket DNS API interface.
38 * @param ops A pointer to the offloaded socket DNS API interface.
Dnet_offload.h126 * @brief Get a network socket/context from the offloaded IP stack.
133 * @param iface Network interface where the offloaded IP stack can be
160 * @param iface Network interface where the offloaded IP stack can be
185 * @param iface Network interface where the offloaded IP stack can be
215 * @param iface Network interface where the offloaded IP stack can be
267 * @param iface Network interface where the offloaded IP stack can be
309 * @param iface Network interface where the offloaded IP stack can be
350 * @param iface Network interface where the offloaded IP stack can be
404 * @param iface Network interface where the offloaded IP stack can be
437 * @param iface Network interface where the offloaded IP stack can be
Dnet_if.h530 * @brief A function prototype to create an offloaded socket. The prototype is
578 /** A function pointer to create an offloaded socket.
579 * If non-NULL, the interface is considered offloaded at socket level.
898 * @brief Set the function to create an offloaded socket
901 * @param socket_offload A function to create an offloaded socket
918 * @brief Return the function to create an offloaded socket
922 * @return NULL if the interface is not socket offloaded, valid pointer otherwise
2936 * @brief Create a offloaded network interface and bind it to network device.
2937 * The offloaded network interface is implemented by a device vendor HAL or
2962 * node. Create a offloaded network interface and bind it to network device.
[all …]
/Zephyr-Core-3.5.0/doc/connectivity/networking/api/
Dsockets.rst149 Zephyr allows to register custom socket implementations (called offloaded
162 * _family - socket family implemented by the offloaded socket. ``AF_UNSPEC``
166 offloaded socket implementation.
168 an offloaded socket.
170 Every offloaded socket implementation should also implement a set of socket
175 specific to the creation of a particular offloaded socket implementation should
177 offloaded socket was created successfully, the file descriptor should be
180 for an offloaded socket along with an optional socket context data pointer.
182 Finally, when an offloaded network interface is initialized, it should indicate
183 that the interface is offloaded with :c:func:`net_if_socket_offload_set`
[all …]
Dwifi.rst24 * Networking or socket offloaded drivers
/Zephyr-Core-3.5.0/tests/net/offloaded_netdev/src/
Dmain.c22 /* Dummy socket creator for socket-offloaded ifaces */
28 /* Dummy offload API for net-offloaded ifaces */
31 /* Dummy init function for socket-offloaded ifaces */
35 * or the iface will not be recognized as offloaded in sock_offload_l2_iface_init()
41 /* Dummy init function for net-offloaded ifaces */
72 /* Net-dev APIs for L2s with offloaded sockets, with and without .enable */
82 /* Net-dev APIs for L2s that are net-offloaded, with and without .enable */
93 /* Socket-offloaded netdevs, with and without .enable */
104 /* Net-offloaded netdevs, with and without .enable */
/Zephyr-Core-3.5.0/subsys/net/lib/sockets/
DKconfig21 allows to for instance prioritize offloaded socket processing during
185 int "Default processing priority for offloaded sockets"
188 Processing priority for offloaded sockets.
191 means that TLS will be offloaded as well (if supported by offloaded
200 (called socket dispatcher), allowing to select an offloaded network
202 option. This can be useful, when multiple offloaded sockets
Dsockets.c1222 * Packets from offloaded IP stack do not have IP in zsock_recv_dgram()
1742 * it detected an offloaded socket. in zsock_poll_internal()
1743 * If offloaded socket is used with native TLS, the TLS in zsock_poll_internal()
1744 * wrapper for the offloaded poll will be used. in zsock_poll_internal()
1745 * In case the fds array contains a mixup of offloaded in zsock_poll_internal()
1746 * and non-offloaded sockets, the offloaded poll handler in zsock_poll_internal()
/Zephyr-Core-3.5.0/tests/net/all/src/
Dmain.c24 /* Create blank dummy and offloaded APIs */
33 /* Create blank dummy and offloaded net devices */
/Zephyr-Core-3.5.0/boards/shields/g1120b0mipi/
DKconfig.defconfig32 # Use offloaded render thread
/Zephyr-Core-3.5.0/tests/net/icmp/
Dtestcase.yaml5 net.icmp.offloaded:
/Zephyr-Core-3.5.0/boards/shields/rk055hdmipi4m/
DKconfig.defconfig42 # Use offloaded render thread
/Zephyr-Core-3.5.0/boards/shields/rk055hdmipi4ma0/
DKconfig.defconfig44 # Use offloaded render thread
/Zephyr-Core-3.5.0/drivers/ethernet/phy/
Dphy_adin2111_priv.h16 * @note Used internally by the ADIN offloaded ISR handler.
/Zephyr-Core-3.5.0/subsys/usb/device/
DKconfig128 all offloaded operations initiated by the USB subsystem.
136 offloaded transfers.
/Zephyr-Core-3.5.0/boards/arm/mimxrt1060_evk/
DKconfig.defconfig82 # Use offloaded render thread
/Zephyr-Core-3.5.0/drivers/wifi/
DKconfig27 bool "Support offloaded Wi-Fi device drivers"
/Zephyr-Core-3.5.0/tests/net/socket/offload_dispatcher/src/
Dmain.c247 /* Offloaded interface 1 - high priority */
309 /* Offloaded interface 2 - low priority */
683 /* Verify that socket is dispatched to a proper offloaded socket implementation
684 * if the socket is bound to an offloaded interface.
707 "Socket should've been dispatched to offloaded iface 2"); in ZTEST()
751 /* Verify that the underlying socket is dispatched to a proper offloaded socket
752 * implementation if native TLS is used and the socket is bound to an offloaded
/Zephyr-Core-3.5.0/drivers/wifi/esp_at/
DKconfig.esp_at15 Enable Espressif AT Command offloaded WiFi driver. It is supported on
/Zephyr-Core-3.5.0/tests/kernel/common/src/
Dirq_offload.c41 * @details Check whether offloaded running function is in interrupt
/Zephyr-Core-3.5.0/boards/posix/native_posix/
Dirq_handler.c273 * Storage for functions offloaded to IRQ
/Zephyr-Core-3.5.0/boards/posix/native_sim/
Dirq_handler.c274 * Storage for functions offloaded to IRQ
/Zephyr-Core-3.5.0/subsys/net/conn_mgr/
Dconn_mgr_monitor.c283 * @param l2 - L2 to check. NULL will match offloaded ifaces.

12