Home
last modified time | relevance | path

Searched refs:heap_trace_record_t (Results 1 – 3 of 3) sorted by relevance

/hal_espressif-latest/components/heap/
Dheap_trace_standalone.c29 TAILQ_HEAD(heap_trace_record_list_struct_t, heap_trace_record_t);
36 heap_trace_record_t *buffer;
61 static void record_deep_copy(heap_trace_record_t *r_dest, const heap_trace_record_t *r_src);
63 static void list_remove(heap_trace_record_t *r_remove);
64 static heap_trace_record_t* list_add(const heap_trace_record_t *r_append);
65 static heap_trace_record_t* list_pop_unused(void);
66 static heap_trace_record_t* list_find_address_reverse(void *p);
78 static heap_trace_record_t* r_get;
84 TAILQ_HEAD(heap_trace_hash_list_struct_t, heap_trace_record_t);
102 static HEAP_IRAM_ATTR void map_add(heap_trace_record_t *r_add) in map_add()
[all …]
/hal_espressif-latest/components/heap/include/
Desp_heap_trace.h33 typedef struct heap_trace_record_t { struct
40 TAILQ_ENTRY(heap_trace_record_t) tailq_list; ///< Linked list: prev & next records argument
42 …TAILQ_ENTRY(heap_trace_record_t) tailq_hashmap; ///< Linked list: prev & next in hashmap entry list
45 } heap_trace_record_t; typedef
79 esp_err_t heap_trace_init_standalone(heap_trace_record_t *record_buffer, size_t num_records);
157 esp_err_t heap_trace_get(size_t index, heap_trace_record_t *record);
Dheap_trace.inc100 heap_trace_record_t rec = {
142 heap_trace_record_t rec = {