7#ifndef __STACK_SIZE_ANALYZER_H
8#define __STACK_SIZE_ANALYZER_H
34#ifdef CONFIG_THREAD_RUNTIME_STATS
35 unsigned int utilization;
36#ifdef CONFIG_SCHED_THREAD_USAGE
void thread_analyzer_run(thread_analyzer_cb cb)
Run the thread analyzer and provide information to the callback.
void(* thread_analyzer_cb)(struct thread_analyzer_info *info)
Thread analyzer stack size callback function.
Definition: thread_analyzer.h:48
void thread_analyzer_print(void)
Run the thread analyzer and print stack size statistics.
Definition: thread_analyzer.h:24
const char * name
Definition: thread_analyzer.h:28
size_t stack_used
Definition: thread_analyzer.h:32
size_t stack_size
Definition: thread_analyzer.h:30