|
Zephyr Project API 4.0.0
A Scalable Open Source RTOS
|
Mailbox Tracing APIs. More...
Macros | |
| #define | sys_port_trace_k_mbox_init(mbox) |
| Trace initialization of Mailbox. | |
| #define | sys_port_trace_k_mbox_message_put_enter(mbox, timeout) |
| Trace Mailbox message put attempt entry. | |
| #define | sys_port_trace_k_mbox_message_put_blocking(mbox, timeout) |
| Trace Mailbox message put attempt blocking. | |
| #define | sys_port_trace_k_mbox_message_put_exit(mbox, timeout, ret) |
| Trace Mailbox message put attempt outcome. | |
| #define | sys_port_trace_k_mbox_put_enter(mbox, timeout) |
| Trace Mailbox put attempt entry. | |
| #define | sys_port_trace_k_mbox_put_exit(mbox, timeout, ret) |
| Trace Mailbox put attempt blocking. | |
| #define | sys_port_trace_k_mbox_async_put_enter(mbox, sem) |
| Trace Mailbox async put entry. | |
| #define | sys_port_trace_k_mbox_async_put_exit(mbox, sem) |
| Trace Mailbox async put exit. | |
| #define | sys_port_trace_k_mbox_get_enter(mbox, timeout) |
| Trace Mailbox get attempt entry. | |
| #define | sys_port_trace_k_mbox_get_blocking(mbox, timeout) |
| Trace Mailbox get attempt blocking. | |
| #define | sys_port_trace_k_mbox_get_exit(mbox, timeout, ret) |
| Trace Mailbox get attempt outcome. | |
| #define | sys_port_trace_k_mbox_data_get(rx_msg) |
| Trace Mailbox data get. | |
Mailbox Tracing APIs.
| #define sys_port_trace_k_mbox_async_put_enter | ( | mbox, | |
| sem | |||
| ) |
#include <include/zephyr/tracing/tracing.h>
Trace Mailbox async put entry.
| mbox | Mailbox object |
| sem | Semaphore object |
| #define sys_port_trace_k_mbox_async_put_exit | ( | mbox, | |
| sem | |||
| ) |
#include <include/zephyr/tracing/tracing.h>
Trace Mailbox async put exit.
| mbox | Mailbox object |
| sem | Semaphore object |
| #define sys_port_trace_k_mbox_data_get | ( | rx_msg | ) |
| #define sys_port_trace_k_mbox_get_blocking | ( | mbox, | |
| timeout | |||
| ) |
#include <include/zephyr/tracing/tracing.h>
Trace Mailbox get attempt blocking.
| mbox | Mailbox entry |
| timeout | Timeout period |
| #define sys_port_trace_k_mbox_get_enter | ( | mbox, | |
| timeout | |||
| ) |
#include <include/zephyr/tracing/tracing.h>
Trace Mailbox get attempt entry.
| mbox | Mailbox entry |
| timeout | Timeout period |
| #define sys_port_trace_k_mbox_get_exit | ( | mbox, | |
| timeout, | |||
| ret | |||
| ) |
#include <include/zephyr/tracing/tracing.h>
Trace Mailbox get attempt outcome.
| mbox | Mailbox entry |
| timeout | Timeout period |
| ret | Return value |
| #define sys_port_trace_k_mbox_init | ( | mbox | ) |
#include <include/zephyr/tracing/tracing.h>
Trace initialization of Mailbox.
| mbox | Mailbox object |
| #define sys_port_trace_k_mbox_message_put_blocking | ( | mbox, | |
| timeout | |||
| ) |
#include <include/zephyr/tracing/tracing.h>
Trace Mailbox message put attempt blocking.
| mbox | Mailbox object |
| timeout | Timeout period |
| #define sys_port_trace_k_mbox_message_put_enter | ( | mbox, | |
| timeout | |||
| ) |
#include <include/zephyr/tracing/tracing.h>
Trace Mailbox message put attempt entry.
| mbox | Mailbox object |
| timeout | Timeout period |
| #define sys_port_trace_k_mbox_message_put_exit | ( | mbox, | |
| timeout, | |||
| ret | |||
| ) |
#include <include/zephyr/tracing/tracing.h>
Trace Mailbox message put attempt outcome.
| mbox | Mailbox object |
| timeout | Timeout period |
| ret | Return value |
| #define sys_port_trace_k_mbox_put_enter | ( | mbox, | |
| timeout | |||
| ) |
#include <include/zephyr/tracing/tracing.h>
Trace Mailbox put attempt entry.
| mbox | Mailbox object |
| timeout | Timeout period |
| #define sys_port_trace_k_mbox_put_exit | ( | mbox, | |
| timeout, | |||
| ret | |||
| ) |
#include <include/zephyr/tracing/tracing.h>
Trace Mailbox put attempt blocking.
| mbox | Mailbox object |
| timeout | Timeout period |
| ret | Return value |