dmidecode  3.3
About: dmidecode is a tool for dumping a computers DMI (some say SMBIOS) table contents in a human-readable format.
  Fossies Dox: dmidecode-3.3.tar.xz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

dmioutput.h File Reference
#include "dmidecode.h"
Include dependency graph for dmioutput.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void pr_comment (const char *format,...)
 
void pr_info (const char *format,...)
 
void pr_handle (const struct dmi_header *h)
 
void pr_handle_name (const char *format,...)
 
void pr_attr (const char *name, const char *format,...)
 
void pr_subattr (const char *name, const char *format,...)
 
void pr_list_start (const char *name, const char *format,...)
 
void pr_list_item (const char *format,...)
 
void pr_list_end (void)
 
void pr_sep (void)
 
void pr_struct_err (const char *format,...)
 

Function Documentation

◆ pr_attr()

void pr_attr ( const char *  name,
const char *  format,
  ... 
)

Definition at line 63 of file dmioutput.c.

Referenced by dmi_32bit_memory_error_address(), dmi_64bit_memory_error_address(), dmi_additional_info(), dmi_battery_capacity(), dmi_battery_maximum_error(), dmi_battery_voltage(), dmi_bios_rom_size(), dmi_bios_runtime_size(), dmi_cache_types(), dmi_chassis_height(), dmi_chassis_power_cords(), dmi_cooling_device_speed(), dmi_current_probe_resolution(), dmi_current_probe_value(), dmi_decode(), dmi_decode_acer(), dmi_decode_hp(), dmi_decode_ibm_lenovo(), dmi_event_log_address(), dmi_event_log_descriptors(), dmi_event_log_status(), dmi_ipmi_base_address(), dmi_mapped_address_extended_size(), dmi_mapped_address_interleave_position(), dmi_mapped_address_interleaved_data_depth(), dmi_mapped_address_row_position(), dmi_mapped_address_size(), dmi_memory_array_error_handle(), dmi_memory_channel_devices(), dmi_memory_controller_ec_capabilities(), dmi_memory_controller_speeds(), dmi_memory_device_extended_size(), dmi_memory_device_set(), dmi_memory_device_size(), dmi_memory_device_speed(), dmi_memory_device_type_detail(), dmi_memory_device_width(), dmi_memory_error_syndrome(), dmi_memory_manufacturer_id(), dmi_memory_module_connections(), dmi_memory_module_error(), dmi_memory_module_size(), dmi_memory_module_speed(), dmi_memory_module_types(), dmi_memory_operating_mode_capability(), dmi_memory_product_id(), dmi_memory_size(), dmi_memory_technology(), dmi_memory_voltage_value(), dmi_oem_strings(), dmi_on_board_devices(), dmi_parse_controller_structure(), dmi_parse_protocol_record(), dmi_power_controls_power_on(), dmi_power_supply_power(), dmi_print_hp_net_iface_rec(), dmi_print_memory_size(), dmi_probe_accuracy(), dmi_processor_cache(), dmi_processor_characteristics(), dmi_processor_frequency(), dmi_processor_id(), dmi_processor_voltage(), dmi_slot_characteristics(), dmi_slot_id(), dmi_slot_peers(), dmi_slot_segment_bus_func(), dmi_system_configuration_options(), dmi_system_reset_count(), dmi_system_reset_timer(), dmi_temperature_probe_resolution(), dmi_temperature_probe_value(), dmi_tpm_vendor_id(), dmi_voltage_probe_resolution(), and dmi_voltage_probe_value().

◆ pr_comment()

void pr_comment ( const char *  format,
  ... 
)

◆ pr_handle()

void pr_handle ( const struct dmi_header h)

Definition at line 47 of file dmioutput.c.

References dmi_header::handle, dmi_header::length, and dmi_header::type.

Referenced by dmi_table_decode().

◆ pr_handle_name()

void pr_handle_name ( const char *  format,
  ... 
)

◆ pr_info()

void pr_info ( const char *  format,
  ... 
)

Definition at line 37 of file dmioutput.c.

Referenced by dmi_table(), legacy_decode(), main(), smbios3_decode(), and smbios_decode().

◆ pr_list_end()

◆ pr_list_item()

◆ pr_list_start()

◆ pr_sep()

void pr_sep ( void  )

Definition at line 122 of file dmioutput.c.

Referenced by dmi_decode(), dmi_table(), and dmi_table_decode().

◆ pr_struct_err()

void pr_struct_err ( const char *  format,
  ... 
)

Definition at line 127 of file dmioutput.c.

Referenced by dmi_table_decode().

◆ pr_subattr()

void pr_subattr ( const char *  name,
const char *  format,
  ... 
)

Definition at line 75 of file dmioutput.c.

Referenced by dmi_decode_acer(), dmi_decode_hp(), and dmi_parse_protocol_record().