Home
last modified time | relevance | path

Searched defs:mbox (Results 1 – 22 of 22) sorted by relevance

/Zephyr-latest/kernel/
Dmailbox.c87 void k_mbox_init(struct k_mbox *mbox) in k_mbox_init()
210 static int mbox_message_put(struct k_mbox *mbox, struct k_mbox_msg *tx_msg, in mbox_message_put()
295 int k_mbox_put(struct k_mbox *mbox, struct k_mbox_msg *tx_msg, in k_mbox_put()
311 void k_mbox_async_put(struct k_mbox *mbox, struct k_mbox_msg *tx_msg, in k_mbox_async_put()
382 int k_mbox_get(struct k_mbox *mbox, struct k_mbox_msg *rx_msg, void *buffer, in k_mbox_get()
/Zephyr-latest/soc/mediatek/mt8xxx/
Dmbox.c59 volatile struct mtk_mbox *mbox; member
68 void mtk_adsp_mbox_set_handler(const struct device *mbox, uint32_t chan, in mtk_adsp_mbox_set_handler()
79 void mtk_adsp_mbox_signal(const struct device *mbox, uint32_t chan) in mtk_adsp_mbox_signal()
/Zephyr-latest/tests/boards/mtk_adsp/src/
Dmain.c64 static void mbox_fn(const struct device *mbox, void *arg) in mbox_fn()
80 ZTEST(mtk_adsp, mbox) in ZTEST() argument
/Zephyr-latest/tests/kernel/obj_tracking/src/
Dmain.c38 struct k_mbox mbox; in ZTEST() local
/Zephyr-latest/dts/riscv/microchip/
Dmpfs.dtsi132 mbox: mailbox@37020000 { label
/Zephyr-latest/drivers/firmware/scmi/
Dmailbox.c12 static void scmi_mbox_cb(const struct device *mbox, in scmi_mbox_cb()
/Zephyr-latest/dts/riscv/andes/
Dandes_v5_ae350.dtsi196 mbox: mbox-controller@0 { label
/Zephyr-latest/dts/arm/nordic/
Dnrf5340_cpunet.dtsi183 mbox: ipc: mbox@41012000 { label
Dnrf5340_cpuapp_peripherals.dtsi463 mbox: ipc: mbox@2a000 { label
/Zephyr-latest/subsys/tracing/
Dtracing_tracking.c100 void sys_track_k_mbox_init(struct k_mbox *mbox) in sys_track_k_mbox_init()
/Zephyr-latest/tests/kernel/mbox/mbox_usage/src/
Dmain.c20 static struct k_mbox mbox, multi_tmbox; variable
/Zephyr-latest/include/zephyr/tracing/
Dtracking.h89 #define sys_port_track_k_mbox_init(mbox) \ argument
144 #define sys_port_track_k_mbox_init(mbox) argument
Dtracing.h1469 #define sys_port_trace_k_mbox_init(mbox) argument
1476 #define sys_port_trace_k_mbox_message_put_enter(mbox, timeout) argument
1483 #define sys_port_trace_k_mbox_message_put_blocking(mbox, timeout) argument
1491 #define sys_port_trace_k_mbox_message_put_exit(mbox, timeout, ret) argument
1498 #define sys_port_trace_k_mbox_put_enter(mbox, timeout) argument
1506 #define sys_port_trace_k_mbox_put_exit(mbox, timeout, ret) argument
1513 #define sys_port_trace_k_mbox_async_put_enter(mbox, sem) argument
1520 #define sys_port_trace_k_mbox_async_put_exit(mbox, sem) argument
1527 #define sys_port_trace_k_mbox_get_enter(mbox, timeout) argument
1534 #define sys_port_trace_k_mbox_get_blocking(mbox, timeout) argument
[all …]
/Zephyr-latest/dts/arm/nxp/
Dnxp_rt5xx_common.dtsi681 mbox:mbox@110000 { label
/Zephyr-latest/subsys/tracing/ctf/
Dtracing_ctf.h272 #define sys_port_trace_k_mbox_init(mbox) argument
273 #define sys_port_trace_k_mbox_message_put_enter(mbox, timeout) argument
274 #define sys_port_trace_k_mbox_message_put_blocking(mbox, timeout) argument
275 #define sys_port_trace_k_mbox_message_put_exit(mbox, timeout, ret) argument
276 #define sys_port_trace_k_mbox_put_enter(mbox, timeout) argument
277 #define sys_port_trace_k_mbox_put_exit(mbox, timeout, ret) argument
278 #define sys_port_trace_k_mbox_async_put_enter(mbox, sem) argument
279 #define sys_port_trace_k_mbox_async_put_exit(mbox, sem) argument
280 #define sys_port_trace_k_mbox_get_enter(mbox, timeout) argument
281 #define sys_port_trace_k_mbox_get_blocking(mbox, timeout) argument
[all …]
/Zephyr-latest/subsys/tracing/sysview/
Dtracing_sysview.h522 #define sys_port_trace_k_mbox_init(mbox) argument
523 #define sys_port_trace_k_mbox_message_put_enter(mbox, timeout) argument
524 #define sys_port_trace_k_mbox_message_put_blocking(mbox, timeout) argument
525 #define sys_port_trace_k_mbox_message_put_exit(mbox, timeout, ret) argument
526 #define sys_port_trace_k_mbox_put_enter(mbox, timeout) argument
527 #define sys_port_trace_k_mbox_put_exit(mbox, timeout, ret) argument
528 #define sys_port_trace_k_mbox_async_put_enter(mbox, sem) argument
529 #define sys_port_trace_k_mbox_async_put_exit(mbox, sem) argument
530 #define sys_port_trace_k_mbox_get_enter(mbox, timeout) argument
531 #define sys_port_trace_k_mbox_get_blocking(mbox, timeout) argument
[all …]
/Zephyr-latest/subsys/tracing/test/
Dtracing_test.h324 #define sys_port_trace_k_mbox_init(mbox) sys_trace_k_mbox_init(mbox) argument
325 #define sys_port_trace_k_mbox_message_put_enter(mbox, timeout) \ argument
327 #define sys_port_trace_k_mbox_message_put_blocking(mbox, timeout) \ argument
329 #define sys_port_trace_k_mbox_message_put_exit(mbox, timeout, ret) \ argument
331 #define sys_port_trace_k_mbox_put_enter(mbox, timeout) \ argument
333 #define sys_port_trace_k_mbox_put_exit(mbox, timeout, ret) \ argument
335 #define sys_port_trace_k_mbox_async_put_enter(mbox, sem) sys_trace_k_mbox_async_put_enter(mbox, sem) argument
336 #define sys_port_trace_k_mbox_async_put_exit(mbox, sem) sys_trace_k_mbox_async_put_exit(mbox, sem) argument
337 #define sys_port_trace_k_mbox_get_enter(mbox, timeout) \ argument
339 #define sys_port_trace_k_mbox_get_blocking(mbox, timeout) \ argument
[all …]
/Zephyr-latest/subsys/tracing/user/
Dtracing_user.h312 #define sys_port_trace_k_mbox_init(mbox) argument
313 #define sys_port_trace_k_mbox_message_put_enter(mbox, timeout) argument
314 #define sys_port_trace_k_mbox_message_put_blocking(mbox, timeout) argument
315 #define sys_port_trace_k_mbox_message_put_exit(mbox, timeout, ret) argument
316 #define sys_port_trace_k_mbox_put_enter(mbox, timeout) argument
317 #define sys_port_trace_k_mbox_put_exit(mbox, timeout, ret) argument
318 #define sys_port_trace_k_mbox_async_put_enter(mbox, sem) argument
319 #define sys_port_trace_k_mbox_async_put_exit(mbox, sem) argument
320 #define sys_port_trace_k_mbox_get_enter(mbox, timeout) argument
321 #define sys_port_trace_k_mbox_get_blocking(mbox, timeout) argument
[all …]
/Zephyr-latest/drivers/mbox/
Dmbox_nxp_s32_mru.c50 uint32_t mbox) in get_mbox_addr()
/Zephyr-latest/tests/kernel/mbox/mbox_api/src/
Dtest_mbox_api.c28 static struct k_mbox mbox; variable
/Zephyr-latest/drivers/can/
Dcan_stm32_bxcan.c90 static void can_stm32_rx_fifo_pop(CAN_FIFOMailBox_TypeDef *mbox, struct can_frame *frame) in can_stm32_rx_fifo_pop()
119 CAN_FIFOMailBox_TypeDef *mbox; in can_stm32_rx_isr_handler() local
/Zephyr-latest/include/zephyr/portability/
Dcmsis_os.h221 struct k_mbox *mbox; member