Go to the source code of this file.
◆ SMBIOS_DEFAULTS
#define SMBIOS_DEFAULTS 0x0000 |
◆ SMBIOS_GET_NEW
#define SMBIOS_GET_NEW 0x0002 |
◆ SMBIOS_GET_SINGLETON
#define SMBIOS_GET_SINGLETON 0x0001 |
◆ SMBIOS_NO_ERR_CLEAR
#define SMBIOS_NO_ERR_CLEAR 0x0010 |
◆ SMBIOS_NO_FIXUPS
#define SMBIOS_NO_FIXUPS 0x0008 |
◆ smbios_table_for_each_struct
#define smbios_table_for_each_struct |
( |
| table_name, |
|
|
| struct_name ) |
Value: for( \
struct_name;\
)
LIBSMBIOS_C_DLL_SPEC struct smbios_struct * smbios_table_get_next_struct(const struct smbios_table *, const struct smbios_struct *cur)
◆ smbios_table_for_each_struct_type
#define smbios_table_for_each_struct_type |
( |
| table_name, |
|
|
| struct_name, |
|
|
| struct_type ) |
Value: for( \
struct_name;\
)
LIBSMBIOS_C_DLL_SPEC struct smbios_struct * smbios_table_get_next_struct_by_type(const struct smbios_table *, const struct smbios_struct *cur, u8 type)
◆ SMBIOS_UNIT_TEST_MODE
#define SMBIOS_UNIT_TEST_MODE 0x0004 |
◆ smbios_table_factory()
◆ smbios_table_free()
◆ smbios_table_get_next_struct()
LIBSMBIOS_C_DLL_SPEC struct smbios_struct * smbios_table_get_next_struct |
( |
const struct smbios_table * | , |
|
|
const struct smbios_struct * | cur ) |
◆ smbios_table_get_next_struct_by_handle()
LIBSMBIOS_C_DLL_SPEC struct smbios_struct * smbios_table_get_next_struct_by_handle |
( |
const struct smbios_table * | , |
|
|
const struct smbios_struct * | cur, |
|
|
u16 | handle ) |
◆ smbios_table_get_next_struct_by_type()
LIBSMBIOS_C_DLL_SPEC struct smbios_struct * smbios_table_get_next_struct_by_type |
( |
const struct smbios_table * | , |
|
|
const struct smbios_struct * | cur, |
|
|
u8 | type ) |
◆ smbios_table_strerror()
◆ smbios_table_walk()
LIBSMBIOS_C_DLL_SPEC void smbios_table_walk |
( |
struct smbios_table * | , |
|
|
void(* | smbios_table_walk_fn )(const struct smbios_struct *, void *userdata), |
|
|
void * | userdata ) |