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

| RTEMS 5.4-rc2

Loading...
Searching...
No Matches
Functions
region.h File Reference
API » Classic » Regions

Classic Region Manager API. More...

`#include <rtems/rtems/attr.h>`
`#include <rtems/rtems/options.h>`
`#include <rtems/rtems/status.h>`
`#include <rtems/rtems/types.h>`

Go to the source code of this file.

## Functions
rtems_status_code | rtems_region_create (rtems_name name, void *starting_address, uintptr_t length, uintptr_t page_size, rtems_attribute attribute_set, rtems_id *id)
| rtems_region_create
rtems_status_code | rtems_region_extend (rtems_id id, void *starting_address, uintptr_t length)
| RTEMS Extend Region.
rtems_status_code | rtems_region_ident (rtems_name name, rtems_id *id)
| RTEMS Region Name to Id.
rtems_status_code | rtems_region_get_information (rtems_id id, Heap_Information_block *the_info)
| RTEMS Get Region Information.
rtems_status_code | rtems_region_get_free_information (rtems_id id, Heap_Information_block *the_info)
| RTEMS Get Region Free Information.
rtems_status_code | rtems_region_delete (rtems_id id)
| RTEMS Delete Region.
rtems_status_code | rtems_region_get_segment (rtems_id id, uintptr_t size, rtems_option option_set, rtems_interval timeout, void **segment)
| RTEMS Get Region Segment.
rtems_status_code | rtems_region_get_segment_size (rtems_id id, void *segment, uintptr_t *size)
| RTEMS Get Region Segment Size.
rtems_status_code | rtems_region_return_segment (rtems_id id, void *segment)
| RTEMS Return Region Segment.
rtems_status_code | rtems_region_resize_segment (rtems_id id, void *segment, uintptr_t size, uintptr_t *old_size)
| Resize RTEMS Region Segment.

## Detailed Description

Classic Region Manager API.