|
Zephyr Project API 4.0.0
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. | |
| #define | sys_port_trace_k_lifo_init_exit(lifo) |
| Trace initialization of LIFO Queue exit. | |
| #define | sys_port_trace_k_lifo_put_enter(lifo, data) |
| Trace LIFO Queue put entry. | |
| #define | sys_port_trace_k_lifo_put_exit(lifo, data) |
| Trace LIFO Queue put exit. | |
| #define | sys_port_trace_k_lifo_alloc_put_enter(lifo, data) |
| Trace LIFO Queue alloc put entry. | |
| #define | sys_port_trace_k_lifo_alloc_put_exit(lifo, data, ret) |
| Trace LIFO Queue alloc put exit. | |
| #define | sys_port_trace_k_lifo_get_enter(lifo, timeout) |
| Trace LIFO Queue get entry. | |
| #define | sys_port_trace_k_lifo_get_exit(lifo, timeout, ret) |
| Trace LIFO Queue get exit. | |
LIFO Tracing APIs.
| #define sys_port_trace_k_lifo_alloc_put_enter | ( | lifo, | |
| data | |||
| ) |
#include <include/zephyr/tracing/tracing.h>
Trace LIFO Queue alloc put entry.
| lifo | LIFO object |
| data | Data item |
| #define sys_port_trace_k_lifo_alloc_put_exit | ( | lifo, | |
| data, | |||
| ret | |||
| ) |
#include <include/zephyr/tracing/tracing.h>
Trace LIFO Queue alloc put exit.
| lifo | LIFO object |
| data | Data item |
| ret | Return value |
| #define sys_port_trace_k_lifo_get_enter | ( | lifo, | |
| timeout | |||
| ) |
#include <include/zephyr/tracing/tracing.h>
Trace LIFO Queue get entry.
| lifo | LIFO object |
| timeout | Timeout period |
| #define sys_port_trace_k_lifo_get_exit | ( | lifo, | |
| timeout, | |||
| ret | |||
| ) |
#include <include/zephyr/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/zephyr/tracing/tracing.h>
Trace initialization of LIFO Queue entry.
| lifo | LIFO object |
| #define sys_port_trace_k_lifo_init_exit | ( | lifo | ) |
#include <include/zephyr/tracing/tracing.h>
Trace initialization of LIFO Queue exit.
| lifo | LIFO object |
| #define sys_port_trace_k_lifo_put_enter | ( | lifo, | |
| data | |||
| ) |
#include <include/zephyr/tracing/tracing.h>
Trace LIFO Queue put entry.
| lifo | LIFO object |
| data | Data item |
| #define sys_port_trace_k_lifo_put_exit | ( | lifo, | |
| data | |||
| ) |
#include <include/zephyr/tracing/tracing.h>
Trace LIFO Queue put exit.
| lifo | LIFO object |
| data | Data item |