Searched defs:Smbios (Results 1 - 25 of 28) sorted by relevance

12

/device/linaro/bootloader/edk2/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/
H A DSmbiosMiscEntryPoint.c50 EFI_SMBIOS_PROTOCOL *Smbios; local
55 EfiStatus = gBS->LocateProtocol(&gEfiSmbiosProtocolGuid, NULL, (VOID**)&Smbios);
77 Smbios
/device/linaro/bootloader/edk2/IntelSiliconPkg/Library/DxeSmbiosDataHobLib/
H A DDxeSmbiosDataHobLib.c28 #include <Protocol/Smbios.h>
50 EFI_SMBIOS_PROTOCOL *Smbios; local
59 Status = gBS->LocateProtocol (&gEfiSmbiosProtocolGuid, NULL, (VOID **)&Smbios);
60 if (Smbios == NULL) {
77 Status = Smbios->Add (Smbios, NULL, &SmbiosHandle, (EFI_SMBIOS_TABLE_HEADER *) RecordPtr);
/device/linaro/bootloader/edk2/EmulatorPkg/MiscSubClassPlatformDxe/
H A DMiscSubclassDriverEntryPoint.c49 EFI_SMBIOS_PROTOCOL *Smbios; local
52 Status = gBS->LocateProtocol (&gEfiSmbiosProtocolGuid, NULL, (VOID**)&Smbios);
92 Status = AddSmbiosRecord (Smbios, &MemArrayMappedAddrSmbiosHandle, (EFI_SMBIOS_TABLE_HEADER*) Type19Record);
130 EFI_SMBIOS_PROTOCOL *Smbios; local
132 EfiStatus = gBS->LocateProtocol(&gEfiSmbiosProtocolGuid, NULL, (VOID**)&Smbios);
154 Smbios
174 @param Smbios The EFI_SMBIOS_PROTOCOL instance.
187 IN EFI_SMBIOS_PROTOCOL *Smbios,
193 return Smbios->Add (
194 Smbios,
186 AddSmbiosRecord( IN EFI_SMBIOS_PROTOCOL *Smbios, OUT EFI_SMBIOS_HANDLE *SmbiosHandle, IN EFI_SMBIOS_TABLE_HEADER *Record ) argument
[all...]
/device/linaro/bootloader/edk2/EmulatorPkg/PlatformSmbiosDxe/
H A DPlatformSmbiosDxe.c18 #include <Protocol/Smbios.h>
59 // if type17 exits update with type16 Smbios handle
98 SMBIOS_STRUCTURE_POINTER Smbios; local
109 Smbios.Hdr = SmbiosLibGetRecord (EFI_SMBIOS_TYPE_BIOS_INFORMATION, 0, &SmbiosHandle);
110 if (Smbios.Type0 != NULL) {
112 Smbios.Type0->BiosSize = (UINT8)DivU64x32 (FixedPcdGet64 (PcdEmuFirmwareFdSize), 64*1024) - 1;
116 Smbios.Type0->BiosVersion,
121 Smbios.Type0->BiosReleaseDate,
/device/linaro/bootloader/edk2/Nt32Pkg/MiscSubClassPlatformDxe/
H A DMiscSubclassDriverEntryPoint.c49 EFI_SMBIOS_PROTOCOL *Smbios; local
52 Status = gBS->LocateProtocol (&gEfiSmbiosProtocolGuid, NULL, (VOID**)&Smbios);
92 Status = AddSmbiosRecord (Smbios, &MemArrayMappedAddrSmbiosHandle, (EFI_SMBIOS_TABLE_HEADER*) Type19Record);
130 EFI_SMBIOS_PROTOCOL *Smbios; local
132 EfiStatus = gBS->LocateProtocol(&gEfiSmbiosProtocolGuid, NULL, (VOID**)&Smbios);
154 Smbios
174 @param Smbios The EFI_SMBIOS_PROTOCOL instance.
187 IN EFI_SMBIOS_PROTOCOL *Smbios,
193 return Smbios->Add (
194 Smbios,
186 AddSmbiosRecord( IN EFI_SMBIOS_PROTOCOL *Smbios, OUT EFI_SMBIOS_HANDLE *SmbiosHandle, IN EFI_SMBIOS_TABLE_HEADER *Record ) argument
[all...]
/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/SmBiosMiscDxe/
H A DMiscSubclassDriverEntryPoint.c134 EFI_SMBIOS_PROTOCOL *Smbios;
161 (VOID**)&Smbios
184 Smbios
125 EFI_SMBIOS_PROTOCOL *Smbios; local
H A DMiscSystemManufacturerFunction.c75 EFI_SMBIOS_PROTOCOL *Smbios; local
92 Status = gBS->LocateProtocol (&gEfiSmbiosProtocolGuid, NULL, (VOID *) &Smbios);
309 Status = Smbios-> Add(
310 Smbios,
340 DEBUG ((EFI_D_INFO, "Create Smbios Manu callback.\n"));
H A DMiscMemoryDeviceFunction.c83 IN EFI_SMBIOS_PROTOCOL *Smbios,
94 Status = Smbios->GetNext (
95 Smbios,
285 GetType16Hndl( Smbios, &Type16Handle);
324 Status = Smbios-> Add(
325 Smbios,
73 GetType16Hndl( IN EFI_SMBIOS_PROTOCOL *Smbios, OUT EFI_SMBIOS_HANDLE *Handle ) argument
H A DMiscProcessorInformationFunction.c52 @param Smbios Pointer to SMBIOS protocol instance.
60 IN EFI_SMBIOS_PROTOCOL *Smbios,
74 Status = Smbios->GetNext (
75 Smbios,
428 GetCacheHandle( Smbios,1, &L1CacheHandle);
429 GetCacheHandle( Smbios,2, &L2CacheHandle);
430 GetCacheHandle( Smbios,3, &L3CacheHandle);
448 // Now we have got the full Smbios record, call Smbios protocol to add this record.
451 Status = Smbios
50 GetCacheHandle( IN EFI_SMBIOS_PROTOCOL *Smbios, IN UINT8 CacheLevel, OUT EFI_SMBIOS_HANDLE *Handle ) argument
[all...]
/device/linaro/bootloader/OpenPlatformPkg/Chips/Hisilicon/Drivers/Smbios/SmbiosMiscDxe/
H A DSmbiosMiscEntryPoint.c66 EFI_SMBIOS_PROTOCOL *Smbios; local
70 EfiStatus = gBS->LocateProtocol(&gEfiSmbiosProtocolGuid, NULL, (VOID**)&Smbios);
77 mSmbios = Smbios;
99 Smbios
/device/linaro/bootloader/edk2/OvmfPkg/SmbiosPlatformDxe/
H A DSmbiosPlatformDxe.c98 @param Smbios SMBIOS protocol
104 IN EFI_SMBIOS_PROTOCOL *Smbios,
125 Status = Smbios->Add (
126 Smbios,
148 Status = Smbios->Add (
149 Smbios,
167 @retval EFI_SUCCESS Smbios data successfully installed
168 @retval Other Smbios data was not installed
179 EFI_SMBIOS_PROTOCOL *Smbios; local
189 (VOID**)&Smbios
103 InstallAllStructures( IN EFI_SMBIOS_PROTOCOL *Smbios, IN UINT8 *TableAddress ) argument
[all...]
/device/linaro/bootloader/OpenPlatformPkg/Chips/Hisilicon/Drivers/Smbios/AddSmbiosType9/
H A DAddSmbiosType9.c98 EFI_SMBIOS_PROTOCOL *Smbios; local
113 (VOID **) &Smbios
123 Status = Smbios->GetNext (Smbios, &SmbiosHandle, &SmbiosType, &Record, NULL);
125 Status = Smbios->Remove (Smbios, SmbiosHandle);
179 Status = Smbios->Add (Smbios, NULL, &SmbiosHandle, (EFI_SMBIOS_TABLE_HEADER *)SmbiosRecord);
182 DEBUG((EFI_D_ERROR, "[%a]:[%dL] Smbios Type09 Table Log Failed! %r \n", __FUNCTION__, __LINE__, Status));
/device/linaro/bootloader/edk2/DuetPkg/SmbiosGenDxe/
H A DSmbiosGen.c47 IN VOID *Smbios
58 SmbiosTable = GetSmbiosTableFromType ((SMBIOS_TABLE_ENTRY_POINT *)Smbios, 4, 0);
65 // Log Smbios Record Type4
88 IN VOID *Smbios
96 IN VOID *Smbios
104 SmbiosTable = GetSmbiosTableFromType ((SMBIOS_TABLE_ENTRY_POINT *)Smbios, 19, 0);
111 // Record Smbios Type 19
119 IN VOID *Smbios
130 SmbiosTable = GetSmbiosTableFromType ((SMBIOS_TABLE_ENTRY_POINT *)Smbios, 0, 0);
160 SmbiosTable = GetSmbiosTableFromType ((SMBIOS_TABLE_ENTRY_POINT *)Smbios,
198 VOID *Smbios; local
252 GetSmbiosTableFromType( IN SMBIOS_TABLE_ENTRY_POINT *Smbios, IN UINT8 Type, IN UINTN Index ) argument
314 LogSmbiosData( IN EFI_SMBIOS_PROTOCOL *Smbios, IN UINT8 *Buffer ) argument
[all...]
/device/linaro/bootloader/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/
H A DLibSmbiosView.c111 Cleanup the Smbios information.
129 Cleanup the Smbios information.
181 @param[in] Smbios Pointer to SMBIOS structure.
189 IN SMBIOS_STRUCTURE_POINTER *Smbios,
196 ASSERT (Smbios != NULL);
201 String = (CHAR8 *) (Smbios->Raw + Smbios->Hdr->Length);
219 // Return pointer to next structure in Smbios.
222 Smbios->Raw = (UINT8 *)++String;
253 SMBIOS_STRUCTURE_POINTER Smbios; local
188 LibGetSmbiosString( IN SMBIOS_STRUCTURE_POINTER *Smbios, IN UINT16 StringNumber ) argument
325 SMBIOS_STRUCTURE_POINTER Smbios; local
[all...]
H A DSmbiosView.c678 SMBIOS_STRUCTURE_POINTER Smbios; local
684 Smbios.Raw = (UINT8 *)(UINTN)(Smbios64EntryPoint->TableAddress);
686 if (Smbios.Hdr->Type == 127) {
695 Raw = Smbios.Raw;
699 LibGetSmbiosString (&Smbios, (UINT16) (-1));
703 (*Smbios64TableLength) += (UINTN) (Smbios.Raw - Raw);
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Compatibility/PiSmbiosRecordOnDataHubSmbiosRecordThunk/
H A DTranslate.c2 Translate the DataHub records via EFI_DATA_HUB_PROTOCOL to Smbios recorders
30 EFI_SMBIOS_PROTOCOL *Smbios; local
33 Smbios = GetSmbiosProtocol();
34 ASSERT (Smbios != NULL);
35 Smbios->Remove (Smbios, StructureNode->SmbiosHandle);
228 // Temporary cache the structrue pointer to Smbios database.
246 // Re-calculate the structure pointer to Smbios database.
448 EFI_SMBIOS_PROTOCOL *Smbios; local
458 Smbios
527 EFI_SMBIOS_PROTOCOL* Smbios; local
[all...]
H A DConvLib.c122 EFI_SMBIOS_PROTOCOL *Smbios; local
127 Smbios = GetSmbiosProtocol();
128 ASSERT (Smbios != NULL);
137 Status = Smbios->Remove (Smbios, StructureNode->SmbiosHandle);
144 Status = Smbios->Add (Smbios, NULL, &StructureNode->SmbiosHandle, NewRecord);
175 EFI_SMBIOS_PROTOCOL *Smbios; local
179 Smbios = GetSmbiosProtocol();
180 ASSERT (Smbios !
234 EFI_SMBIOS_PROTOCOL *Smbios; local
788 SMBIOS_STRUCTURE *Smbios; local
[all...]
/device/linaro/bootloader/edk2/EmulatorPkg/CpuRuntimeDxe/
H A DCpu.c173 EFI_SMBIOS_PROTOCOL *Smbios; local
182 // Locate Smbios protocol.
184 Status = gBS->LocateProtocol (&gEfiSmbiosProtocolGuid, NULL, (VOID **)&Smbios);
224 Status = Smbios->Add (
225 Smbios,
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/SmbiosDxe/
H A DSmbiosDxe.h2 This code supports the implementation of the Smbios protocol
21 #include <Protocol/Smbios.h>
41 EFI_SMBIOS_PROTOCOL Smbios; member in struct:__anon6999
56 #define SMBIOS_INSTANCE_FROM_THIS(this) CR (this, SMBIOS_INSTANCE, Smbios, SMBIOS_INSTANCE_SIGNATURE)
95 // Private data to contain the Smbios handle that already allocated.
117 Create Smbios Table and installs the Smbios Table to the System Table.
/device/linaro/bootloader/edk2/Nt32Pkg/CpuRuntimeDxe/
H A DCpu.c392 @param Smbios Pointer to SMBIOS protocol instance.
398 IN EFI_SMBIOS_PROTOCOL *Smbios,
406 Status = Smbios->Add (
407 Smbios,
423 This function will log processor version and frequency data to Smbios.
436 EFI_SMBIOS_PROTOCOL *Smbios; local
445 // Locate Smbios protocol.
447 Status = gBS->LocateProtocol (&gEfiSmbiosProtocolGuid, NULL, (VOID **)&Smbios);
495 LogSmbiosData(Smbios, (UINT8 *) SmbiosRecord);
397 LogSmbiosData( IN EFI_SMBIOS_PROTOCOL *Smbios, IN UINT8 *Buffer ) argument
/device/linaro/bootloader/edk2/DuetPkg/DxeIpl/
H A DHobGeneration.h82 TABLE_HOB Smbios; member in struct:__anon4054
/device/linaro/bootloader/edk2/QuarkPlatformPkg/Platform/Dxe/MemorySubClass/
H A DMemorySubClass.c83 EFI_SMBIOS_PROTOCOL *Smbios; local
103 Status = gBS->LocateProtocol (&gEfiSmbiosProtocolGuid, NULL, (VOID**)&Smbios);
166 Status = Smbios->Add (Smbios, NULL, &MemArraySmbiosHandle, (EFI_SMBIOS_TABLE_HEADER*) Type16Record);
195 Status = Smbios->Add (Smbios, NULL, &MemArrayMappedAddrSmbiosHandle, (EFI_SMBIOS_TABLE_HEADER*) Type19Record);
328 Status = Smbios->Add (Smbios, NULL, &MemModuleInfoSmbiosHandle, (EFI_SMBIOS_TABLE_HEADER*) Type6Record);
395 Status = Smbios->Add (Smbios, NUL
[all...]
/device/linaro/bootloader/OpenPlatformPkg/Chips/Hisilicon/Drivers/Smbios/MemorySubClassDxe/
H A DMemorySubClass.c339 DEBUG((EFI_D_ERROR, "[%a]:[%dL] Smbios Type16 Table Log Failed! %r \n", __FUNCTION__, __LINE__, Status));
390 DEBUG((EFI_D_ERROR, "[%a]:[%dL] Smbios Type19 Table Log Failed! %r \n", __FUNCTION__, __LINE__, Status));
645 DEBUG((EFI_D_ERROR, "[%a]:[%dL] Smbios Type17 Table Log Failed! %r \n", __FUNCTION__, __LINE__, Status));
693 EFI_SMBIOS_PROTOCOL *Smbios; local
710 Status = gBS->LocateProtocol(&gEfiSmbiosProtocolGuid, NULL, (VOID**)&Smbios);
716 mSmbios = Smbios;
735 DEBUG((EFI_D_ERROR, "Smbios Add Type16 Table Failed. %r\n", Status));
742 DEBUG((EFI_D_ERROR, "Smbios Add Type19 Table Failed. %r\n", Status));
755 DEBUG((EFI_D_ERROR, "Smbios Add Type17 Table Failed. %r\n", Status));
/device/linaro/bootloader/OpenPlatformPkg/Platforms/ARM/Juno/SmbiosPlatformDxe/
H A DSmbiosPlatformDxe.c27 #include <Protocol/Smbios.h>
722 @param Smbios SMBIOS protocol
727 IN EFI_SMBIOS_PROTOCOL *Smbios,
742 Status = Smbios->Add (
743 Smbios,
758 IN EFI_SMBIOS_PROTOCOL *Smbios,
769 Status = Smbios->Add (
770 Smbios,
785 @param Smbios SMBIOS protocol
790 IN EFI_SMBIOS_PROTOCOL *Smbios
726 InstallMemoryStructure( IN EFI_SMBIOS_PROTOCOL *Smbios, IN UINT64 StartingAddress, IN UINT64 RegionLength ) argument
757 InstallStructures( IN EFI_SMBIOS_PROTOCOL *Smbios, IN CONST VOID *DefaultTables[] ) argument
848 EFI_SMBIOS_PROTOCOL *Smbios; local
[all...]
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/
H A DFrontPage.c728 EFI_SMBIOS_PROTOCOL *Smbios; local
744 (VOID **) &Smbios
748 Status = Smbios->GetNext (Smbios, &SmbiosHandle, NULL, &Record, NULL);
796 Status = Smbios->GetNext (Smbios, &SmbiosHandle, NULL, &Record, NULL);

Completed in 262 milliseconds

12