libhd  5.0
Data Fields
smbios_memerror_t Struct Reference

32-bit memory error information 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 err_type
 error type memory More...
 
hd_id_t granularity
 memory array or memory partition More...
 
hd_id_t operation
 mem operation causing the error More...
 
unsigned syndrome
 vendor-specific ECC syndrome; 0: unknown More...
 
unsigned array_addr
 fault address rel. More...
 
unsigned device_addr
 fault address rel to mem device; 0x80000000: unknown More...
 
unsigned range
 range, within which the error can be determined; 0x80000000: unknown More...
 

Detailed Description

32-bit memory error information

Field Documentation

◆ array_addr

unsigned smbios_memerror_t::array_addr

fault address rel.

to mem array; 0x80000000: unknown

Referenced by smbios_dump(), and smbios_parse().

◆ data

unsigned char* smbios_memerror_t::data

◆ data_len

int smbios_memerror_t::data_len

◆ device_addr

unsigned smbios_memerror_t::device_addr

fault address rel to mem device; 0x80000000: unknown

Referenced by smbios_dump(), and smbios_parse().

◆ err_type

hd_id_t smbios_memerror_t::err_type

error type memory

Referenced by smbios_free(), and smbios_parse().

◆ granularity

hd_id_t smbios_memerror_t::granularity

memory array or memory partition

Referenced by smbios_free(), and smbios_parse().

◆ handle

int smbios_memerror_t::handle

◆ next

union u_hd_smbios_t* smbios_memerror_t::next

◆ operation

hd_id_t smbios_memerror_t::operation

mem operation causing the error

Referenced by smbios_free(), and smbios_parse().

◆ range

unsigned smbios_memerror_t::range

range, within which the error can be determined; 0x80000000: unknown

Referenced by smbios_dump(), and smbios_parse().

◆ strings

str_list_t* smbios_memerror_t::strings

◆ syndrome

unsigned smbios_memerror_t::syndrome

vendor-specific ECC syndrome; 0: unknown

Referenced by smbios_dump(), and smbios_parse().

◆ type

hd_smbios_type_t smbios_memerror_t::type

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