|
Zephyr API Documentation 4.3.0-rc1
A Scalable Open Source RTOS
|
Tracing hooks for memory slab events. More...
Macros | |
| #define | sys_port_trace_k_mem_slab_init(slab, rc) |
| Trace initialization of Memory Slab. | |
| #define | sys_port_trace_k_mem_slab_alloc_enter(slab, timeout) |
| Trace Memory Slab alloc attempt entry. | |
| #define | sys_port_trace_k_mem_slab_alloc_blocking(slab, timeout) |
| Trace Memory Slab alloc attempt blocking. | |
| #define | sys_port_trace_k_mem_slab_alloc_exit(slab, timeout, ret) |
| Trace Memory Slab alloc attempt outcome. | |
| #define | sys_port_trace_k_mem_slab_free_enter(slab) |
| Trace Memory Slab free entry. | |
| #define | sys_port_trace_k_mem_slab_free_exit(slab) |
| Trace Memory Slab free exit. | |
Tracing hooks for memory slab events.
| #define sys_port_trace_k_mem_slab_alloc_blocking | ( | slab, | |
| timeout ) |
#include <zephyr/tracing/tracing.h>
Trace Memory Slab alloc attempt blocking.
| slab | Memory Slab object |
| timeout | Timeout period |
| #define sys_port_trace_k_mem_slab_alloc_enter | ( | slab, | |
| timeout ) |
#include <zephyr/tracing/tracing.h>
Trace Memory Slab alloc attempt entry.
| slab | Memory Slab object |
| timeout | Timeout period |
| #define sys_port_trace_k_mem_slab_alloc_exit | ( | slab, | |
| timeout, | |||
| ret ) |
#include <zephyr/tracing/tracing.h>
Trace Memory Slab alloc attempt outcome.
| slab | Memory Slab object |
| timeout | Timeout period |
| ret | Return value |
| #define sys_port_trace_k_mem_slab_free_enter | ( | slab | ) |
| #define sys_port_trace_k_mem_slab_free_exit | ( | slab | ) |
| #define sys_port_trace_k_mem_slab_init | ( | slab, | |
| rc ) |
#include <zephyr/tracing/tracing.h>
Trace initialization of Memory Slab.
| slab | Memory Slab object |
| rc | Return value |