Home
last modified time | relevance | path

Searched refs:zst (Results 1 – 4 of 4) sorted by relevance

/Zephyr-Core-3.7.0/subsys/mgmt/mcumgr/transport/src/
Dsmp.c213 void smp_rx_remove_invalid(struct smp_transport *zst, void *arg) in smp_rx_remove_invalid() argument
218 if (zst->functions.query_valid_check == NULL) { in smp_rx_remove_invalid()
224 if (k_work_busy_get(&zst->work) & (K_WORK_RUNNING | K_WORK_QUEUED)) { in smp_rx_remove_invalid()
225 k_work_cancel(&zst->work); in smp_rx_remove_invalid()
233 while ((nb = net_buf_get(&zst->fifo, K_NO_WAIT)) != NULL) { in smp_rx_remove_invalid()
234 if (!zst->functions.query_valid_check(nb, arg)) { in smp_rx_remove_invalid()
235 smp_free_buf(nb, zst); in smp_rx_remove_invalid()
243 net_buf_put(&zst->fifo, nb); in smp_rx_remove_invalid()
247 if (!k_fifo_is_empty(&zst->fifo)) { in smp_rx_remove_invalid()
248 k_work_submit_to_queue(&smp_work_queue, &zst->work); in smp_rx_remove_invalid()
[all …]
/Zephyr-Core-3.7.0/include/zephyr/mgmt/mcumgr/transport/
Dsmp.h185 void smp_rx_remove_invalid(struct smp_transport *zst, void *arg);
192 void smp_rx_clear(struct smp_transport *zst);
/Zephyr-Core-3.7.0/doc/releases/
Drelease-notes-3.2.rst1413 * MCUMGR transport API drops ``zst`` parameter, of :c:struct:`zephyr_smp_transport`
Drelease-notes-3.3.rst3529 …MCUMgr drops ``zephyr_`` prefix in functions and type definitions and drop zst parameter from zeph…