Searched refs:Smbios (Results 1 - 11 of 11) sorted by relevance
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/ |
H A D | LibSmbiosView.c | 69 Cleanup the Smbios information. 127 SMBIOS_STRUCTURE_POINTER Smbios; local 142 Smbios.Hdr = mSmbiosStruct->Hdr; 143 SmbiosEnd.Raw = Smbios.Raw + mSmbiosTable->TableLength; 144 while (Smbios.Raw < SmbiosEnd.Raw) { 145 if (Smbios.Hdr->Handle == *Handle) { 146 Raw = Smbios.Raw; 150 LibGetSmbiosString (&Smbios, (UINT16) (-1)); 154 *Length = (UINT16) (Smbios.Raw - Raw); 159 if (Smbios 273 SmbiosGetPendingString( IN SMBIOS_STRUCTURE_POINTER *Smbios, IN UINT16 StringNumber, OUT CHAR8 *Buffer ) argument [all...] |
H A D | Smbios.c | 22 @param[in] Smbios Pointer to SMBIOS structure. 30 IN SMBIOS_STRUCTURE_POINTER *Smbios, 37 ASSERT (Smbios != NULL); 42 String = (CHAR8 *) (Smbios->Raw + Smbios->Hdr->Length); 60 // Retrun pointer to next structure in Smbios. 63 Smbios->Raw = (UINT8 *)++String; 29 LibGetSmbiosString( IN SMBIOS_STRUCTURE_POINTER *Smbios, IN UINT16 StringNumber ) argument
|
H A D | LibSmbiosView.h | 53 Cleanup the Smbios information. 98 @param[in] Smbios The pointer to the smbios information. 104 IN SMBIOS_STRUCTURE_POINTER *Smbios, 112 @param[in] Smbios - Pointer to the structure that will be checked. 119 IN SMBIOS_STRUCTURE_POINTER *Smbios
|
H A D | LibSmbios.h | 628 @param[in] Smbios Pointer to SMBIOS structure. 636 IN SMBIOS_STRUCTURE_POINTER *Smbios,
|
/vbox/src/VBox/Devices/EFI/Firmware/OvmfPkg/SmbiosPlatformDxe/ |
H A D | SmbiosPlatformDxe.c | 86 @param Smbios SMBIOS protocol 92 IN EFI_SMBIOS_PROTOCOL *Smbios, 110 Status = Smbios->Add ( 111 Smbios, 134 @retval EFI_SUCCESS Smbios data successfully installed 135 @retval Other Smbios data was not installed 146 EFI_SMBIOS_PROTOCOL *Smbios; local 155 (VOID**)&Smbios 166 Status = InstallAllStructures (Smbios, EntryPointStructure); 91 InstallAllStructures( IN EFI_SMBIOS_PROTOCOL *Smbios, IN SMBIOS_TABLE_ENTRY_POINT *EntryPointStructure ) argument
|
H A D | SmbiosPlatformDxe.h | 22 #include <Protocol/Smbios.h>
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SmbiosDxe/ |
H A D | SmbiosDxe.h | 2 This code supports the implementation of the Smbios protocol 21 #include <Protocol/Smbios.h> 48 EFI_SMBIOS_PROTOCOL Smbios; member in struct:__anon11294 63 #define SMBIOS_INSTANCE_FROM_THIS(this) CR (this, SMBIOS_INSTANCE, Smbios, SMBIOS_INSTANCE_SIGNATURE) 97 // Private data to contain the Smbios handle that already allocated. 119 Create Smbios Table and installs the Smbios Table to the System Table.
|
H A D | SmbiosDxe.c | 2 This code produces the Smbios protocol. It also responsible for constructing 198 @retval TRUE Smbios handle already in use. 199 @retval FALSE Smbios handle is NOT used. 251 @retval EFI_SUCCESS Smbios handle got. 252 @retval EFI_OUT_OF_RESOURCES Smbios handle is NOT available. 917 // Get Smbios protocol to traverse SMBIOS records. 919 SmbiosProtocol = &mPrivateData.Smbios; 1057 Driver to produce Smbios protocol and pre-allocate 1 page for the final SMBIOS table. 1062 @retval EFI_SUCCESS Smbios protocol installed 1077 mPrivateData.Smbios [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/BdsDxe/ |
H A D | Bds.h | 29 #include <Protocol/Smbios.h>
|
H A D | FrontPage.c | 735 EFI_SMBIOS_PROTOCOL *Smbios; local 750 (VOID **) &Smbios 756 Status = Smbios->GetNext (Smbios, &SmbiosHandle, NULL, &Record, NULL);
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeNetLib/ |
H A D | DxeNetLib.c | 3196 SMBIOS_STRUCTURE_POINTER Smbios; local 3207 Smbios.Hdr = (SMBIOS_STRUCTURE *) (UINTN) SmbiosTable->TableAddress; 3211 if (Smbios.Hdr->Type == 1) { 3212 if (Smbios.Hdr->Length < 0x19) { 3223 CopyMem (SystemGuid, &Smbios.Type1->Uuid, sizeof (EFI_GUID)); 3236 String = (CHAR8 *) (Smbios.Raw + Smbios.Hdr->Length); 3253 Smbios.Raw = (UINT8 *)++String; 3257 } while (Smbios.Raw < SmbiosEnd.Raw);
|
Completed in 548 milliseconds