| 
    Zephyr Project API
    3.4.0
    
   A Scalable Open Source RTOS 
   | 
 
Memory Slab Tracing APIs. More...
Macros | |
| #define | sys_port_trace_k_mem_slab_init(slab, rc) | 
| Trace initialization of Memory Slab.  More... | |
| #define | sys_port_trace_k_mem_slab_alloc_enter(slab, timeout) | 
| Trace Memory Slab alloc attempt entry.  More... | |
| #define | sys_port_trace_k_mem_slab_alloc_blocking(slab, timeout) | 
| Trace Memory Slab alloc attempt blocking.  More... | |
| #define | sys_port_trace_k_mem_slab_alloc_exit(slab, timeout, ret) | 
| Trace Memory Slab alloc attempt outcome.  More... | |
| #define | sys_port_trace_k_mem_slab_free_enter(slab) | 
| Trace Memory Slab free entry.  More... | |
| #define | sys_port_trace_k_mem_slab_free_exit(slab) | 
| Trace Memory Slab free exit.  More... | |
Memory Slab Tracing APIs.
| #define sys_port_trace_k_mem_slab_alloc_blocking | ( | slab, | |
| timeout | |||
| ) | 
#include <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 <include/zephyr/tracing/tracing.h>
Trace Memory Slab alloc attempt entry.
| slab | Memory Slab object | 
| timeout | Timeout period | 
#include <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 | ) | 
#include <include/zephyr/tracing/tracing.h>
Trace Memory Slab free entry.
| slab | Memory Slab object | 
| #define sys_port_trace_k_mem_slab_free_exit | ( | slab | ) | 
#include <include/zephyr/tracing/tracing.h>
Trace Memory Slab free exit.
| slab | Memory Slab object | 
| #define sys_port_trace_k_mem_slab_init | ( | slab, | |
| rc | |||
| ) | 
#include <include/zephyr/tracing/tracing.h>
Trace initialization of Memory Slab.
| slab | Memory Slab object | 
| rc | Return value |