Home
last modified time | relevance | path

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

/Zephyr-latest/tests/subsys/ipc/ipc_sessions/interoperability/
Dicmsg_v1.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 …]
Dicmsg_v1.h72 struct icmsg_data_t { struct
118 struct icmsg_data_t *dev_data,
136 struct icmsg_data_t *dev_data);
157 struct icmsg_data_t *dev_data,
Dipc_icmsg_v1.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 = { \
/Zephyr-latest/include/zephyr/ipc/
Dicmsg.h84 struct icmsg_data_t { struct
131 struct icmsg_data_t *dev_data,
149 struct icmsg_data_t *dev_data);
170 struct icmsg_data_t *dev_data,
Dicmsg_me.h33 struct icmsg_data_t icmsg_data;
/Zephyr-latest/subsys/ipc/ipc_service/lib/
Dicmsg.c64 struct icmsg_data_t *dev_data) in mbox_deinit()
90 static inline int reserve_tx_buffer_if_unused(struct icmsg_data_t *dev_data) in reserve_tx_buffer_if_unused()
99 static inline int release_tx_buffer(struct icmsg_data_t *dev_data) in release_tx_buffer()
108 static uint32_t data_available(struct icmsg_data_t *dev_data) in data_available()
114 static void submit_mbox_work(struct icmsg_data_t *dev_data) in submit_mbox_work()
126 static int initialize_tx_with_sid_disabled(struct icmsg_data_t *dev_data) in initialize_tx_with_sid_disabled()
152 static bool callback_process(struct icmsg_data_t *dev_data) in callback_process()
338 struct icmsg_data_t *dev_data = CONTAINER_OF(item, struct icmsg_data_t, mbox_work); in workq_callback_process()
351 struct icmsg_data_t *dev_data = user_data; in mbox_callback()
364 struct icmsg_data_t *dev_data) in mbox_init()
[all …]
/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()
91 static struct icmsg_data_t backend_data_##i = { \
Dipc_icbmsg.c183 struct icmsg_data_t control_data;/* ICMsg data. */