Searched refs:smp_transport (Results 1 – 18 of 18) sorted by relevance
/Zephyr-Core-3.6.0/subsys/mgmt/mcumgr/transport/include/mgmt/mcumgr/transport/ |
D | smp_reassembly.h | 14 struct smp_transport; 24 void smp_reassembly_init(struct smp_transport *smpt); 54 int smp_reassembly_collect(struct smp_transport *smpt, const void *buf, uint16_t len); 67 int smp_reassembly_expected(const struct smp_transport *smpt); 91 int smp_reassembly_complete(struct smp_transport *smpt, bool force); 104 int smp_reassembly_drop(struct smp_transport *smpt); 117 void *smp_reassembly_get_ud(const struct smp_transport *smpt);
|
D | smp_internal.h | 37 struct smp_transport; 49 void smp_rx_req(struct smp_transport *smtp, struct net_buf *nb); 63 smp_rx_req((struct smp_transport *)smpt, nb); in zephyr_smp_rx_req()
|
/Zephyr-Core-3.6.0/include/zephyr/mgmt/mcumgr/transport/ |
D | smp.h | 24 struct smp_transport; 118 struct smp_transport { struct 161 struct smp_transport *smpt; 174 int smp_transport_init(struct smp_transport *smpt); 185 void smp_rx_remove_invalid(struct smp_transport *zst, void *arg); 192 void smp_rx_clear(struct smp_transport *zst); 208 struct smp_transport *smp_client_transport_get(int smpt_type);
|
/Zephyr-Core-3.6.0/subsys/mgmt/mcumgr/transport/src/ |
D | smp_reassembly.c | 18 void smp_reassembly_init(struct smp_transport *smpt) in smp_reassembly_init() 24 int smp_reassembly_expected(const struct smp_transport *smpt) in smp_reassembly_expected() 33 int smp_reassembly_collect(struct smp_transport *smpt, const void *buf, uint16_t len) in smp_reassembly_collect() 86 int smp_reassembly_complete(struct smp_transport *smpt, bool force) in smp_reassembly_complete() 103 int smp_reassembly_drop(struct smp_transport *smpt) in smp_reassembly_drop() 116 void *smp_reassembly_get_ud(const struct smp_transport *smpt) in smp_reassembly_get_ud()
|
D | smp.c | 71 struct smp_transport *smpt = arg; in smp_alloc_rsp() 93 struct smp_transport *smpt = arg; in smp_free_buf() 110 smp_process_packet(struct smp_transport *smpt, struct net_buf *nb) in smp_process_packet() 133 struct smp_transport *smpt; in smp_handle_reqs() 144 int smp_transport_init(struct smp_transport *smpt) in smp_transport_init() 164 struct smp_transport *smp_client_transport_get(int smpt_type) in smp_client_transport_get() 200 smp_rx_req(struct smp_transport *smpt, struct net_buf *nb) in smp_rx_req() 213 void smp_rx_remove_invalid(struct smp_transport *zst, void *arg) in smp_rx_remove_invalid() 252 void smp_rx_clear(struct smp_transport *zst) in smp_rx_clear()
|
D | smp_udp.c | 63 struct smp_transport smp_transport; member 269 smp_rx_req(&conf->smp_transport, nb); in smp_udp_receive_thread() 391 smp_udp_configs.ipv4.smp_transport.functions.output = smp_udp4_tx; in smp_udp_start() 392 smp_udp_configs.ipv4.smp_transport.functions.get_mtu = smp_udp_get_mtu; in smp_udp_start() 393 smp_udp_configs.ipv4.smp_transport.functions.ud_copy = smp_udp_ud_copy; in smp_udp_start() 395 rc = smp_transport_init(&smp_udp_configs.ipv4.smp_transport); in smp_udp_start() 398 smp_udp_configs.ipv4_transport.smpt = &smp_udp_configs.ipv4.smp_transport; in smp_udp_start() 413 smp_udp_configs.ipv6.smp_transport.functions.output = smp_udp6_tx; in smp_udp_start() 414 smp_udp_configs.ipv6.smp_transport.functions.get_mtu = smp_udp_get_mtu; in smp_udp_start() 415 smp_udp_configs.ipv6.smp_transport.functions.ud_copy = smp_udp_ud_copy; in smp_udp_start() [all …]
|
D | smp_uart.c | 33 static struct smp_transport smp_uart_transport;
|
D | smp_shell.c | 38 static struct smp_transport smp_shell_transport;
|
D | smp_bt.c | 88 static struct smp_transport smp_bt_transport;
|
D | smp_dummy.c | 38 static struct smp_transport smp_dummy_transport;
|
/Zephyr-Core-3.6.0/doc/services/device_mgmt/ |
D | index.rst | 14 smp_transport.rst
|
/Zephyr-Core-3.6.0/include/zephyr/mgmt/mcumgr/smp/ |
D | smp_client.h | 32 struct smp_transport *smpt;
|
D | smp.h | 84 struct smp_transport *smpt;
|
/Zephyr-Core-3.6.0/tests/subsys/mgmt/mcumgr/smp_client/src/ |
D | smp_transport_stub.c | 15 static struct smp_transport smpt_test;
|
/Zephyr-Core-3.6.0/tests/subsys/mgmt/mcumgr/smp_reassembly/src/ |
D | main.c | 17 static struct smp_transport smpt; 28 void smp_rx_req(struct smp_transport *transport, struct net_buf *nb) in smp_rx_req()
|
/Zephyr-Core-3.6.0/tests/subsys/mgmt/mcumgr/mcumgr_client/src/ |
D | smp_stub.c | 22 static struct smp_transport smpt_test;
|
/Zephyr-Core-3.6.0/subsys/mgmt/mcumgr/smp_client/src/ |
D | client.c | 55 struct smp_transport *smpt; in smp_client_handle_reqs()
|
/Zephyr-Core-3.6.0/doc/releases/ |
D | release-notes-3.3.rst | 215 is now replaced with :c:struct:`smp_transport`, and the later one is used,
|