Zephyr API Documentation
2.7.0-rc2
A Scalable Open Source RTOS
|
Mailbox Tracing APIs. More...
Mailbox Tracing APIs.
#include <include/tracing/tracing.h>
Trace Mailbox async put entry.
mbox | Mailbox object |
sem | Semaphore object |
#include <include/tracing/tracing.h>
Trace Mailbox async put exit.
mbox | Mailbox object |
sem | Semaphore object |
#define sys_port_trace_k_mbox_data_get | ( | rx_msg | ) |
#include <include/tracing/tracing.h>
Trace Mailbox get attempt blocking.
mbox | Mailbox entry |
timeout | Timeout period |
#include <include/tracing/tracing.h>
Trace Mailbox get attempt entry.
mbox | Mailbox entry |
timeout | Timeout period |
#include <include/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/tracing/tracing.h>
Trace Mailbox message put attempt blocking.
mbox | Mailbox object |
timeout | Timeout period |
#include <include/tracing/tracing.h>
Trace Mailbox message put attempt entry.
mbox | Mailbox object |
timeout | Timeout period |
#include <include/tracing/tracing.h>
Trace Mailbox message put attempt outcome.
mbox | Mailbox object |
timeout | Timeout period |
ret | Return value |
#include <include/tracing/tracing.h>
Trace Mailbox put attempt entry.
mbox | Mailbox object |
timeout | Timeout period |
#include <include/tracing/tracing.h>
Trace Mailbox put attempt blocking.
mbox | Mailbox object |
timeout | Timeout period |
ret | Return value |