libhd  5.0
Data Fields
smbios_memdevicemap_t Struct Reference

memory device mapped address More...

#include <hd.h>

Data Fields

union u_hd_smbios_tnext
 
hd_smbios_type_t type
 
int data_len
 
unsigned char * data
 
str_list_tstrings
 
int handle
 
int memdevice_handle
 memory device handle More...
 
int arraymap_handle
 memory array mapping handle More...
 
uint64_t start_addr
 memory range start address More...
 
uint64_t end_addr
 end address More...
 
unsigned row_pos
 position of the referenced memory device in a row of the address partition More...
 
unsigned interleave_pos
 dto, in an interleave More...
 
unsigned interleave_depth
 number of consecutive rows More...
 

Detailed Description

memory device mapped address

Field Documentation

◆ arraymap_handle

int smbios_memdevicemap_t::arraymap_handle

memory array mapping handle

Referenced by smbios_dump(), and smbios_parse().

◆ data

unsigned char* smbios_memdevicemap_t::data

◆ data_len

int smbios_memdevicemap_t::data_len

◆ end_addr

uint64_t smbios_memdevicemap_t::end_addr

end address

Referenced by smbios_dump(), and smbios_parse().

◆ handle

int smbios_memdevicemap_t::handle

◆ interleave_depth

unsigned smbios_memdevicemap_t::interleave_depth

number of consecutive rows

Referenced by smbios_dump(), and smbios_parse().

◆ interleave_pos

unsigned smbios_memdevicemap_t::interleave_pos

dto, in an interleave

Referenced by smbios_dump(), and smbios_parse().

◆ memdevice_handle

int smbios_memdevicemap_t::memdevice_handle

memory device handle

Referenced by smbios_dump(), and smbios_parse().

◆ next

union u_hd_smbios_t* smbios_memdevicemap_t::next

◆ row_pos

unsigned smbios_memdevicemap_t::row_pos

position of the referenced memory device in a row of the address partition

Referenced by smbios_dump(), and smbios_parse().

◆ start_addr

uint64_t smbios_memdevicemap_t::start_addr

memory range start address

Referenced by smbios_dump(), and smbios_parse().

◆ strings

str_list_t* smbios_memdevicemap_t::strings

◆ type

hd_smbios_type_t smbios_memdevicemap_t::type

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