libhd  5.0
Data Fields
smbios_memarray_t Struct Reference

physical memory array (consists of several memory devices) 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
 
hd_id_t location
 memory device location More...
 
hd_id_t use
 memory usage More...
 
hd_id_t ecc
 ECC types. More...
 
unsigned max_size
 maximum memory size in kB More...
 
int error_handle
 points to error info record; 0xfffe: not supported, 0xffff: no error More...
 
unsigned slots
 slots or sockets for this device More...
 

Detailed Description

physical memory array (consists of several memory devices)

Field Documentation

◆ data

unsigned char* smbios_memarray_t::data

◆ data_len

int smbios_memarray_t::data_len

◆ ecc

hd_id_t smbios_memarray_t::ecc

ECC types.

Referenced by smbios_free(), and smbios_parse().

◆ error_handle

int smbios_memarray_t::error_handle

points to error info record; 0xfffe: not supported, 0xffff: no error

Referenced by smbios_dump(), and smbios_parse().

◆ handle

int smbios_memarray_t::handle

◆ location

hd_id_t smbios_memarray_t::location

memory device location

Referenced by smbios_free(), and smbios_parse().

◆ max_size

unsigned smbios_memarray_t::max_size

maximum memory size in kB

Referenced by smbios_dump(), and smbios_parse().

◆ next

union u_hd_smbios_t* smbios_memarray_t::next

◆ slots

unsigned smbios_memarray_t::slots

slots or sockets for this device

Referenced by smbios_dump(), and smbios_parse().

◆ strings

str_list_t* smbios_memarray_t::strings

◆ type

hd_smbios_type_t smbios_memarray_t::type

◆ use

hd_id_t smbios_memarray_t::use

memory usage

Referenced by smbios_free(), and smbios_parse().


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