RTEMS CPU Kit with SuperCore  4.10.99.0
Defines | Functions
rtems/stackchk.h File Reference
#include <stdbool.h>
#include <rtems/score/percpu.h>
#include <rtems/bspIo.h>
Include dependency graph for stackchk.h:

Go to the source code of this file.

Defines

#define RTEMS_STACK_CHECKER_EXTENSION
 Stack Checker Extension Set Definition.

Functions

bool rtems_stack_checker_is_blown (void)
 Checks if current task is blown its stack.
void rtems_stack_checker_report_usage (void)
 Print the stack usage report using printk.
void rtems_stack_checker_report_usage_with_plugin (void *context, rtems_printk_plugin_t print)
 Print the stack usage report using caller's routine.
bool rtems_stack_checker_create_extension (Thread_Control *running, Thread_Control *the_thread)
 Stack Checker Task Create Extension.
void rtems_stack_checker_begin_extension (Thread_Control *the_thread)
 Stack Checker Task Begin Extension.
void rtems_stack_checker_switch_extension (Thread_Control *running, Thread_Control *heir)
 Stack Checker Task Context Switch Extension.

Detailed Description