/Zephyr-latest/kernel/ |
D | mailbox.c | 87 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/ |
D | mbox.c | 59 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/ |
D | main.c | 64 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/ |
D | main.c | 38 struct k_mbox mbox; in ZTEST() local
|
/Zephyr-latest/dts/riscv/microchip/ |
D | mpfs.dtsi | 132 mbox: mailbox@37020000 { label
|
/Zephyr-latest/drivers/firmware/scmi/ |
D | mailbox.c | 12 static void scmi_mbox_cb(const struct device *mbox, in scmi_mbox_cb()
|
/Zephyr-latest/dts/riscv/andes/ |
D | andes_v5_ae350.dtsi | 196 mbox: mbox-controller@0 { label
|
/Zephyr-latest/dts/arm/nordic/ |
D | nrf5340_cpunet.dtsi | 183 mbox: ipc: mbox@41012000 { label
|
D | nrf5340_cpuapp_peripherals.dtsi | 463 mbox: ipc: mbox@2a000 { label
|
/Zephyr-latest/subsys/tracing/ |
D | tracing_tracking.c | 100 void sys_track_k_mbox_init(struct k_mbox *mbox) in sys_track_k_mbox_init()
|
/Zephyr-latest/tests/kernel/mbox/mbox_usage/src/ |
D | main.c | 20 static struct k_mbox mbox, multi_tmbox; variable
|
/Zephyr-latest/include/zephyr/tracing/ |
D | tracking.h | 89 #define sys_port_track_k_mbox_init(mbox) \ argument 144 #define sys_port_track_k_mbox_init(mbox) argument
|
D | tracing.h | 1469 #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/ |
D | nxp_rt5xx_common.dtsi | 681 mbox:mbox@110000 { label
|
/Zephyr-latest/subsys/tracing/ctf/ |
D | tracing_ctf.h | 272 #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/ |
D | tracing_sysview.h | 522 #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/ |
D | tracing_test.h | 324 #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/ |
D | tracing_user.h | 312 #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/ |
D | mbox_nxp_s32_mru.c | 50 uint32_t mbox) in get_mbox_addr()
|
/Zephyr-latest/tests/kernel/mbox/mbox_api/src/ |
D | test_mbox_api.c | 28 static struct k_mbox mbox; variable
|
/Zephyr-latest/drivers/can/ |
D | can_stm32_bxcan.c | 90 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/ |
D | cmsis_os.h | 221 struct k_mbox *mbox; member
|