Searched refs:icmsg_config_t (Results 1 – 7 of 7) sorted by relevance
/Zephyr-Core-3.5.0/include/zephyr/ipc/ |
D | icmsg.h | 35 struct icmsg_config_t { struct 58 const struct icmsg_config_t *cfg; argument 94 int icmsg_open(const struct icmsg_config_t *conf, 112 int icmsg_close(const struct icmsg_config_t *conf, 133 int icmsg_send(const struct icmsg_config_t *conf, 180 int icmsg_get_tx_buffer(const struct icmsg_config_t *conf, 201 int icmsg_drop_tx_buffer(const struct icmsg_config_t *conf, 238 int icmsg_send_nocopy(const struct icmsg_config_t *conf, 258 int icmsg_hold_rx_buffer(const struct icmsg_config_t *conf, 277 int icmsg_release_rx_buffer(const struct icmsg_config_t *conf,
|
D | icmsg_me.h | 62 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, 276 int icmsg_me_get_tx_buffer(const struct icmsg_config_t *conf, 298 int icmsg_me_drop_tx_buffer(const struct icmsg_config_t *conf, 324 int icmsg_me_send_nocopy(const struct icmsg_config_t *conf, 342 int icmsg_me_hold_rx_buffer(const struct icmsg_config_t *conf, 358 int icmsg_me_release_rx_buffer(const struct icmsg_config_t *conf,
|
/Zephyr-Core-3.5.0/subsys/ipc/ipc_service/backends/ |
D | ipc_icmsg_me_initiator.c | 75 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() 172 const struct icmsg_config_t *conf = instance->config; in get_tx_buffer() 182 const struct icmsg_config_t *conf = instance->config; in drop_tx_buffer() 191 const struct icmsg_config_t *conf = instance->config; in send_nocopy() 202 const struct icmsg_config_t *conf = instance->config; in hold_rx_buffer() 210 const struct icmsg_config_t *conf = instance->config; in release_rx_buffer() 234 const struct icmsg_config_t *conf = instance->config; in backend_init() 243 static const struct icmsg_config_t backend_config_##i = \
|
D | ipc_icmsg.c | 20 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 = { \
|
D | ipc_icmsg_me_follower.c | 98 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() 266 const struct icmsg_config_t *conf = instance->config; in get_tx_buffer() 276 const struct icmsg_config_t *conf = instance->config; in drop_tx_buffer() 285 const struct icmsg_config_t *conf = instance->config; in send_nocopy() 300 const struct icmsg_config_t *conf = instance->config; in hold_rx_buffer() 308 const struct icmsg_config_t *conf = instance->config; in release_rx_buffer() [all …]
|
/Zephyr-Core-3.5.0/subsys/ipc/ipc_service/lib/ |
D | icmsg_me.c | 44 int icmsg_me_init(const struct icmsg_config_t *conf, in icmsg_me_init() 53 int icmsg_me_open(const struct icmsg_config_t *conf, in icmsg_me_open() 166 int icmsg_me_send(const struct icmsg_config_t *conf, in icmsg_me_send() 215 int icmsg_me_get_tx_buffer(const struct icmsg_config_t *conf, in icmsg_me_get_tx_buffer() 261 int icmsg_me_drop_tx_buffer(const struct icmsg_config_t *conf, in icmsg_me_drop_tx_buffer() 270 int icmsg_me_send_nocopy(const struct icmsg_config_t *conf, in icmsg_me_send_nocopy() 302 int icmsg_me_hold_rx_buffer(const struct icmsg_config_t *conf, in icmsg_me_hold_rx_buffer() 310 int icmsg_me_release_rx_buffer(const struct icmsg_config_t *conf, in icmsg_me_release_rx_buffer()
|
D | icmsg.c | 40 static int mbox_deinit(const struct icmsg_config_t *conf, in mbox_deinit() 245 static int mbox_init(const struct icmsg_config_t *conf, in mbox_init() 261 int icmsg_open(const struct icmsg_config_t *conf, in icmsg_open() 310 int icmsg_close(const struct icmsg_config_t *conf, in icmsg_close() 325 int icmsg_send(const struct icmsg_config_t *conf, in icmsg_send() 369 int icmsg_get_tx_buffer(const struct icmsg_config_t *conf, in icmsg_get_tx_buffer() 425 int icmsg_drop_tx_buffer(const struct icmsg_config_t *conf, in icmsg_drop_tx_buffer() 434 int icmsg_send_nocopy(const struct icmsg_config_t *conf, in icmsg_send_nocopy() 471 int icmsg_hold_rx_buffer(const struct icmsg_config_t *conf, in icmsg_hold_rx_buffer() 494 int icmsg_release_rx_buffer(const struct icmsg_config_t *conf, in icmsg_release_rx_buffer()
|