RTEMS: cpukit/include/rtems/stackchk.h File Reference

| RTEMS 5.4-rc2

Loading...
Searching...
No Matches
Macros | Functions
stackchk.h File Reference
API » Classic » Stack Checker Mechanism

Stack Checker Information. More...

`#include <stdbool.h>`
`#include <rtems/score/thread.h>`
`#include <rtems/print.h>`

Go to the source code of this file.

## Macros
#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 (const rtems_printer *printer)
| 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 *executing)
void | rtems_stack_checker_switch_extension (Thread_Control *running, Thread_Control *heir)
| Stack Checker Task Context Switch Extension.

## Detailed Description

Stack Checker Information.

This include file contains information necessary to utilize and install the stack checker mechanism.