libhd
5.0
|
System Management BIOS functions. More...
Data Structures | |
struct | sm_num2str_t |
struct | sm_str_map_t |
Macros | |
#define | SMBIOS_PRINT_ID(a, b) smbios_id_print(f, &sm->a, b) |
#define | SMBIOS_PRINT_STR(a, b) smbios_str_print(f, sm->a, b) |
#define | SMBIOS_PRINT_BITMAP_SHORT(a, b) smbios_bitmap_print(f, &sm->a, b, 0) |
#define | SMBIOS_PRINT_BITMAP_LONG(a, b) smbios_bitmap_print(f, &sm->a, b, 1) |
#define | SMBIOS_DEF_MAP(a) |
#define | READ_MEM16(ptr) ((ptr)[0] + ((ptr)[1] << 8)) |
#define | READ_MEM32(ptr) ((ptr)[0] + ((ptr)[1] << 8) + ((ptr)[2] << 16) + ((ptr)[3] << 24)) |
#define | READ_MEM64(ptr) (READ_MEM32(ptr) + ((uint64_t) READ_MEM32(ptr + 4) << 32)) |
#define | smbios_memarray_ecc smbios_cache_ecc |
Enumerations | |
enum | sm_map_type { sm_map_str, sm_map_num2str } |
Functions | |
static char * | get_string (str_list_t *sl, int index) |
static void | smbios_bitmap_print (FILE *f, hd_bitmap_t *hbm, char *label, int style) |
static void | smbios_id_print (FILE *f, hd_id_t *hid, char *label) |
static void | smbios_str_print (FILE *f, char *str, char *label) |
static void | smbios_id2str (hd_id_t *hid, sm_str_map_t *map, unsigned def) |
static void | smbios_bitmap2str (hd_bitmap_t *hbm, sm_str_map_t *map) |
static char * | smbios_decode_uuid (uuid_t uuid) |
SMBIOS_DEF_MAP (smbios_bios_feature) | |
SMBIOS_DEF_MAP (smbios_system_wakeups) | |
SMBIOS_DEF_MAP (smbios_board_feature) | |
SMBIOS_DEF_MAP (smbios_board_types) | |
SMBIOS_DEF_MAP (smbios_chassis_types) | |
SMBIOS_DEF_MAP (smbios_chassis_states) | |
SMBIOS_DEF_MAP (smbios_chassis_sec_states) | |
SMBIOS_DEF_MAP (smbios_proc_upgrades) | |
SMBIOS_DEF_MAP (smbios_proc_cpu_status) | |
SMBIOS_DEF_MAP (smbios_proc_types) | |
SMBIOS_DEF_MAP (smbios_proc_families) | |
SMBIOS_DEF_MAP (smbios_cache_mode) | |
SMBIOS_DEF_MAP (smbios_cache_location) | |
SMBIOS_DEF_MAP (smbios_cache_ecc) | |
SMBIOS_DEF_MAP (smbios_cache_type) | |
SMBIOS_DEF_MAP (smbios_cache_assoc) | |
SMBIOS_DEF_MAP (smbios_cache_sram) | |
SMBIOS_DEF_MAP (smbios_connect_conn_type) | |
SMBIOS_DEF_MAP (smbios_connect_port_type) | |
SMBIOS_DEF_MAP (smbios_slot_type) | |
SMBIOS_DEF_MAP (smbios_slot_bus_width) | |
SMBIOS_DEF_MAP (smbios_slot_usage) | |
SMBIOS_DEF_MAP (smbios_slot_length) | |
SMBIOS_DEF_MAP (smbios_slot_feature) | |
SMBIOS_DEF_MAP (smbios_onboard_type) | |
SMBIOS_DEF_MAP (smbios_memarray_location) | |
SMBIOS_DEF_MAP (smbios_memarray_use) | |
SMBIOS_DEF_MAP (smbios_mouse_type) | |
SMBIOS_DEF_MAP (smbios_mouse_interface) | |
SMBIOS_DEF_MAP (smbios_memdevice_form) | |
SMBIOS_DEF_MAP (smbios_memdevice_type) | |
SMBIOS_DEF_MAP (smbios_memdevice_detail) | |
SMBIOS_DEF_MAP (smbios_memerror_type) | |
SMBIOS_DEF_MAP (smbios_memerror_granularity) | |
SMBIOS_DEF_MAP (smbios_memerror_operation) | |
SMBIOS_DEF_MAP (smbios_secure_state) | |
void | smbios_parse (hd_data_t *hd_data) |
hd_smbios_t * | smbios_add_entry (hd_smbios_t **sm, hd_smbios_t *new_sm) |
hd_smbios_t * | smbios_free (hd_smbios_t *sm) |
void | smbios_dump (hd_data_t *hd_data, FILE *f) |
System Management BIOS functions.
#define READ_MEM16 | ( | ptr | ) | ((ptr)[0] + ((ptr)[1] << 8)) |
Referenced by smbios_parse().
#define READ_MEM32 | ( | ptr | ) | ((ptr)[0] + ((ptr)[1] << 8) + ((ptr)[2] << 16) + ((ptr)[3] << 24)) |
Referenced by smbios_parse().
#define READ_MEM64 | ( | ptr | ) | (READ_MEM32(ptr) + ((uint64_t) READ_MEM32(ptr + 4) << 32)) |
Referenced by smbios_parse().
#define SMBIOS_DEF_MAP | ( | a | ) |
#define smbios_memarray_ecc smbios_cache_ecc |
Referenced by smbios_parse().
#define SMBIOS_PRINT_BITMAP_LONG | ( | a, | |
b | |||
) | smbios_bitmap_print(f, &sm->a, b, 1) |
Referenced by smbios_dump().
#define SMBIOS_PRINT_BITMAP_SHORT | ( | a, | |
b | |||
) | smbios_bitmap_print(f, &sm->a, b, 0) |
Referenced by smbios_dump().
#define SMBIOS_PRINT_ID | ( | a, | |
b | |||
) | smbios_id_print(f, &sm->a, b) |
Referenced by smbios_dump().
#define SMBIOS_PRINT_STR | ( | a, | |
b | |||
) | smbios_str_print(f, sm->a, b) |
Referenced by smbios_dump().
enum sm_map_type |
|
static |
References new_str(), s_str_list_t::next, and s_str_list_t::str.
Referenced by smbios_parse().
hd_smbios_t* smbios_add_entry | ( | hd_smbios_t ** | sm, |
hd_smbios_t * | new_sm | ||
) |
References u_hd_smbios_t::next.
|
static |
References s_str_list_t::add_str_list(), hd_bitmap_t::bitmap, hd_bitmap_t::bits, sm_str_map_t::len, sm_str_map_t::list, hd_bitmap_t::not_empty, sm_num2str_t::num, sm_str_map_t::num2str, sm_map_str, sm_num2str_t::str, sm_str_map_t::str, hd_bitmap_t::str, and sm_str_map_t::type.
Referenced by smbios_parse().
|
static |
|
static |
References UUID_STR_LEN.
Referenced by smbios_dump().
SMBIOS_DEF_MAP | ( | smbios_bios_feature | ) |
SMBIOS_DEF_MAP | ( | smbios_system_wakeups | ) |
SMBIOS_DEF_MAP | ( | smbios_board_feature | ) |
SMBIOS_DEF_MAP | ( | smbios_board_types | ) |
SMBIOS_DEF_MAP | ( | smbios_chassis_types | ) |
SMBIOS_DEF_MAP | ( | smbios_chassis_states | ) |
SMBIOS_DEF_MAP | ( | smbios_chassis_sec_states | ) |
SMBIOS_DEF_MAP | ( | smbios_proc_upgrades | ) |
SMBIOS_DEF_MAP | ( | smbios_proc_cpu_status | ) |
SMBIOS_DEF_MAP | ( | smbios_proc_types | ) |
SMBIOS_DEF_MAP | ( | smbios_proc_families | ) |
SMBIOS_DEF_MAP | ( | smbios_cache_mode | ) |
SMBIOS_DEF_MAP | ( | smbios_cache_location | ) |
SMBIOS_DEF_MAP | ( | smbios_cache_ecc | ) |
SMBIOS_DEF_MAP | ( | smbios_cache_type | ) |
SMBIOS_DEF_MAP | ( | smbios_cache_assoc | ) |
SMBIOS_DEF_MAP | ( | smbios_cache_sram | ) |
SMBIOS_DEF_MAP | ( | smbios_connect_conn_type | ) |
SMBIOS_DEF_MAP | ( | smbios_connect_port_type | ) |
SMBIOS_DEF_MAP | ( | smbios_slot_type | ) |
SMBIOS_DEF_MAP | ( | smbios_slot_bus_width | ) |
SMBIOS_DEF_MAP | ( | smbios_slot_usage | ) |
SMBIOS_DEF_MAP | ( | smbios_slot_length | ) |
SMBIOS_DEF_MAP | ( | smbios_slot_feature | ) |
SMBIOS_DEF_MAP | ( | smbios_onboard_type | ) |
SMBIOS_DEF_MAP | ( | smbios_memarray_location | ) |
SMBIOS_DEF_MAP | ( | smbios_memarray_use | ) |
SMBIOS_DEF_MAP | ( | smbios_mouse_type | ) |
SMBIOS_DEF_MAP | ( | smbios_mouse_interface | ) |
SMBIOS_DEF_MAP | ( | smbios_memdevice_form | ) |
SMBIOS_DEF_MAP | ( | smbios_memdevice_type | ) |
SMBIOS_DEF_MAP | ( | smbios_memdevice_detail | ) |
SMBIOS_DEF_MAP | ( | smbios_memerror_type | ) |
SMBIOS_DEF_MAP | ( | smbios_memerror_granularity | ) |
SMBIOS_DEF_MAP | ( | smbios_memerror_operation | ) |
SMBIOS_DEF_MAP | ( | smbios_secure_state | ) |
void smbios_dump | ( | hd_data_t * | hd_data, |
FILE * | f | ||
) |
References u_hd_smbios_t::any, smbios_memerror_t::array_addr, smbios_mem64error_t::array_addr, smbios_memdevice_t::array_handle, smbios_memarraymap_t::array_handle, smbios_memdevicemap_t::arraymap_handle, smbios_boardinfo_t::asset, smbios_chassis_t::asset, u_hd_smbios_t::biosinfo, u_hd_smbios_t::boardinfo, smbios_mouse_t::buttons, u_hd_smbios_t::cache, smbios_boardinfo_t::chassis, u_hd_smbios_t::chassis, u_hd_smbios_t::config, smbios_processor_t::cpu_id, smbios_lang_t::current, smbios_cache_t::current_size, smbios_processor_t::current_speed, smbios_any_t::data, smbios_any_t::data_len, smbios_biosinfo_t::date, smbios_power_t::day, smbios_onboard_t::dev, smbios_onboard_t::dev_len, smbios_memerror_t::device_addr, smbios_mem64error_t::device_addr, smbios_memdevice_t::eccbits, smbios_memarraymap_t::end_addr, smbios_memdevicemap_t::end_addr, smbios_memarray_t::error_handle, smbios_memdevice_t::error_handle, smbios_processor_t::ext_clock, free_mem(), u_hd_smbios_t::group, smbios_any_t::handle, hd_data, hexdump(), smbios_power_t::hour, hd_id_t::id, smbios_slot_t::id, smbios_memdevicemap_t::interleave_depth, smbios_memdevicemap_t::interleave_pos, smbios_group_t::item_handles, smbios_group_t::items_len, smbios_processor_t::l1_cache, smbios_processor_t::l2_cache, smbios_processor_t::l3_cache, u_hd_smbios_t::lang, smbios_cache_t::level, smbios_boardinfo_t::location, smbios_cache_t::location, smbios_chassis_t::lock, smbios_sysinfo_t::manuf, smbios_boardinfo_t::manuf, smbios_chassis_t::manuf, smbios_cache_t::max_size, smbios_memarray_t::max_size, smbios_processor_t::max_speed, u_hd_smbios_t::mem64error, u_hd_smbios_t::memarray, u_hd_smbios_t::memarraymap, u_hd_smbios_t::memdevice, smbios_memdevicemap_t::memdevice_handle, u_hd_smbios_t::memdevicemap, u_hd_smbios_t::memerror, smbios_power_t::minute, smbios_power_t::month, u_hd_smbios_t::mouse, hd_id_t::name, smbios_onboard_t::name, smbios_group_t::name, s_str_list_t::next, u_hd_smbios_t::next, smbios_boardinfo_t::objects, smbios_boardinfo_t::objects_len, smbios_chassis_t::oem, u_hd_smbios_t::oem, smbios_oem_t::oem_strings, u_hd_smbios_t::onboard, smbios_config_t::options, smbios_memarraymap_t::part_width, u_hd_smbios_t::power, u_hd_smbios_t::processor, smbios_sysinfo_t::product, smbios_boardinfo_t::product, smbios_memerror_t::range, smbios_mem64error_t::range, smbios_biosinfo_t::rom_size, smbios_memdevicemap_t::row_pos, smbios_power_t::second, smbios_sysinfo_t::serial, smbios_boardinfo_t::serial, smbios_chassis_t::serial, smbios_memdevice_t::size, u_hd_smbios_t::slot, smbios_memarray_t::slots, sm_biosinfo, sm_boardinfo, sm_cache, sm_chassis, sm_config, sm_connect, sm_end, sm_group, sm_inactive, sm_lang, sm_mem64error, sm_memarray, sm_memarraymap, sm_memdevice, sm_memdevicemap, sm_memerror, sm_mouse, sm_oem, sm_onboard, sm_power, sm_processor, sm_secure, sm_slot, sm_sysinfo, hd_data_t::smbios, smbios_decode_uuid(), SMBIOS_PRINT_BITMAP_LONG, SMBIOS_PRINT_BITMAP_SHORT, SMBIOS_PRINT_ID, SMBIOS_PRINT_STR, smbios_processor_t::sock_status, smbios_cache_t::socketed, smbios_cache_t::speed, smbios_memdevice_t::speed, smbios_biosinfo_t::start, smbios_memarraymap_t::start_addr, smbios_memdevicemap_t::start_addr, smbios_cache_t::state, smbios_onboard_t::status, s_str_list_t::str, smbios_any_t::strings, smbios_lang_t::strings, smbios_memerror_t::syndrome, smbios_mem64error_t::syndrome, u_hd_smbios_t::sysinfo, smbios_any_t::type, smbios_onboard_t::type, smbios_sysinfo_t::uuid, smbios_biosinfo_t::vendor, smbios_biosinfo_t::version, smbios_sysinfo_t::version, smbios_boardinfo_t::version, smbios_chassis_t::version, smbios_processor_t::voltage, and smbios_memdevice_t::width.
Referenced by dump_bios().
hd_smbios_t* smbios_free | ( | hd_smbios_t * | sm | ) |
References smbios_secure_t::admin, u_hd_smbios_t::any, smbios_boardinfo_t::asset, smbios_chassis_t::asset, smbios_processor_t::asset, smbios_memdevice_t::asset, smbios_cache_t::assoc, smbios_memdevice_t::bank, u_hd_smbios_t::biosinfo, smbios_boardinfo_t::board_type, u_hd_smbios_t::boardinfo, smbios_chassis_t::bootup, smbios_slot_t::bus_width, u_hd_smbios_t::cache, smbios_cache_t::cache_type, smbios_chassis_t::ch_type, u_hd_smbios_t::chassis, u_hd_smbios_t::config, u_hd_smbios_t::connect, smbios_processor_t::cpu_status, smbios_lang_t::current, smbios_any_t::data, smbios_biosinfo_t::date, smbios_slot_t::desig, smbios_onboard_t::dev, smbios_onboard_t::dev_len, smbios_cache_t::ecc, smbios_memarray_t::ecc, smbios_memerror_t::err_type, smbios_mem64error_t::err_type, smbios_processor_t::family, smbios_biosinfo_t::feature, smbios_boardinfo_t::feature, smbios_slot_t::feature, smbios_memdevice_t::form, free_mem(), s_str_list_t::free_str_list(), smbios_memerror_t::granularity, smbios_mem64error_t::granularity, u_hd_smbios_t::group, smbios_connect_t::i_des, smbios_connect_t::i_type, smbios_mouse_t::interface, smbios_group_t::item_handles, smbios_secure_t::keyboard, u_hd_smbios_t::lang, smbios_slot_t::length, smbios_boardinfo_t::location, smbios_cache_t::location, smbios_memarray_t::location, smbios_memdevice_t::location, smbios_sysinfo_t::manuf, smbios_boardinfo_t::manuf, smbios_chassis_t::manuf, smbios_processor_t::manuf, smbios_memdevice_t::manuf, u_hd_smbios_t::mem64error, smbios_memdevice_t::mem_type, u_hd_smbios_t::memarray, u_hd_smbios_t::memdevice, u_hd_smbios_t::memerror, smbios_cache_t::mode, u_hd_smbios_t::mouse, smbios_mouse_t::mtype, hd_id_t::name, smbios_onboard_t::name, smbios_group_t::name, u_hd_smbios_t::next, smbios_boardinfo_t::objects, u_hd_smbios_t::oem, smbios_oem_t::oem_strings, u_hd_smbios_t::onboard, smbios_memerror_t::operation, smbios_mem64error_t::operation, smbios_config_t::options, smbios_processor_t::part, smbios_memdevice_t::part, smbios_connect_t::port_type, smbios_chassis_t::power, smbios_secure_t::power, smbios_processor_t::pr_type, u_hd_smbios_t::processor, smbios_sysinfo_t::product, smbios_boardinfo_t::product, smbios_secure_t::reset, u_hd_smbios_t::secure, smbios_chassis_t::security, smbios_sysinfo_t::serial, smbios_boardinfo_t::serial, smbios_chassis_t::serial, smbios_processor_t::serial, smbios_memdevice_t::serial, u_hd_smbios_t::slot, smbios_slot_t::slot_type, sm_biosinfo, sm_boardinfo, sm_cache, sm_chassis, sm_config, sm_connect, sm_group, sm_lang, sm_mem64error, sm_memarray, sm_memdevice, sm_memerror, sm_mouse, sm_oem, sm_onboard, sm_processor, sm_secure, sm_slot, sm_sysinfo, smbios_processor_t::socket, smbios_cache_t::socket, smbios_cache_t::sram, hd_bitmap_t::str, smbios_any_t::strings, smbios_cache_t::supp_sram, u_hd_smbios_t::sysinfo, smbios_chassis_t::thermal, smbios_any_t::type, smbios_onboard_t::type, smbios_memdevice_t::type_detail, smbios_processor_t::upgrade, smbios_slot_t::usage, smbios_memarray_t::use, smbios_biosinfo_t::vendor, smbios_biosinfo_t::version, smbios_sysinfo_t::version, smbios_boardinfo_t::version, smbios_chassis_t::version, smbios_processor_t::version, smbios_sysinfo_t::wake_up, smbios_connect_t::x_des, and smbios_connect_t::x_type.
Referenced by hd_free_hd_data().
|
static |
References hd_id_t::id, sm_str_map_t::len, sm_str_map_t::list, hd_id_t::name, new_str(), sm_num2str_t::num, sm_str_map_t::num2str, sm_map_str, sm_num2str_t::str, sm_str_map_t::str, and sm_str_map_t::type.
Referenced by smbios_parse().
|
static |
References hd_id_t::id, and hd_id_t::name.
void smbios_parse | ( | hd_data_t * | hd_data | ) |
References s_str_list_t::add_str_list(), smbios_secure_t::admin, u_hd_smbios_t::any, smbios_memerror_t::array_addr, smbios_mem64error_t::array_addr, smbios_memdevice_t::array_handle, smbios_memarraymap_t::array_handle, smbios_memdevicemap_t::arraymap_handle, smbios_boardinfo_t::asset, smbios_chassis_t::asset, smbios_processor_t::asset, smbios_memdevice_t::asset, smbios_cache_t::assoc, smbios_memdevice_t::bank, u_hd_smbios_t::biosinfo, hd_bitmap_t::bitmap, hd_bitmap_t::bits, smbios_boardinfo_t::board_type, u_hd_smbios_t::boardinfo, smbios_chassis_t::bootup, smbios_slot_t::bus_width, smbios_mouse_t::buttons, u_hd_smbios_t::cache, smbios_cache_t::cache_type, smbios_chassis_t::ch_type, smbios_boardinfo_t::chassis, u_hd_smbios_t::chassis, u_hd_smbios_t::config, u_hd_smbios_t::connect, smbios_processor_t::cpu_id, smbios_processor_t::cpu_status, smbios_lang_t::current, smbios_cache_t::current_size, smbios_processor_t::current_speed, smbios_any_t::data, smbios_any_t::data_len, smbios_biosinfo_t::date, smbios_power_t::day, smbios_slot_t::desig, smbios_onboard_t::dev, smbios_onboard_t::dev_len, smbios_memerror_t::device_addr, smbios_mem64error_t::device_addr, smbios_cache_t::ecc, smbios_memarray_t::ecc, smbios_memdevice_t::eccbits, smbios_memarraymap_t::end_addr, smbios_memdevicemap_t::end_addr, smbios_memerror_t::err_type, smbios_mem64error_t::err_type, smbios_memarray_t::error_handle, smbios_memdevice_t::error_handle, smbios_processor_t::ext_clock, smbios_processor_t::family, smbios_biosinfo_t::feature, smbios_boardinfo_t::feature, smbios_slot_t::feature, smbios_memdevice_t::form, get_string(), smbios_memerror_t::granularity, smbios_mem64error_t::granularity, u_hd_smbios_t::group, hd_data, smbios_power_t::hour, smbios_connect_t::i_des, smbios_connect_t::i_type, hd_id_t::id, smbios_slot_t::id, smbios_mouse_t::interface, smbios_memdevicemap_t::interleave_depth, smbios_memdevicemap_t::interleave_pos, smbios_group_t::item_handles, smbios_group_t::items_len, smbios_secure_t::keyboard, smbios_processor_t::l1_cache, smbios_processor_t::l2_cache, smbios_processor_t::l3_cache, u_hd_smbios_t::lang, smbios_slot_t::length, smbios_cache_t::level, smbios_boardinfo_t::location, smbios_cache_t::location, smbios_memarray_t::location, smbios_memdevice_t::location, smbios_chassis_t::lock, smbios_sysinfo_t::manuf, smbios_boardinfo_t::manuf, smbios_chassis_t::manuf, smbios_processor_t::manuf, smbios_memdevice_t::manuf, smbios_cache_t::max_size, smbios_memarray_t::max_size, smbios_processor_t::max_speed, u_hd_smbios_t::mem64error, smbios_memdevice_t::mem_type, u_hd_smbios_t::memarray, u_hd_smbios_t::memarraymap, u_hd_smbios_t::memdevice, smbios_memdevicemap_t::memdevice_handle, u_hd_smbios_t::memdevicemap, u_hd_smbios_t::memerror, smbios_power_t::minute, smbios_cache_t::mode, smbios_power_t::month, u_hd_smbios_t::mouse, smbios_mouse_t::mtype, smbios_onboard_t::name, smbios_group_t::name, new_mem(), s_str_list_t::next, u_hd_smbios_t::next, smbios_boardinfo_t::objects, smbios_boardinfo_t::objects_len, smbios_chassis_t::oem, u_hd_smbios_t::oem, smbios_oem_t::oem_strings, u_hd_smbios_t::onboard, smbios_memerror_t::operation, smbios_mem64error_t::operation, smbios_config_t::options, smbios_processor_t::part, smbios_memdevice_t::part, smbios_memarraymap_t::part_width, smbios_connect_t::port_type, smbios_chassis_t::power, smbios_secure_t::power, u_hd_smbios_t::power, smbios_processor_t::pr_type, u_hd_smbios_t::processor, smbios_sysinfo_t::product, smbios_boardinfo_t::product, smbios_memerror_t::range, smbios_mem64error_t::range, READ_MEM16, READ_MEM32, READ_MEM64, smbios_secure_t::reset, smbios_biosinfo_t::rom_size, smbios_memdevicemap_t::row_pos, smbios_power_t::second, u_hd_smbios_t::secure, smbios_chassis_t::security, smbios_sysinfo_t::serial, smbios_boardinfo_t::serial, smbios_chassis_t::serial, smbios_processor_t::serial, smbios_memdevice_t::serial, smbios_memdevice_t::set, smbios_memdevice_t::size, u_hd_smbios_t::slot, smbios_slot_t::slot_type, smbios_memarray_t::slots, sm_biosinfo, sm_boardinfo, sm_cache, sm_chassis, sm_config, sm_connect, sm_group, sm_lang, sm_mem64error, sm_memarray, sm_memarraymap, sm_memdevice, sm_memdevicemap, sm_memerror, sm_mouse, sm_oem, sm_onboard, sm_power, sm_processor, sm_secure, sm_slot, sm_sysinfo, hd_data_t::smbios, smbios_bitmap2str(), smbios_id2str(), smbios_memarray_ecc, smbios_processor_t::sock_status, smbios_processor_t::socket, smbios_cache_t::socket, smbios_cache_t::socketed, smbios_cache_t::speed, smbios_memdevice_t::speed, smbios_cache_t::sram, smbios_biosinfo_t::start, smbios_memarraymap_t::start_addr, smbios_memdevicemap_t::start_addr, smbios_cache_t::state, smbios_onboard_t::status, s_str_list_t::str, smbios_any_t::strings, smbios_cache_t::supp_sram, smbios_memerror_t::syndrome, smbios_mem64error_t::syndrome, u_hd_smbios_t::sysinfo, smbios_chassis_t::thermal, smbios_any_t::type, smbios_onboard_t::type, smbios_memdevice_t::type_detail, smbios_processor_t::upgrade, smbios_slot_t::usage, smbios_memarray_t::use, smbios_sysinfo_t::uuid, smbios_biosinfo_t::vendor, smbios_biosinfo_t::version, smbios_sysinfo_t::version, smbios_boardinfo_t::version, smbios_chassis_t::version, smbios_processor_t::version, smbios_processor_t::voltage, smbios_sysinfo_t::wake_up, smbios_memdevice_t::width, smbios_connect_t::x_des, and smbios_connect_t::x_type.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |