| 
    Zephyr Project API
    3.4.0
    
   A Scalable Open Source RTOS 
   | 
 
Heap Tracing APIs. More...
Macros | |
| #define | sys_port_trace_k_heap_init(h) | 
| Trace initialization of Heap.  More... | |
| #define | sys_port_trace_k_heap_aligned_alloc_enter(h, timeout) | 
| Trace Heap aligned alloc attempt entry.  More... | |
| #define | sys_port_trace_k_heap_aligned_alloc_blocking(h, timeout) | 
| Trace Heap align alloc attempt blocking.  More... | |
| #define | sys_port_trace_k_heap_aligned_alloc_exit(h, timeout, ret) | 
| Trace Heap align alloc attempt outcome.  More... | |
| #define | sys_port_trace_k_heap_alloc_enter(h, timeout) | 
| Trace Heap alloc enter.  More... | |
| #define | sys_port_trace_k_heap_alloc_exit(h, timeout, ret) | 
| Trace Heap alloc exit.  More... | |
| #define | sys_port_trace_k_heap_free(h) | 
| Trace Heap free.  More... | |
| #define | sys_port_trace_k_heap_sys_k_aligned_alloc_enter(heap) | 
| Trace System Heap aligned alloc enter.  More... | |
| #define | sys_port_trace_k_heap_sys_k_aligned_alloc_exit(heap, ret) | 
| Trace System Heap aligned alloc exit.  More... | |
| #define | sys_port_trace_k_heap_sys_k_malloc_enter(heap) | 
| Trace System Heap aligned alloc enter.  More... | |
| #define | sys_port_trace_k_heap_sys_k_malloc_exit(heap, ret) | 
| Trace System Heap aligned alloc exit.  More... | |
| #define | sys_port_trace_k_heap_sys_k_free_enter(heap, heap_ref) | 
| Trace System Heap free entry.  More... | |
| #define | sys_port_trace_k_heap_sys_k_free_exit(heap, heap_ref) | 
| Trace System Heap free exit.  More... | |
| #define | sys_port_trace_k_heap_sys_k_calloc_enter(heap) | 
| Trace System heap calloc enter.  More... | |
| #define | sys_port_trace_k_heap_sys_k_calloc_exit(heap, ret) | 
| Trace System heap calloc exit.  More... | |
Heap Tracing APIs.
| #define sys_port_trace_k_heap_aligned_alloc_blocking | ( | h, | |
| timeout | |||
| ) | 
#include <include/zephyr/tracing/tracing.h>
Trace Heap align alloc attempt blocking.
| h | Heap object | 
| timeout | Timeout period | 
| #define sys_port_trace_k_heap_aligned_alloc_enter | ( | h, | |
| timeout | |||
| ) | 
#include <include/zephyr/tracing/tracing.h>
Trace Heap aligned alloc attempt entry.
| h | Heap object | 
| timeout | Timeout period | 
#include <include/zephyr/tracing/tracing.h>
Trace Heap align alloc attempt outcome.
| h | Heap object | 
| timeout | Timeout period | 
| ret | Return value | 
| #define sys_port_trace_k_heap_alloc_enter | ( | h, | |
| timeout | |||
| ) | 
#include <include/zephyr/tracing/tracing.h>
Trace Heap alloc enter.
| h | Heap object | 
| timeout | Timeout period | 
#include <include/zephyr/tracing/tracing.h>
Trace Heap alloc exit.
| h | Heap object | 
| timeout | Timeout period | 
| ret | Return value | 
| #define sys_port_trace_k_heap_free | ( | h | ) | 
| #define sys_port_trace_k_heap_init | ( | h | ) | 
| #define sys_port_trace_k_heap_sys_k_aligned_alloc_enter | ( | heap | ) | 
#include <include/zephyr/tracing/tracing.h>
Trace System Heap aligned alloc enter.
| heap | Heap object | 
| #define sys_port_trace_k_heap_sys_k_aligned_alloc_exit | ( | heap, | |
| ret | |||
| ) | 
#include <include/zephyr/tracing/tracing.h>
Trace System Heap aligned alloc exit.
| heap | Heap object | 
| ret | Return value | 
| #define sys_port_trace_k_heap_sys_k_calloc_enter | ( | heap | ) | 
| #define sys_port_trace_k_heap_sys_k_calloc_exit | ( | heap, | |
| ret | |||
| ) | 
#include <include/zephyr/tracing/tracing.h>
Trace System heap calloc exit.
| heap | Heap object | 
| ret | Return value | 
| #define sys_port_trace_k_heap_sys_k_free_enter | ( | heap, | |
| heap_ref | |||
| ) | 
#include <include/zephyr/tracing/tracing.h>
Trace System Heap free entry.
| heap | Heap object | 
| heap_ref | Heap reference | 
| #define sys_port_trace_k_heap_sys_k_free_exit | ( | heap, | |
| heap_ref | |||
| ) | 
#include <include/zephyr/tracing/tracing.h>
Trace System Heap free exit.
| heap | Heap object | 
| heap_ref | Heap reference | 
| #define sys_port_trace_k_heap_sys_k_malloc_enter | ( | heap | ) | 
#include <include/zephyr/tracing/tracing.h>
Trace System Heap aligned alloc enter.
| heap | Heap object | 
| #define sys_port_trace_k_heap_sys_k_malloc_exit | ( | heap, | |
| ret | |||
| ) | 
#include <include/zephyr/tracing/tracing.h>
Trace System Heap aligned alloc exit.
| heap | Heap object | 
| ret | Return value |