Zephyr API Documentation
3.7.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 <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 <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 <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 <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 <zephyr/tracing/tracing.h>
Trace initialization of LIFO Queue entry.
lifo | LIFO object |
#define sys_port_trace_k_lifo_init_exit | ( | lifo | ) |
#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 <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 <zephyr/tracing/tracing.h>
Trace LIFO Queue put exit.
lifo | LIFO object |
data | Data item |