Zephyr API Documentation
2.7.0-rc2
A Scalable Open Source RTOS
|
LIFO Tracing APIs. More...
Macros | |
#define | sys_port_trace_k_lifo_init_enter(lifo) |
Trace initialization of LIFO Queue entry. More... | |
#define | sys_port_trace_k_lifo_init_exit(lifo) |
Trace initialization of LIFO Queue exit. More... | |
#define | sys_port_trace_k_lifo_put_enter(lifo, data) |
Trace LIFO Queue put entry. More... | |
#define | sys_port_trace_k_lifo_put_exit(lifo, data) |
Trace LIFO Queue put exit. More... | |
#define | sys_port_trace_k_lifo_alloc_put_enter(lifo, data) |
Trace LIFO Queue alloc put entry. More... | |
#define | sys_port_trace_k_lifo_alloc_put_exit(lifo, data, ret) |
Trace LIFO Queue alloc put exit. More... | |
#define | sys_port_trace_k_lifo_get_enter(lifo, timeout) |
Trace LIFO Queue get entry. More... | |
#define | sys_port_trace_k_lifo_get_exit(lifo, timeout, ret) |
Trace LIFO Queue get exit. More... | |
LIFO Tracing APIs.
#include <include/tracing/tracing.h>
Trace LIFO Queue alloc put entry.
lifo | LIFO object |
data | Data item |
#include <include/tracing/tracing.h>
Trace LIFO Queue alloc put exit.
lifo | LIFO object |
data | Data item |
ret | Return value |
#include <include/tracing/tracing.h>
Trace LIFO Queue get entry.
lifo | LIFO object |
timeout | Timeout period |
#include <include/tracing/tracing.h>
Trace LIFO Queue get exit.
lifo | LIFO object |
timeout | Timeout period |
ret | Return value |
#define sys_port_trace_k_lifo_init_enter | ( | lifo | ) |
#include <include/tracing/tracing.h>
Trace initialization of LIFO Queue entry.
lifo | LIFO object |
#define sys_port_trace_k_lifo_init_exit | ( | lifo | ) |
#include <include/tracing/tracing.h>
Trace initialization of LIFO Queue exit.
lifo | LIFO object |
#include <include/tracing/tracing.h>
Trace LIFO Queue put entry.
lifo | LIFO object |
data | Data item |
#include <include/tracing/tracing.h>
Trace LIFO Queue put exit.
lifo | LIFO object |
data | Data item |