TianoCore EDK2 master
|
Go to the source code of this file.
Data Structures | |
struct | STRUCTURE_STATISTICS |
Macros | |
#define | STRUCTURE_TYPE_RANDOM (UINT8) 0xFE |
#define | STRUCTURE_TYPE_INVALID (UINT8) 0xFF |
Functions | |
EFI_STATUS | SMBiosView (IN UINT8 QueryType, IN UINT16 QueryHandle, IN UINT8 Option, IN BOOLEAN RandomView) |
EFI_STATUS | SMBios64View (IN UINT8 QueryType, IN UINT16 QueryHandle, IN UINT8 Option, IN BOOLEAN RandomView) |
EFI_STATUS | InitSmbiosTableStatistics (VOID) |
EFI_STATUS | InitSmbios64BitTableStatistics (VOID) |
EFI_STATUS | DisplayStatisticsTable (IN UINT8 Option) |
EFI_STATUS | DisplaySmbios64BitStatisticsTable (IN UINT8 Option) |
CHAR16 * | GetShowTypeString (UINT8 ShowType) |
Variables | |
UINT8 | gShowType |
UINTN | mSmbios64BitTableLength |
Tools of clarify the content of the smbios table.
Copyright (c) 2005 - 2015, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file SmbiosView.h.
#define STRUCTURE_TYPE_INVALID (UINT8) 0xFF |
Definition at line 13 of file SmbiosView.h.
#define STRUCTURE_TYPE_RANDOM (UINT8) 0xFE |
Definition at line 12 of file SmbiosView.h.
EFI_STATUS DisplaySmbios64BitStatisticsTable | ( | IN UINT8 | Option | ) |
Function to display the global mSmbios64BitStatisticsTable object.
[in] | Option | ECHO, NORMAL, or DETAIL control the amount of detail displayed. |
EFI_SUCCESS | print is successful. |
Definition at line 917 of file SmbiosView.c.
EFI_STATUS DisplayStatisticsTable | ( | IN UINT8 | Option | ) |
Function to display the global mStatisticsTable object.
[in] | Option | ECHO, NORMAL, or DETAIL control the amount of detail displayed. |
EFI_SUCCESS | print is successful. |
Definition at line 835 of file SmbiosView.c.
CHAR16 * GetShowTypeString | ( | UINT8 | ShowType | ) |
function to return a string of the detail level.
[in] | ShowType | The detail level whose name is desired in clear text. |
Definition at line 999 of file SmbiosView.c.
EFI_STATUS InitSmbios64BitTableStatistics | ( | VOID | ) |
Function to initialize the global mSmbios64BitStatisticsTable object.
EFI_SUCCESS | print is successful. |
Definition at line 736 of file SmbiosView.c.
EFI_STATUS InitSmbiosTableStatistics | ( | VOID | ) |
Function to initialize the global mStatisticsTable object.
EFI_SUCCESS | print is successful. |
Definition at line 595 of file SmbiosView.c.
EFI_STATUS SMBios64View | ( | IN UINT8 | QueryType, |
IN UINT16 | QueryHandle, | ||
IN UINT8 | Option, | ||
IN BOOLEAN | RandomView | ||
) |
Query all structures Data from SMBIOS table and Display the information to users as required display option.
[in] | QueryType | Structure type to view. |
[in] | QueryHandle | Structure handle to view. |
[in] | Option | Display option: none,outline,normal,detail. |
[in] | RandomView | Support for -h parameter. |
EFI_SUCCESS | print is successful. |
EFI_BAD_BUFFER_SIZE | structure is out of the range of SMBIOS table. |
Definition at line 424 of file SmbiosView.c.
EFI_STATUS SMBiosView | ( | IN UINT8 | QueryType, |
IN UINT16 | QueryHandle, | ||
IN UINT8 | Option, | ||
IN BOOLEAN | RandomView | ||
) |
Query all structures Data from SMBIOS table and Display the information to users as required display option.
[in] | QueryType | Structure type to view. |
[in] | QueryHandle | Structure handle to view. |
[in] | Option | Display option: none,outline,normal,detail. |
[in] | RandomView | Support for -h parameter. |
EFI_SUCCESS | print is successful. |
EFI_BAD_BUFFER_SIZE | structure is out of the range of SMBIOS table. |
Definition at line 245 of file SmbiosView.c.
|
extern |
Definition at line 17 of file SmbiosView.c.
|
extern |
Definition at line 25 of file SmbiosView.c.