API Reference Manual  1.45.1
odp_system_memblock_t Struct Reference

Memory block information. More...

#include <system_info.h>

Data Fields

char name [ODP_SYSTEM_MEMBLOCK_NAME_LEN]
 Memory block name.
 
uintptr_t addr
 Start address of the block.
 
uint64_t used
 Memory usage. More...
 
uint64_t overhead
 Memory usage overheads. More...
 
uint64_t page_size
 Memory page size in bytes. More...
 

Detailed Description

Memory block information.

Definition at line 238 of file spec/system_info.h.

Field Documentation

◆ used

uint64_t odp_system_memblock_t::used

Memory usage.

Total amount of memory (in bytes) that is used by this block.

Definition at line 250 of file spec/system_info.h.

◆ overhead

uint64_t odp_system_memblock_t::overhead

Memory usage overheads.

Total amount of memory (in bytes) that is currently consumed by rounding to alignment/block/page size limits, etc. overheads. This is a subset of 'used' bytes.

Definition at line 258 of file spec/system_info.h.

◆ page_size

uint64_t odp_system_memblock_t::page_size

Memory page size in bytes.

Page size used for this block.

Definition at line 264 of file spec/system_info.h.


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