Home
last modified time | relevance | path

Searched refs:SmbiosRecord (Results 1 – 25 of 149) sorted by relevance

123456

/dports/sysutils/edk2/edk2-platforms-89f6170d/Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/
H A DMiscProcessorCacheFunction.c25 SMBIOS_TABLE_TYPE7 *SmbiosRecord; in MISC_SMBIOS_TABLE_FUNCTION() local
73 ASSERT (SmbiosRecord != NULL); in MISC_SMBIOS_TABLE_FUNCTION()
107 SmbiosRecord->MaximumCacheSize = SmbiosRecord->InstalledSize; in MISC_SMBIOS_TABLE_FUNCTION()
110 SmbiosRecord->CacheConfiguration = 0x0180; in MISC_SMBIOS_TABLE_FUNCTION()
114 SmbiosRecord->MaximumCacheSize = SmbiosRecord->InstalledSize; in MISC_SMBIOS_TABLE_FUNCTION()
117 SmbiosRecord->CacheConfiguration = 0x0281; in MISC_SMBIOS_TABLE_FUNCTION()
122 SmbiosRecord->InstalledSize = SmbiosRecord->InstalledSize / 2; in MISC_SMBIOS_TABLE_FUNCTION()
123 SmbiosRecord->MaximumCacheSize = SmbiosRecord->InstalledSize; in MISC_SMBIOS_TABLE_FUNCTION()
135 SmbiosRecord->Hdr.Handle = 0; in MISC_SMBIOS_TABLE_FUNCTION()
137 SmbiosRecord->SocketDesignation = 0x01; in MISC_SMBIOS_TABLE_FUNCTION()
[all …]
H A DMiscPhysicalArrayFunction.c45 SMBIOS_TABLE_TYPE16 *SmbiosRecord; in MISC_SMBIOS_TABLE_FUNCTION()
61 SmbiosRecord = AllocatePool(sizeof (SMBIOS_TABLE_TYPE16) + 1); in MISC_SMBIOS_TABLE_FUNCTION()
62 ZeroMem(SmbiosRecord, sizeof (SMBIOS_TABLE_TYPE16) + 1); in MISC_SMBIOS_TABLE_FUNCTION()
64 SmbiosRecord->Hdr.Type = EFI_SMBIOS_TYPE_PHYSICAL_MEMORY_ARRAY; in MISC_SMBIOS_TABLE_FUNCTION()
65 SmbiosRecord->Hdr.Length = sizeof (SMBIOS_TABLE_TYPE16); in MISC_SMBIOS_TABLE_FUNCTION()
70 SmbiosRecord->Hdr.Handle = 0; in MISC_SMBIOS_TABLE_FUNCTION()
82 SmbiosRecord->MemoryErrorInformationHandle = 0xFFFE; in MISC_SMBIOS_TABLE_FUNCTION()
87 SmbiosRecord-> MaximumCapacity = TopOfMemory; in MISC_SMBIOS_TABLE_FUNCTION()
88 SmbiosRecord-> NumberOfMemoryDevices= 0x02; in MISC_SMBIOS_TABLE_FUNCTION()
98 (EFI_SMBIOS_TABLE_HEADER *) SmbiosRecord in MISC_SMBIOS_TABLE_FUNCTION()
[all …]
H A DMiscChassisManufacturerFunction.c57 SMBIOS_TABLE_TYPE3 *SmbiosRecord;
109 SmbiosRecord->Hdr.Type = EFI_SMBIOS_TYPE_SYSTEM_ENCLOSURE;
110 SmbiosRecord->Hdr.Length = sizeof (SMBIOS_TABLE_TYPE3);
115 SmbiosRecord->Hdr.Handle = 0;
120 SmbiosRecord->Manufacturer = 1;
126 SmbiosRecord->Version = 2;
131 SmbiosRecord->SerialNumber = 3;
136 SmbiosRecord->AssetTag = 4;
143 OptionalStrStart = (CHAR8 *)(SmbiosRecord + 1);
163 (EFI_SMBIOS_TABLE_HEADER *) SmbiosRecord
[all …]
/dports/emulators/qemu42/qemu-4.2.1/roms/edk2/EmulatorPkg/MiscSubClassPlatformDxe/
H A DMiscSystemSlotDesignationFunction.c29 SMBIOS_TABLE_TYPE9 *SmbiosRecord; in MISC_SMBIOS_TABLE_FUNCTION() local
63 SmbiosRecord->Hdr.Type = EFI_SMBIOS_TYPE_SYSTEM_SLOTS; in MISC_SMBIOS_TABLE_FUNCTION()
64 SmbiosRecord->Hdr.Length = sizeof (SMBIOS_TABLE_TYPE9); in MISC_SMBIOS_TABLE_FUNCTION()
65 SmbiosRecord->Hdr.Handle = 0; in MISC_SMBIOS_TABLE_FUNCTION()
66 SmbiosRecord->SlotDesignation = 1; in MISC_SMBIOS_TABLE_FUNCTION()
67 SmbiosRecord->SlotType = ForType9InputData->SlotType; in MISC_SMBIOS_TABLE_FUNCTION()
69 SmbiosRecord->CurrentUsage = ForType9InputData->SlotUsage; in MISC_SMBIOS_TABLE_FUNCTION()
70 SmbiosRecord->SlotLength = ForType9InputData->SlotLength; in MISC_SMBIOS_TABLE_FUNCTION()
71 SmbiosRecord->SlotID = ForType9InputData->SlotId; in MISC_SMBIOS_TABLE_FUNCTION()
77 OptionalStrStart = (CHAR8 *)(SmbiosRecord + 1); in MISC_SMBIOS_TABLE_FUNCTION()
[all …]
H A DMiscChassisManufacturerFunction.c37 SMBIOS_TABLE_TYPE3 *SmbiosRecord; in MISC_SMBIOS_TABLE_FUNCTION() local
83 SmbiosRecord->Hdr.Type = EFI_SMBIOS_TYPE_SYSTEM_ENCLOSURE; in MISC_SMBIOS_TABLE_FUNCTION()
84 SmbiosRecord->Hdr.Length = sizeof (SMBIOS_TABLE_TYPE3); in MISC_SMBIOS_TABLE_FUNCTION()
88 SmbiosRecord->Hdr.Handle = 0; in MISC_SMBIOS_TABLE_FUNCTION()
92 SmbiosRecord->Manufacturer = 1; in MISC_SMBIOS_TABLE_FUNCTION()
93 SmbiosRecord->Type = (UINT8)ForType3InputData->ChassisType.ChassisType; in MISC_SMBIOS_TABLE_FUNCTION()
97 SmbiosRecord->Version = 2; in MISC_SMBIOS_TABLE_FUNCTION()
101 SmbiosRecord->SerialNumber = 3; in MISC_SMBIOS_TABLE_FUNCTION()
105 SmbiosRecord->AssetTag = 4; in MISC_SMBIOS_TABLE_FUNCTION()
112 OptionalStrStart = (CHAR8 *)(SmbiosRecord + 1); in MISC_SMBIOS_TABLE_FUNCTION()
[all …]
H A DMiscBiosVendorFunction.c92 SMBIOS_TABLE_TYPE0 *SmbiosRecord; in MISC_SMBIOS_TABLE_FUNCTION() local
144 SmbiosRecord->Hdr.Type = EFI_SMBIOS_TYPE_BIOS_INFORMATION; in MISC_SMBIOS_TABLE_FUNCTION()
145 SmbiosRecord->Hdr.Length = sizeof (SMBIOS_TABLE_TYPE0); in MISC_SMBIOS_TABLE_FUNCTION()
149 SmbiosRecord->Hdr.Handle = 0; in MISC_SMBIOS_TABLE_FUNCTION()
153 SmbiosRecord->Vendor = 1; in MISC_SMBIOS_TABLE_FUNCTION()
157 SmbiosRecord->BiosVersion = 2; in MISC_SMBIOS_TABLE_FUNCTION()
158 SmbiosRecord->BiosSegment = (UINT16)ForType0InputData->BiosStartingAddress; in MISC_SMBIOS_TABLE_FUNCTION()
162 SmbiosRecord->BiosReleaseDate = 3; in MISC_SMBIOS_TABLE_FUNCTION()
166 SmbiosRecord->BiosSize = 0; in MISC_SMBIOS_TABLE_FUNCTION()
179 OptionalStrStart = (CHAR8 *)(SmbiosRecord + 1); in MISC_SMBIOS_TABLE_FUNCTION()
[all …]
H A DMiscResetCapabilitiesFunction.c26 SMBIOS_TABLE_TYPE23 *SmbiosRecord; in MISC_SMBIOS_TABLE_FUNCTION() local
42 SmbiosRecord = AllocatePool(sizeof (SMBIOS_TABLE_TYPE23) + 1 + 1); in MISC_SMBIOS_TABLE_FUNCTION()
43 ZeroMem(SmbiosRecord, sizeof (SMBIOS_TABLE_TYPE23) + 1 + 1); in MISC_SMBIOS_TABLE_FUNCTION()
45 SmbiosRecord->Hdr.Type = EFI_SMBIOS_TYPE_SYSTEM_RESET; in MISC_SMBIOS_TABLE_FUNCTION()
46 SmbiosRecord->Hdr.Length = sizeof (SMBIOS_TABLE_TYPE23); in MISC_SMBIOS_TABLE_FUNCTION()
50 SmbiosRecord->Hdr.Handle = 0; in MISC_SMBIOS_TABLE_FUNCTION()
52 SmbiosRecord->ResetCount = (UINT16)ForType23InputData->ResetCount; in MISC_SMBIOS_TABLE_FUNCTION()
53 SmbiosRecord->ResetLimit = (UINT16)ForType23InputData->ResetLimit; in MISC_SMBIOS_TABLE_FUNCTION()
54 SmbiosRecord->TimerInterval = (UINT16)ForType23InputData->ResetTimerInterval; in MISC_SMBIOS_TABLE_FUNCTION()
55 SmbiosRecord->Timeout = (UINT16)ForType23InputData->ResetTimeout; in MISC_SMBIOS_TABLE_FUNCTION()
[all …]
/dports/emulators/qemu-utils/qemu-4.2.1/roms/edk2/EmulatorPkg/MiscSubClassPlatformDxe/
H A DMiscSystemSlotDesignationFunction.c29 SMBIOS_TABLE_TYPE9 *SmbiosRecord; in MISC_SMBIOS_TABLE_FUNCTION() local
63 SmbiosRecord->Hdr.Type = EFI_SMBIOS_TYPE_SYSTEM_SLOTS; in MISC_SMBIOS_TABLE_FUNCTION()
64 SmbiosRecord->Hdr.Length = sizeof (SMBIOS_TABLE_TYPE9); in MISC_SMBIOS_TABLE_FUNCTION()
65 SmbiosRecord->Hdr.Handle = 0; in MISC_SMBIOS_TABLE_FUNCTION()
66 SmbiosRecord->SlotDesignation = 1; in MISC_SMBIOS_TABLE_FUNCTION()
67 SmbiosRecord->SlotType = ForType9InputData->SlotType; in MISC_SMBIOS_TABLE_FUNCTION()
69 SmbiosRecord->CurrentUsage = ForType9InputData->SlotUsage; in MISC_SMBIOS_TABLE_FUNCTION()
70 SmbiosRecord->SlotLength = ForType9InputData->SlotLength; in MISC_SMBIOS_TABLE_FUNCTION()
71 SmbiosRecord->SlotID = ForType9InputData->SlotId; in MISC_SMBIOS_TABLE_FUNCTION()
77 OptionalStrStart = (CHAR8 *)(SmbiosRecord + 1); in MISC_SMBIOS_TABLE_FUNCTION()
[all …]
H A DMiscChassisManufacturerFunction.c37 SMBIOS_TABLE_TYPE3 *SmbiosRecord; in MISC_SMBIOS_TABLE_FUNCTION() local
83 SmbiosRecord->Hdr.Type = EFI_SMBIOS_TYPE_SYSTEM_ENCLOSURE; in MISC_SMBIOS_TABLE_FUNCTION()
84 SmbiosRecord->Hdr.Length = sizeof (SMBIOS_TABLE_TYPE3); in MISC_SMBIOS_TABLE_FUNCTION()
88 SmbiosRecord->Hdr.Handle = 0; in MISC_SMBIOS_TABLE_FUNCTION()
92 SmbiosRecord->Manufacturer = 1; in MISC_SMBIOS_TABLE_FUNCTION()
93 SmbiosRecord->Type = (UINT8)ForType3InputData->ChassisType.ChassisType; in MISC_SMBIOS_TABLE_FUNCTION()
97 SmbiosRecord->Version = 2; in MISC_SMBIOS_TABLE_FUNCTION()
101 SmbiosRecord->SerialNumber = 3; in MISC_SMBIOS_TABLE_FUNCTION()
105 SmbiosRecord->AssetTag = 4; in MISC_SMBIOS_TABLE_FUNCTION()
112 OptionalStrStart = (CHAR8 *)(SmbiosRecord + 1); in MISC_SMBIOS_TABLE_FUNCTION()
[all …]
H A DMiscBiosVendorFunction.c92 SMBIOS_TABLE_TYPE0 *SmbiosRecord; in MISC_SMBIOS_TABLE_FUNCTION() local
144 SmbiosRecord->Hdr.Type = EFI_SMBIOS_TYPE_BIOS_INFORMATION; in MISC_SMBIOS_TABLE_FUNCTION()
145 SmbiosRecord->Hdr.Length = sizeof (SMBIOS_TABLE_TYPE0); in MISC_SMBIOS_TABLE_FUNCTION()
149 SmbiosRecord->Hdr.Handle = 0; in MISC_SMBIOS_TABLE_FUNCTION()
153 SmbiosRecord->Vendor = 1; in MISC_SMBIOS_TABLE_FUNCTION()
157 SmbiosRecord->BiosVersion = 2; in MISC_SMBIOS_TABLE_FUNCTION()
158 SmbiosRecord->BiosSegment = (UINT16)ForType0InputData->BiosStartingAddress; in MISC_SMBIOS_TABLE_FUNCTION()
162 SmbiosRecord->BiosReleaseDate = 3; in MISC_SMBIOS_TABLE_FUNCTION()
166 SmbiosRecord->BiosSize = 0; in MISC_SMBIOS_TABLE_FUNCTION()
179 OptionalStrStart = (CHAR8 *)(SmbiosRecord + 1); in MISC_SMBIOS_TABLE_FUNCTION()
[all …]
H A DMiscResetCapabilitiesFunction.c26 SMBIOS_TABLE_TYPE23 *SmbiosRecord; in MISC_SMBIOS_TABLE_FUNCTION() local
42 SmbiosRecord = AllocatePool(sizeof (SMBIOS_TABLE_TYPE23) + 1 + 1); in MISC_SMBIOS_TABLE_FUNCTION()
43 ZeroMem(SmbiosRecord, sizeof (SMBIOS_TABLE_TYPE23) + 1 + 1); in MISC_SMBIOS_TABLE_FUNCTION()
45 SmbiosRecord->Hdr.Type = EFI_SMBIOS_TYPE_SYSTEM_RESET; in MISC_SMBIOS_TABLE_FUNCTION()
46 SmbiosRecord->Hdr.Length = sizeof (SMBIOS_TABLE_TYPE23); in MISC_SMBIOS_TABLE_FUNCTION()
50 SmbiosRecord->Hdr.Handle = 0; in MISC_SMBIOS_TABLE_FUNCTION()
52 SmbiosRecord->ResetCount = (UINT16)ForType23InputData->ResetCount; in MISC_SMBIOS_TABLE_FUNCTION()
53 SmbiosRecord->ResetLimit = (UINT16)ForType23InputData->ResetLimit; in MISC_SMBIOS_TABLE_FUNCTION()
54 SmbiosRecord->TimerInterval = (UINT16)ForType23InputData->ResetTimerInterval; in MISC_SMBIOS_TABLE_FUNCTION()
55 SmbiosRecord->Timeout = (UINT16)ForType23InputData->ResetTimeout; in MISC_SMBIOS_TABLE_FUNCTION()
[all …]
/dports/sysutils/uefi-edk2-bhyve-csm/uefi-edk2-aa8d718/EmulatorPkg/MiscSubClassPlatformDxe/
H A DMiscSystemSlotDesignationFunction.c35 SMBIOS_TABLE_TYPE9 *SmbiosRecord; in MISC_SMBIOS_TABLE_FUNCTION() local
69 SmbiosRecord->Hdr.Type = EFI_SMBIOS_TYPE_SYSTEM_SLOTS; in MISC_SMBIOS_TABLE_FUNCTION()
70 SmbiosRecord->Hdr.Length = sizeof (SMBIOS_TABLE_TYPE9); in MISC_SMBIOS_TABLE_FUNCTION()
71 SmbiosRecord->Hdr.Handle = 0; in MISC_SMBIOS_TABLE_FUNCTION()
72 SmbiosRecord->SlotDesignation = 1; in MISC_SMBIOS_TABLE_FUNCTION()
73 SmbiosRecord->SlotType = ForType9InputData->SlotType; in MISC_SMBIOS_TABLE_FUNCTION()
75 SmbiosRecord->CurrentUsage = ForType9InputData->SlotUsage; in MISC_SMBIOS_TABLE_FUNCTION()
76 SmbiosRecord->SlotLength = ForType9InputData->SlotLength; in MISC_SMBIOS_TABLE_FUNCTION()
77 SmbiosRecord->SlotID = ForType9InputData->SlotId; in MISC_SMBIOS_TABLE_FUNCTION()
83 OptionalStrStart = (CHAR8 *)(SmbiosRecord + 1); in MISC_SMBIOS_TABLE_FUNCTION()
[all …]
H A DMiscChassisManufacturerFunction.c43 SMBIOS_TABLE_TYPE3 *SmbiosRecord; in MISC_SMBIOS_TABLE_FUNCTION() local
89 SmbiosRecord->Hdr.Type = EFI_SMBIOS_TYPE_SYSTEM_ENCLOSURE; in MISC_SMBIOS_TABLE_FUNCTION()
90 SmbiosRecord->Hdr.Length = sizeof (SMBIOS_TABLE_TYPE3); in MISC_SMBIOS_TABLE_FUNCTION()
94 SmbiosRecord->Hdr.Handle = 0; in MISC_SMBIOS_TABLE_FUNCTION()
98 SmbiosRecord->Manufacturer = 1; in MISC_SMBIOS_TABLE_FUNCTION()
99 SmbiosRecord->Type = (UINT8)ForType3InputData->ChassisType.ChassisType; in MISC_SMBIOS_TABLE_FUNCTION()
103 SmbiosRecord->Version = 2; in MISC_SMBIOS_TABLE_FUNCTION()
107 SmbiosRecord->SerialNumber = 3; in MISC_SMBIOS_TABLE_FUNCTION()
111 SmbiosRecord->AssetTag = 4; in MISC_SMBIOS_TABLE_FUNCTION()
118 OptionalStrStart = (CHAR8 *)(SmbiosRecord + 1); in MISC_SMBIOS_TABLE_FUNCTION()
[all …]
H A DMiscBiosVendorFunction.c98 SMBIOS_TABLE_TYPE0 *SmbiosRecord; in MISC_SMBIOS_TABLE_FUNCTION() local
150 SmbiosRecord->Hdr.Type = EFI_SMBIOS_TYPE_BIOS_INFORMATION; in MISC_SMBIOS_TABLE_FUNCTION()
151 SmbiosRecord->Hdr.Length = sizeof (SMBIOS_TABLE_TYPE0); in MISC_SMBIOS_TABLE_FUNCTION()
155 SmbiosRecord->Hdr.Handle = 0; in MISC_SMBIOS_TABLE_FUNCTION()
159 SmbiosRecord->Vendor = 1; in MISC_SMBIOS_TABLE_FUNCTION()
163 SmbiosRecord->BiosVersion = 2; in MISC_SMBIOS_TABLE_FUNCTION()
164 SmbiosRecord->BiosSegment = (UINT16)ForType0InputData->BiosStartingAddress; in MISC_SMBIOS_TABLE_FUNCTION()
168 SmbiosRecord->BiosReleaseDate = 3; in MISC_SMBIOS_TABLE_FUNCTION()
172 SmbiosRecord->BiosSize = 0; in MISC_SMBIOS_TABLE_FUNCTION()
185 OptionalStrStart = (CHAR8 *)(SmbiosRecord + 1); in MISC_SMBIOS_TABLE_FUNCTION()
[all …]
/dports/sysutils/uefi-edk2-bhyve-csm/uefi-edk2-aa8d718/Nt32Pkg/MiscSubClassPlatformDxe/
H A DMiscSystemSlotDesignationFunction.c35 SMBIOS_TABLE_TYPE9 *SmbiosRecord; in MISC_SMBIOS_TABLE_FUNCTION() local
69 SmbiosRecord->Hdr.Type = EFI_SMBIOS_TYPE_SYSTEM_SLOTS; in MISC_SMBIOS_TABLE_FUNCTION()
70 SmbiosRecord->Hdr.Length = sizeof (SMBIOS_TABLE_TYPE9); in MISC_SMBIOS_TABLE_FUNCTION()
71 SmbiosRecord->Hdr.Handle = 0; in MISC_SMBIOS_TABLE_FUNCTION()
72 SmbiosRecord->SlotDesignation = 1; in MISC_SMBIOS_TABLE_FUNCTION()
73 SmbiosRecord->SlotType = (UINT8)ForType9InputData->SlotType; in MISC_SMBIOS_TABLE_FUNCTION()
75 SmbiosRecord->CurrentUsage = (UINT8)ForType9InputData->SlotUsage; in MISC_SMBIOS_TABLE_FUNCTION()
76 SmbiosRecord->SlotLength = (UINT8)ForType9InputData->SlotLength; in MISC_SMBIOS_TABLE_FUNCTION()
77 SmbiosRecord->SlotID = ForType9InputData->SlotId; in MISC_SMBIOS_TABLE_FUNCTION()
83 OptionalStrStart = (CHAR8 *)(SmbiosRecord + 1); in MISC_SMBIOS_TABLE_FUNCTION()
[all …]
H A DMiscChassisManufacturerFunction.c43 SMBIOS_TABLE_TYPE3 *SmbiosRecord; in MISC_SMBIOS_TABLE_FUNCTION() local
89 SmbiosRecord->Hdr.Type = EFI_SMBIOS_TYPE_SYSTEM_ENCLOSURE; in MISC_SMBIOS_TABLE_FUNCTION()
90 SmbiosRecord->Hdr.Length = sizeof (SMBIOS_TABLE_TYPE3); in MISC_SMBIOS_TABLE_FUNCTION()
94 SmbiosRecord->Hdr.Handle = 0; in MISC_SMBIOS_TABLE_FUNCTION()
98 SmbiosRecord->Manufacturer = 1; in MISC_SMBIOS_TABLE_FUNCTION()
99 SmbiosRecord->Type = (UINT8)ForType3InputData->ChassisType.ChassisType; in MISC_SMBIOS_TABLE_FUNCTION()
103 SmbiosRecord->Version = 2; in MISC_SMBIOS_TABLE_FUNCTION()
107 SmbiosRecord->SerialNumber = 3; in MISC_SMBIOS_TABLE_FUNCTION()
111 SmbiosRecord->AssetTag = 4; in MISC_SMBIOS_TABLE_FUNCTION()
118 OptionalStrStart = (CHAR8 *)(SmbiosRecord + 1); in MISC_SMBIOS_TABLE_FUNCTION()
[all …]
H A DMiscBiosVendorFunction.c98 SMBIOS_TABLE_TYPE0 *SmbiosRecord; in MISC_SMBIOS_TABLE_FUNCTION() local
150 SmbiosRecord->Hdr.Type = EFI_SMBIOS_TYPE_BIOS_INFORMATION; in MISC_SMBIOS_TABLE_FUNCTION()
151 SmbiosRecord->Hdr.Length = sizeof (SMBIOS_TABLE_TYPE0); in MISC_SMBIOS_TABLE_FUNCTION()
155 SmbiosRecord->Hdr.Handle = 0; in MISC_SMBIOS_TABLE_FUNCTION()
159 SmbiosRecord->Vendor = 1; in MISC_SMBIOS_TABLE_FUNCTION()
163 SmbiosRecord->BiosVersion = 2; in MISC_SMBIOS_TABLE_FUNCTION()
164 SmbiosRecord->BiosSegment = (UINT16)ForType0InputData->BiosStartingAddress; in MISC_SMBIOS_TABLE_FUNCTION()
168 SmbiosRecord->BiosReleaseDate = 3; in MISC_SMBIOS_TABLE_FUNCTION()
172 SmbiosRecord->BiosSize = 0; in MISC_SMBIOS_TABLE_FUNCTION()
185 OptionalStrStart = (CHAR8 *)(SmbiosRecord + 1); in MISC_SMBIOS_TABLE_FUNCTION()
[all …]
/dports/emulators/qemu-guest-agent/qemu-5.0.1/roms/edk2/EmulatorPkg/MiscSubClassPlatformDxe/
H A DMiscSystemSlotDesignationFunction.c29 SMBIOS_TABLE_TYPE9 *SmbiosRecord; in MISC_SMBIOS_TABLE_FUNCTION() local
63 SmbiosRecord->Hdr.Type = EFI_SMBIOS_TYPE_SYSTEM_SLOTS; in MISC_SMBIOS_TABLE_FUNCTION()
64 SmbiosRecord->Hdr.Length = sizeof (SMBIOS_TABLE_TYPE9); in MISC_SMBIOS_TABLE_FUNCTION()
65 SmbiosRecord->Hdr.Handle = 0; in MISC_SMBIOS_TABLE_FUNCTION()
66 SmbiosRecord->SlotDesignation = 1; in MISC_SMBIOS_TABLE_FUNCTION()
67 SmbiosRecord->SlotType = ForType9InputData->SlotType; in MISC_SMBIOS_TABLE_FUNCTION()
69 SmbiosRecord->CurrentUsage = ForType9InputData->SlotUsage; in MISC_SMBIOS_TABLE_FUNCTION()
70 SmbiosRecord->SlotLength = ForType9InputData->SlotLength; in MISC_SMBIOS_TABLE_FUNCTION()
71 SmbiosRecord->SlotID = ForType9InputData->SlotId; in MISC_SMBIOS_TABLE_FUNCTION()
77 OptionalStrStart = (CHAR8 *)(SmbiosRecord + 1); in MISC_SMBIOS_TABLE_FUNCTION()
[all …]
H A DMiscChassisManufacturerFunction.c37 SMBIOS_TABLE_TYPE3 *SmbiosRecord; in MISC_SMBIOS_TABLE_FUNCTION() local
83 SmbiosRecord->Hdr.Type = EFI_SMBIOS_TYPE_SYSTEM_ENCLOSURE; in MISC_SMBIOS_TABLE_FUNCTION()
84 SmbiosRecord->Hdr.Length = sizeof (SMBIOS_TABLE_TYPE3); in MISC_SMBIOS_TABLE_FUNCTION()
88 SmbiosRecord->Hdr.Handle = 0; in MISC_SMBIOS_TABLE_FUNCTION()
92 SmbiosRecord->Manufacturer = 1; in MISC_SMBIOS_TABLE_FUNCTION()
93 SmbiosRecord->Type = (UINT8)ForType3InputData->ChassisType.ChassisType; in MISC_SMBIOS_TABLE_FUNCTION()
97 SmbiosRecord->Version = 2; in MISC_SMBIOS_TABLE_FUNCTION()
101 SmbiosRecord->SerialNumber = 3; in MISC_SMBIOS_TABLE_FUNCTION()
105 SmbiosRecord->AssetTag = 4; in MISC_SMBIOS_TABLE_FUNCTION()
112 OptionalStrStart = (CHAR8 *)(SmbiosRecord + 1); in MISC_SMBIOS_TABLE_FUNCTION()
[all …]
H A DMiscBiosVendorFunction.c92 SMBIOS_TABLE_TYPE0 *SmbiosRecord; in MISC_SMBIOS_TABLE_FUNCTION() local
144 SmbiosRecord->Hdr.Type = EFI_SMBIOS_TYPE_BIOS_INFORMATION; in MISC_SMBIOS_TABLE_FUNCTION()
145 SmbiosRecord->Hdr.Length = sizeof (SMBIOS_TABLE_TYPE0); in MISC_SMBIOS_TABLE_FUNCTION()
149 SmbiosRecord->Hdr.Handle = 0; in MISC_SMBIOS_TABLE_FUNCTION()
153 SmbiosRecord->Vendor = 1; in MISC_SMBIOS_TABLE_FUNCTION()
157 SmbiosRecord->BiosVersion = 2; in MISC_SMBIOS_TABLE_FUNCTION()
158 SmbiosRecord->BiosSegment = (UINT16)ForType0InputData->BiosStartingAddress; in MISC_SMBIOS_TABLE_FUNCTION()
162 SmbiosRecord->BiosReleaseDate = 3; in MISC_SMBIOS_TABLE_FUNCTION()
166 SmbiosRecord->BiosSize = 0; in MISC_SMBIOS_TABLE_FUNCTION()
179 OptionalStrStart = (CHAR8 *)(SmbiosRecord + 1); in MISC_SMBIOS_TABLE_FUNCTION()
[all …]
/dports/sysutils/edk2/edk2-platforms-89f6170d/Features/Intel/SystemInformation/SmbiosFeaturePkg/SmbiosBasicDxe/
H A DType3ChassisManufacturerFunction.c39 SMBIOS_TABLE_TYPE3 *SmbiosRecord; in ChassisManufacturerFunction() local
87 SmbiosRecord = AllocateZeroPool(TotalSize); in ChassisManufacturerFunction()
88 if (SmbiosRecord == NULL) { in ChassisManufacturerFunction()
93 CopyMem (SmbiosRecord, PcdSmbiosRecord, SourceSize); in ChassisManufacturerFunction()
95 SmbiosRecord->Hdr.Type = EFI_SMBIOS_TYPE_SYSTEM_ENCLOSURE; in ChassisManufacturerFunction()
100 SmbiosRecord->Hdr.Handle = 0; in ChassisManufacturerFunction()
102 …iosRecord->ContainedElementCount == 0) || (SourceSize < (UINTN)SmbiosRecord + SmbiosRecord->Hdr.Le… in ChassisManufacturerFunction()
103 …SKUNumberPtr = (SMBIOS_TABLE_STRING *)((UINTN)SmbiosRecord + SmbiosRecord->Hdr.Length - sizeof(SMB… in ChassisManufacturerFunction()
107 StringOffset = SmbiosRecord->Hdr.Length; in ChassisManufacturerFunction()
110 CopyMem ((UINT8 *)SmbiosRecord + StringOffset, VersionStr, VerStrLen); in ChassisManufacturerFunction()
[all …]
/dports/sysutils/uefi-edk2-bhyve-csm/uefi-edk2-aa8d718/Vlv2TbltDevicePkg/SmBiosMiscDxe/
H A DMiscPhysicalArrayFunction.c57 SMBIOS_TABLE_TYPE16 *SmbiosRecord; in MISC_SMBIOS_TABLE_FUNCTION()
73 SmbiosRecord = AllocatePool(sizeof (SMBIOS_TABLE_TYPE16) + 1); in MISC_SMBIOS_TABLE_FUNCTION()
74 ZeroMem(SmbiosRecord, sizeof (SMBIOS_TABLE_TYPE16) + 1); in MISC_SMBIOS_TABLE_FUNCTION()
76 SmbiosRecord->Hdr.Type = EFI_SMBIOS_TYPE_PHYSICAL_MEMORY_ARRAY; in MISC_SMBIOS_TABLE_FUNCTION()
77 SmbiosRecord->Hdr.Length = sizeof (SMBIOS_TABLE_TYPE16); in MISC_SMBIOS_TABLE_FUNCTION()
82 SmbiosRecord->Hdr.Handle = 0; in MISC_SMBIOS_TABLE_FUNCTION()
94 SmbiosRecord->MemoryErrorInformationHandle = 0xFFFE; in MISC_SMBIOS_TABLE_FUNCTION()
99 SmbiosRecord-> MaximumCapacity = TopOfMemory; in MISC_SMBIOS_TABLE_FUNCTION()
100 SmbiosRecord-> NumberOfMemoryDevices= 0x02; in MISC_SMBIOS_TABLE_FUNCTION()
110 (EFI_SMBIOS_TABLE_HEADER *) SmbiosRecord in MISC_SMBIOS_TABLE_FUNCTION()
[all …]
H A DMiscChassisManufacturerFunction.c68 SMBIOS_TABLE_TYPE3 *SmbiosRecord; in MISC_SMBIOS_TABLE_FUNCTION()
119 SmbiosRecord->Hdr.Type = EFI_SMBIOS_TYPE_SYSTEM_ENCLOSURE; in MISC_SMBIOS_TABLE_FUNCTION()
120 SmbiosRecord->Hdr.Length = sizeof (SMBIOS_TABLE_TYPE3); in MISC_SMBIOS_TABLE_FUNCTION()
125 SmbiosRecord->Hdr.Handle = 0; in MISC_SMBIOS_TABLE_FUNCTION()
130 SmbiosRecord->Manufacturer = 1; in MISC_SMBIOS_TABLE_FUNCTION()
136 SmbiosRecord->Version = 2; in MISC_SMBIOS_TABLE_FUNCTION()
141 SmbiosRecord->SerialNumber = 3; in MISC_SMBIOS_TABLE_FUNCTION()
146 SmbiosRecord->AssetTag = 4; in MISC_SMBIOS_TABLE_FUNCTION()
153 OptionalStrStart = (CHAR8 *)(SmbiosRecord + 1); in MISC_SMBIOS_TABLE_FUNCTION()
167 (EFI_SMBIOS_TABLE_HEADER *) SmbiosRecord in MISC_SMBIOS_TABLE_FUNCTION()
[all …]
H A DMiscMemoryDeviceFunction.c280 SmbiosRecord->Hdr.Handle = 0;
292 SmbiosRecord->TotalWidth = 32;
293 SmbiosRecord->DataWidth = 32;
295 SmbiosRecord->Speed = DdrFreq;
301 SmbiosRecord->DeviceLocator= 1;
302 SmbiosRecord->BankLocator = 2;
305 SmbiosRecord->Manufacturer = 3;
306 SmbiosRecord->SerialNumber= 4;
307 SmbiosRecord->AssetTag= 5;
308 SmbiosRecord->PartNumber= 6;
[all …]
/dports/sysutils/edk2/edk2-platforms-89f6170d/Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/
H A DMiscChassisManufacturerFunction.c47 SMBIOS_TABLE_TYPE3 *SmbiosRecord; in MISC_SMBIOS_TABLE_FUNCTION() local
117 SmbiosRecord->Hdr.Length = sizeof (SMBIOS_TABLE_TYPE3); in MISC_SMBIOS_TABLE_FUNCTION()
121 SmbiosRecord->Hdr.Handle = 0; in MISC_SMBIOS_TABLE_FUNCTION()
125 SmbiosRecord->Manufacturer = 1; in MISC_SMBIOS_TABLE_FUNCTION()
126 SmbiosRecord->Type = PcdGet8 (PcdSMBIOSChassisType); in MISC_SMBIOS_TABLE_FUNCTION()
130 SmbiosRecord->Version = 2; in MISC_SMBIOS_TABLE_FUNCTION()
134 SmbiosRecord->SerialNumber = 3; in MISC_SMBIOS_TABLE_FUNCTION()
138 SmbiosRecord->AssetTag = 4; in MISC_SMBIOS_TABLE_FUNCTION()
144 SmbiosRecord->Height = PcdGet8 (PcdSMBIOSChassisHeight); in MISC_SMBIOS_TABLE_FUNCTION()
149 OptionalStrStart = (CHAR8 *)(SmbiosRecord + 1); in MISC_SMBIOS_TABLE_FUNCTION()
[all …]

123456