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 |