|
Zephyr Project API 4.0.0
A Scalable Open Source RTOS
|
Stack Tracing APIs. More...
Macros | |
| #define | sys_port_trace_k_stack_init(stack) |
| Trace initialization of Stack. | |
| #define | sys_port_trace_k_stack_alloc_init_enter(stack) |
| Trace Stack alloc init attempt entry. | |
| #define | sys_port_trace_k_stack_alloc_init_exit(stack, ret) |
| Trace Stack alloc init outcome. | |
| #define | sys_port_trace_k_stack_cleanup_enter(stack) |
| Trace Stack cleanup attempt entry. | |
| #define | sys_port_trace_k_stack_cleanup_exit(stack, ret) |
| Trace Stack cleanup outcome. | |
| #define | sys_port_trace_k_stack_push_enter(stack) |
| Trace Stack push attempt entry. | |
| #define | sys_port_trace_k_stack_push_exit(stack, ret) |
| Trace Stack push attempt outcome. | |
| #define | sys_port_trace_k_stack_pop_enter(stack, timeout) |
| Trace Stack pop attempt entry. | |
| #define | sys_port_trace_k_stack_pop_blocking(stack, timeout) |
| Trace Stack pop attempt blocking. | |
| #define | sys_port_trace_k_stack_pop_exit(stack, timeout, ret) |
| Trace Stack pop attempt outcome. | |
Stack Tracing APIs.
| #define sys_port_trace_k_stack_alloc_init_enter | ( | stack | ) |
#include <include/zephyr/tracing/tracing.h>
Trace Stack alloc init attempt entry.
| stack | Stack object |
| #define sys_port_trace_k_stack_alloc_init_exit | ( | stack, | |
| ret | |||
| ) |
#include <include/zephyr/tracing/tracing.h>
Trace Stack alloc init outcome.
| stack | Stack object |
| ret | Return value |
| #define sys_port_trace_k_stack_cleanup_enter | ( | stack | ) |
#include <include/zephyr/tracing/tracing.h>
Trace Stack cleanup attempt entry.
| stack | Stack object |
| #define sys_port_trace_k_stack_cleanup_exit | ( | stack, | |
| ret | |||
| ) |
#include <include/zephyr/tracing/tracing.h>
Trace Stack cleanup outcome.
| stack | Stack object |
| ret | Return value |
| #define sys_port_trace_k_stack_init | ( | stack | ) |
#include <include/zephyr/tracing/tracing.h>
Trace initialization of Stack.
| stack | Stack object |
| #define sys_port_trace_k_stack_pop_blocking | ( | stack, | |
| timeout | |||
| ) |
#include <include/zephyr/tracing/tracing.h>
Trace Stack pop attempt blocking.
| stack | Stack object |
| timeout | Timeout period |
| #define sys_port_trace_k_stack_pop_enter | ( | stack, | |
| timeout | |||
| ) |
#include <include/zephyr/tracing/tracing.h>
Trace Stack pop attempt entry.
| stack | Stack object |
| timeout | Timeout period |
| #define sys_port_trace_k_stack_pop_exit | ( | stack, | |
| timeout, | |||
| ret | |||
| ) |
#include <include/zephyr/tracing/tracing.h>
Trace Stack pop attempt outcome.
| stack | Stack object |
| timeout | Timeout period |
| ret | Return value |
| #define sys_port_trace_k_stack_push_enter | ( | stack | ) |
#include <include/zephyr/tracing/tracing.h>
Trace Stack push attempt entry.
| stack | Stack object |
| #define sys_port_trace_k_stack_push_exit | ( | stack, | |
| ret | |||
| ) |
#include <include/zephyr/tracing/tracing.h>
Trace Stack push attempt outcome.
| stack | Stack object |
| ret | Return value |