Stack Tracing APIs.
More...
Stack Tracing APIs.
◆ sys_port_trace_k_stack_alloc_init_enter
#define sys_port_trace_k_stack_alloc_init_enter |
( |
|
stack | ) |
|
◆ sys_port_trace_k_stack_alloc_init_exit
#define sys_port_trace_k_stack_alloc_init_exit |
( |
|
stack, |
|
|
|
ret |
|
) |
| |
◆ sys_port_trace_k_stack_cleanup_enter
#define sys_port_trace_k_stack_cleanup_enter |
( |
|
stack | ) |
|
◆ sys_port_trace_k_stack_cleanup_exit
#define sys_port_trace_k_stack_cleanup_exit |
( |
|
stack, |
|
|
|
ret |
|
) |
| |
◆ sys_port_trace_k_stack_init
#define sys_port_trace_k_stack_init |
( |
|
stack | ) |
|
◆ sys_port_trace_k_stack_pop_blocking
#define sys_port_trace_k_stack_pop_blocking |
( |
|
stack, |
|
|
|
timeout |
|
) |
| |
#include <zephyr/tracing/tracing.h>
Trace Stack pop attempt blocking.
- Parameters
-
stack | Stack object |
timeout | Timeout period |
◆ sys_port_trace_k_stack_pop_enter
#define sys_port_trace_k_stack_pop_enter |
( |
|
stack, |
|
|
|
timeout |
|
) |
| |
◆ sys_port_trace_k_stack_pop_exit
#define sys_port_trace_k_stack_pop_exit |
( |
|
stack, |
|
|
|
timeout, |
|
|
|
ret |
|
) |
| |
#include <zephyr/tracing/tracing.h>
Trace Stack pop attempt outcome.
- Parameters
-
stack | Stack object |
timeout | Timeout period |
ret | Return value |
◆ sys_port_trace_k_stack_push_enter
#define sys_port_trace_k_stack_push_enter |
( |
|
stack | ) |
|
◆ sys_port_trace_k_stack_push_exit
#define sys_port_trace_k_stack_push_exit |
( |
|
stack, |
|
|
|
ret |
|
) |
| |