Home
last modified time | relevance | path

Searched refs:icmsg_config_t (Results 1 – 11 of 11) sorted by relevance

/Zephyr-latest/include/zephyr/ipc/
Dicmsg.h78 struct icmsg_config_t { struct
97 const struct icmsg_config_t *cfg; argument
130 int icmsg_open(const struct icmsg_config_t *conf,
148 int icmsg_close(const struct icmsg_config_t *conf,
169 int icmsg_send(const struct icmsg_config_t *conf,
Dicmsg_me.h62 int icmsg_me_init(const struct icmsg_config_t *conf,
90 int icmsg_me_open(const struct icmsg_config_t *conf,
246 int icmsg_me_send(const struct icmsg_config_t *conf,
/Zephyr-latest/tests/subsys/ipc/ipc_sessions/interoperability/
Dicmsg_v1.h67 struct icmsg_config_t { struct
85 const struct icmsg_config_t *cfg; argument
117 int icmsg_open(const struct icmsg_config_t *conf,
135 int icmsg_close(const struct icmsg_config_t *conf,
156 int icmsg_send(const struct icmsg_config_t *conf,
Dipc_icmsg_v1.c20 const struct icmsg_config_t *conf = instance->config; in register_ept()
31 const struct icmsg_config_t *conf = instance->config; in deregister_ept()
40 const struct icmsg_config_t *conf = instance->config; in send()
58 static const struct icmsg_config_t backend_config_##i = { \
Dicmsg_v1.c34 static int mbox_deinit(const struct icmsg_config_t *conf, in mbox_deinit()
238 static int mbox_init(const struct icmsg_config_t *conf, in mbox_init()
256 int icmsg_open(const struct icmsg_config_t *conf, in icmsg_open()
309 int icmsg_close(const struct icmsg_config_t *conf, in icmsg_close()
324 int icmsg_send(const struct icmsg_config_t *conf, in icmsg_send()
/Zephyr-latest/subsys/ipc/ipc_service/backends/
Dipc_icmsg.c20 const struct icmsg_config_t *conf = instance->config; in register_ept()
31 const struct icmsg_config_t *conf = instance->config; in deregister_ept()
40 const struct icmsg_config_t *conf = instance->config; in send()
60 static const struct icmsg_config_t backend_config_##i = { \
Dipc_icmsg_me_initiator.c75 const struct icmsg_config_t *conf = instance->config; in open()
106 const struct icmsg_config_t *conf = instance->config; in register_ept()
162 const struct icmsg_config_t *conf = instance->config; in send()
177 const struct icmsg_config_t *conf = instance->config; in backend_init()
186 static const struct icmsg_config_t backend_config_##i = { \
Dipc_icmsg_me_follower.c98 static int bind_ept(const struct icmsg_config_t *conf, in bind_ept()
140 const struct icmsg_config_t *conf = instance->config; in received()
193 const struct icmsg_config_t *conf = instance->config; in open()
203 const struct icmsg_config_t *conf = instance->config; in register_ept()
251 const struct icmsg_config_t *conf = instance->config; in send()
271 const struct icmsg_config_t *conf = instance->config; in backend_init()
280 static const struct icmsg_config_t backend_config_##i = { \
Dipc_icbmsg.c164 struct icmsg_config_t control_config; /* Configuration of the ICMsg. */
/Zephyr-latest/subsys/ipc/ipc_service/lib/
Dicmsg_me.c53 int icmsg_me_init(const struct icmsg_config_t *conf, in icmsg_me_init()
62 int icmsg_me_open(const struct icmsg_config_t *conf, in icmsg_me_open()
180 int icmsg_me_send(const struct icmsg_config_t *conf, in icmsg_me_send()
Dicmsg.c63 static int mbox_deinit(const struct icmsg_config_t *conf, in mbox_deinit()
363 static int mbox_init(const struct icmsg_config_t *conf, in mbox_init()
380 int icmsg_open(const struct icmsg_config_t *conf, in icmsg_open()
470 int icmsg_close(const struct icmsg_config_t *conf, in icmsg_close()
493 int icmsg_send(const struct icmsg_config_t *conf, in icmsg_send()