Home
last modified time | relevance | path

Searched refs:icmsg_data_t (Results 1 – 5 of 5) sorted by relevance

/Zephyr-latest/subsys/ipc/ipc_service/lib/
Dicmsg.c31 static void mbox_callback_process(struct icmsg_data_t *dev_data);
35 struct icmsg_data_t *dev_data) in mbox_deinit()
57 static bool is_endpoint_ready(struct icmsg_data_t *dev_data) in is_endpoint_ready()
66 struct icmsg_data_t *dev_data = in notify_process()
67 CONTAINER_OF(dwork, struct icmsg_data_t, notify_work); in notify_process()
82 static void notify_process(struct icmsg_data_t *dev_data) in notify_process()
105 static int reserve_tx_buffer_if_unused(struct icmsg_data_t *dev_data) in reserve_tx_buffer_if_unused()
116 static int release_tx_buffer(struct icmsg_data_t *dev_data) in release_tx_buffer()
122 static uint32_t data_available(struct icmsg_data_t *dev_data) in data_available()
128 static void submit_mbox_work(struct icmsg_data_t *dev_data) in submit_mbox_work()
[all …]
/Zephyr-latest/include/zephyr/ipc/
Dicmsg.h40 struct icmsg_data_t { struct
86 struct icmsg_data_t *dev_data,
104 struct icmsg_data_t *dev_data);
125 struct icmsg_data_t *dev_data,
Dicmsg_me.h33 struct icmsg_data_t icmsg_data;
/Zephyr-latest/subsys/ipc/ipc_service/backends/
Dipc_icmsg.c21 struct icmsg_data_t *dev_data = instance->data; in register_ept()
32 struct icmsg_data_t *dev_data = instance->data; in deregister_ept()
41 struct icmsg_data_t *dev_data = instance->data; in send()
72 static struct icmsg_data_t backend_data_##i = { \
Dipc_icbmsg.c183 struct icmsg_data_t control_data;/* ICMsg data. */