Mailbox Tracing APIs .
More...
|
#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 .
◆ sys_port_trace_k_mbox_async_put_enter
#define sys_port_trace_k_mbox_async_put_enter |
( |
| mbox, |
|
|
| sem ) |
◆ sys_port_trace_k_mbox_async_put_exit
#define sys_port_trace_k_mbox_async_put_exit |
( |
| mbox, |
|
|
| sem ) |
◆ sys_port_trace_k_mbox_data_get
#define sys_port_trace_k_mbox_data_get |
( |
| rx_msg | ) |
|
◆ sys_port_trace_k_mbox_get_blocking
#define sys_port_trace_k_mbox_get_blocking |
( |
| mbox, |
|
|
| timeout ) |
#include <zephyr/tracing/tracing.h>
Trace Mailbox get attempt blocking.
- Parameters
-
mbox | Mailbox entry |
timeout | Timeout period |
◆ sys_port_trace_k_mbox_get_enter
#define sys_port_trace_k_mbox_get_enter |
( |
| mbox, |
|
|
| timeout ) |
◆ sys_port_trace_k_mbox_get_exit
#define sys_port_trace_k_mbox_get_exit |
( |
| mbox, |
|
|
| timeout, |
|
|
| ret ) |
#include <zephyr/tracing/tracing.h>
Trace Mailbox get attempt outcome.
- Parameters
-
mbox | Mailbox entry |
timeout | Timeout period |
ret | Return value |
◆ sys_port_trace_k_mbox_init
#define sys_port_trace_k_mbox_init |
( |
| mbox | ) |
|
◆ sys_port_trace_k_mbox_message_put_blocking
#define sys_port_trace_k_mbox_message_put_blocking |
( |
| mbox, |
|
|
| timeout ) |
#include <zephyr/tracing/tracing.h>
Trace Mailbox message put attempt blocking.
- Parameters
-
mbox | Mailbox object |
timeout | Timeout period |
◆ sys_port_trace_k_mbox_message_put_enter
#define sys_port_trace_k_mbox_message_put_enter |
( |
| mbox, |
|
|
| timeout ) |
#include <zephyr/tracing/tracing.h>
Trace Mailbox message put attempt entry.
- Parameters
-
mbox | Mailbox object |
timeout | Timeout period |
◆ sys_port_trace_k_mbox_message_put_exit
#define sys_port_trace_k_mbox_message_put_exit |
( |
| mbox, |
|
|
| timeout, |
|
|
| ret ) |
#include <zephyr/tracing/tracing.h>
Trace Mailbox message put attempt outcome.
- Parameters
-
mbox | Mailbox object |
timeout | Timeout period |
ret | Return value |
◆ sys_port_trace_k_mbox_put_enter
#define sys_port_trace_k_mbox_put_enter |
( |
| mbox, |
|
|
| timeout ) |
#include <zephyr/tracing/tracing.h>
Trace Mailbox put attempt entry.
- Parameters
-
mbox | Mailbox object |
timeout | Timeout period |
◆ sys_port_trace_k_mbox_put_exit
#define sys_port_trace_k_mbox_put_exit |
( |
| mbox, |
|
|
| timeout, |
|
|
| ret ) |
#include <zephyr/tracing/tracing.h>
Trace Mailbox put attempt blocking.
- Parameters
-
mbox | Mailbox object |
timeout | Timeout period |
ret | Return value |