RTEMS 6.1-rc2
|
This structure contains the stack information provided by the stack checker for a stack. More...
#include <stackchk.h>
Data Fields | |
rtems_id | id |
This member contains the object identifier associated with the object using the stack. | |
const char * | name |
This member provides the object name associated with the object using the stack. | |
const void * | begin |
This member provides the begin address of the stack area. | |
uintptr_t | size |
This member contains the size in byes of the stack area. | |
const void * | current |
This member provides the current stack pointer of the stack. | |
uintptr_t | used |
This member contains the size in byes of the used stack area. | |
This structure contains the stack information provided by the stack checker for a stack.
const void* rtems_stack_checker_info::current |
This member provides the current stack pointer of the stack.
If the current stack pointer is not available, then the value is set to NULL.
rtems_id rtems_stack_checker_info::id |
This member contains the object identifier associated with the object using the stack.
For interrupt stacks, the object identifier is the processor index.
const char* rtems_stack_checker_info::name |
This member provides the object name associated with the object using the stack.
For interrupt stacks, the object name is "Interrupt Stack".
uintptr_t rtems_stack_checker_info::used |
This member contains the size in byes of the used stack area.
If the stack checker is not initialized, then the value is set to UINTPTR_MAX.