| 
    Zephyr Project API
    3.4.0
    
   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/zephyr/tracing/tracing.h>
Trace Message Queue alloc init attempt entry.
| msgq | Message Queue object | 
#include <include/zephyr/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/zephyr/tracing/tracing.h>
Trace Message Queue cleanup attempt entry.
| msgq | Message Queue object | 
#include <include/zephyr/tracing/tracing.h>
Trace Message Queue cleanup attempt outcome.
| msgq | Message Queue object | 
| ret | Return value | 
#include <include/zephyr/tracing/tracing.h>
Trace Message Queue get attempt blockings.
| msgq | Message Queue object | 
| timeout | Timeout period | 
#include <include/zephyr/tracing/tracing.h>
Trace Message Queue get attempt entry.
| msgq | Message Queue object | 
| timeout | Timeout period | 
#include <include/zephyr/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/zephyr/tracing/tracing.h>
Trace initialization of Message Queue.
| msgq | Message Queue object | 
#include <include/zephyr/tracing/tracing.h>
Trace Message Queue peek.
| msgq | Message Queue object | 
| ret | Return value | 
| #define sys_port_trace_k_msgq_purge | ( | msgq | ) | 
#include <include/zephyr/tracing/tracing.h>
Trace Message Queue purge.
| msgq | Message Queue object | 
#include <include/zephyr/tracing/tracing.h>
Trace Message Queue put attempt blocking.
| msgq | Message Queue object | 
| timeout | Timeout period | 
#include <include/zephyr/tracing/tracing.h>
Trace Message Queue put attempt entry.
| msgq | Message Queue object | 
| timeout | Timeout period | 
#include <include/zephyr/tracing/tracing.h>
Trace Message Queue put attempt outcome.
| msgq | Message Queue object | 
| timeout | Timeout period | 
| ret | Return value |