|
libsmbios_c library
|
#include "smbios_c/compat.h"#include "smbios_c/types.h"#include "smbios_c/config/abi_prefix.h"#include "smbios_c/config/abi_suffix.h"
Go to the source code of this file.
Macros | |
| #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 | |
| LIBSMBIOS_C_DLL_SPEC struct smbios_table * | smbios_table_factory (int flags,...) |
| LIBSMBIOS_C_DLL_SPEC void | smbios_table_free (struct smbios_table *) |
| LIBSMBIOS_C_DLL_SPEC const char * | smbios_table_strerror (const struct smbios_table *) |
| LIBSMBIOS_C_DLL_SPEC void | smbios_table_walk (struct smbios_table *, void(*smbios_table_walk_fn)(const struct smbios_struct *, void *userdata), void *userdata) |
| LIBSMBIOS_C_DLL_SPEC struct smbios_struct * | smbios_table_get_next_struct (const struct smbios_table *, const struct smbios_struct *cur) |
| 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) |
| 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) |
| #define SMBIOS_DEFAULTS 0x0000 |
| #define SMBIOS_GET_NEW 0x0002 |
| #define SMBIOS_GET_SINGLETON 0x0001 |
| #define SMBIOS_NO_ERR_CLEAR 0x0010 |
| #define SMBIOS_NO_FIXUPS 0x0008 |
| #define smbios_table_for_each_struct | ( | table_name, | |
| struct_name | |||
| ) |
| #define smbios_table_for_each_struct_type | ( | table_name, | |
| struct_name, | |||
| struct_type | |||
| ) |
| #define SMBIOS_UNIT_TEST_MODE 0x0004 |
|
read |
| LIBSMBIOS_C_DLL_SPEC void smbios_table_free | ( | struct smbios_table * | ) |
|
read |
|
read |
|
read |
| LIBSMBIOS_C_DLL_SPEC const char* smbios_table_strerror | ( | const struct smbios_table * | ) |
| LIBSMBIOS_C_DLL_SPEC void smbios_table_walk | ( | struct smbios_table * | , |
| void(*)(const struct smbios_struct *, void *userdata) | smbios_table_walk_fn, | ||
| void * | userdata | ||
| ) |
1.8.1.2