|
Defines |
#define | SMBIOS_DEFAULTS 0x0000 |
#define | SMBIOS_GET_SINGLETON 0x0001 |
#define | SMBIOS_GET_NEW 0x0002 |
#define | SMBIOS_UNIT_TEST_MODE 0x0004 |
#define | SMBIOS_NO_FIXUPS 0x0008 |
#define | SMBIOS_NO_ERR_CLEAR 0x0010 |
#define | smbios_table_for_each_struct(table_name, struct_name) |
#define | smbios_table_for_each_struct_type(table_name, struct_name, struct_type) |
Functions |
DLL_SPEC struct smbios_table * | smbios_table_factory (int flags,...) |
DLL_SPEC void | smbios_table_free (struct smbios_table *) |
DLL_SPEC const char *DLL_SPEC | smbios_table_strerror (const struct smbios_table *) |
DLL_SPEC void | smbios_table_walk (struct smbios_table *, void(*smbios_table_walk_fn)(const struct smbios_struct *, void *userdata), void *userdata) |
DLL_SPEC struct smbios_struct * | smbios_table_get_next_struct (const struct smbios_table *, const struct smbios_struct *cur) |
DLL_SPEC struct smbios_struct * | smbios_table_get_next_struct_by_type (const struct smbios_table *, const struct smbios_struct *cur, u8 type) |
DLL_SPEC struct smbios_struct * | smbios_table_get_next_struct_by_handle (const struct smbios_table *, const struct smbios_struct *cur, u16 handle) |