Searched refs:heap_trace_record_t (Results 1 – 3 of 3) sorted by relevance
29 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 …]
33 typedef struct heap_trace_record_t { struct40 TAILQ_ENTRY(heap_trace_record_t) tailq_list; ///< Linked list: prev & next records argument42 …TAILQ_ENTRY(heap_trace_record_t) tailq_hashmap; ///< Linked list: prev & next in hashmap entry list45 } heap_trace_record_t; typedef79 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);
100 heap_trace_record_t rec = {142 heap_trace_record_t rec = {