RTEMS 6.1-rc6
Loading...
Searching...
No Matches
Data Fields
rtems_stack_checker_info Struct Reference

Stack information provided by the stack checker. More...

#include <stackchk.h>

Data Fields

rtems_id id
 
const char * name
 
const void * begin
 
uintptr_t size
 
const void * current
 
uintptr_t used
 

Detailed Description

Stack information provided by the stack checker.

Field Documentation

◆ begin

const void* rtems_stack_checker_info::begin

This member provides the begin address of the stack area.

◆ current

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.

◆ id

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.

◆ name

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".

◆ size

uintptr_t rtems_stack_checker_info::size

This member contains the size in bytes of the stack area.

◆ used

uintptr_t rtems_stack_checker_info::used

This member contains the size in bytes of the used stack area.

If the stack checker is not initialized, then the value is set to UINTPTR_MAX.


The documentation for this struct was generated from the following file: