Zephyr Project API 3.7.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 |
#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 |
#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 |
#include <include/zephyr/tracing/tracing.h>
Trace Stack pop attempt blocking.
stack | Stack object |
timeout | Timeout period |
#include <include/zephyr/tracing/tracing.h>
Trace Stack pop attempt entry.
stack | Stack object |
timeout | Timeout period |
#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 |
#include <include/zephyr/tracing/tracing.h>
Trace Stack push attempt outcome.
stack | Stack object |
ret | Return value |