|
Zephyr API Documentation
2.7.0-rc2
A Scalable Open Source RTOS
|
Message Queue Tracing APIs. More...
Macros | |
| #define | sys_port_trace_k_msgq_init(msgq) |
| Trace initialization of Message Queue. More... | |
| #define | sys_port_trace_k_msgq_alloc_init_enter(msgq) |
| Trace Message Queue alloc init attempt entry. More... | |
| #define | sys_port_trace_k_msgq_alloc_init_exit(msgq, ret) |
| Trace Message Queue alloc init attempt outcome. More... | |
| #define | sys_port_trace_k_msgq_cleanup_enter(msgq) |
| Trace Message Queue cleanup attempt entry. More... | |
| #define | sys_port_trace_k_msgq_cleanup_exit(msgq, ret) |
| Trace Message Queue cleanup attempt outcome. More... | |
| #define | sys_port_trace_k_msgq_put_enter(msgq, timeout) |
| Trace Message Queue put attempt entry. More... | |
| #define | sys_port_trace_k_msgq_put_blocking(msgq, timeout) |
| Trace Message Queue put attempt blocking. More... | |
| #define | sys_port_trace_k_msgq_put_exit(msgq, timeout, ret) |
| Trace Message Queue put attempt outcome. More... | |
| #define | sys_port_trace_k_msgq_get_enter(msgq, timeout) |
| Trace Message Queue get attempt entry. More... | |
| #define | sys_port_trace_k_msgq_get_blocking(msgq, timeout) |
| Trace Message Queue get attempt blockings. More... | |
| #define | sys_port_trace_k_msgq_get_exit(msgq, timeout, ret) |
| Trace Message Queue get attempt outcome. More... | |
| #define | sys_port_trace_k_msgq_peek(msgq, ret) |
| Trace Message Queue peek. More... | |
| #define | sys_port_trace_k_msgq_purge(msgq) |
| Trace Message Queue purge. More... | |
Message Queue Tracing APIs.
| #define sys_port_trace_k_msgq_alloc_init_enter | ( | msgq | ) |
#include <include/tracing/tracing.h>
Trace Message Queue alloc init attempt entry.
| msgq | Message Queue object |
#include <include/tracing/tracing.h>
Trace Message Queue alloc init attempt outcome.
| msgq | Message Queue object |
| ret | Return value |
| #define sys_port_trace_k_msgq_cleanup_enter | ( | msgq | ) |
#include <include/tracing/tracing.h>
Trace Message Queue cleanup attempt entry.
| msgq | Message Queue object |
#include <include/tracing/tracing.h>
Trace Message Queue cleanup attempt outcome.
| msgq | Message Queue object |
| ret | Return value |
#include <include/tracing/tracing.h>
Trace Message Queue get attempt blockings.
| msgq | Message Queue object |
| timeout | Timeout period |
#include <include/tracing/tracing.h>
Trace Message Queue get attempt entry.
| msgq | Message Queue object |
| timeout | Timeout period |
#include <include/tracing/tracing.h>
Trace Message Queue get attempt outcome.
| msgq | Message Queue object |
| timeout | Timeout period |
| ret | Return value |
| #define sys_port_trace_k_msgq_init | ( | msgq | ) |
#include <include/tracing/tracing.h>
Trace initialization of Message Queue.
| msgq | Message Queue object |
#include <include/tracing/tracing.h>
Trace Message Queue peek.
| msgq | Message Queue object |
| ret | Return value |
| #define sys_port_trace_k_msgq_purge | ( | msgq | ) |
#include <include/tracing/tracing.h>
Trace Message Queue put attempt blocking.
| msgq | Message Queue object |
| timeout | Timeout period |
#include <include/tracing/tracing.h>
Trace Message Queue put attempt entry.
| msgq | Message Queue object |
| timeout | Timeout period |
#include <include/tracing/tracing.h>
Trace Message Queue put attempt outcome.
| msgq | Message Queue object |
| timeout | Timeout period |
| ret | Return value |