/device/linaro/bootloader/edk2/MdeModulePkg/Application/VariableInfo/ |
VariableInfo.c | 86 UINTN CommSize;
100 CommSize = SMM_COMMUNICATE_HEADER_SIZE + SMM_VARIABLE_COMMUNICATE_HEADER_SIZE;
101 RealCommSize = CommSize;
102 CommBuffer = AllocateZeroPool (CommSize);
107 Status = GetVariableStatisticsData (CommBuffer, &CommSize);
110 CommBuffer = AllocateZeroPool (CommSize);
112 RealCommSize = CommSize;
113 Status = GetVariableStatisticsData (CommBuffer, &CommSize);
116 if (EFI_ERROR (Status) || (CommSize <= SMM_COMMUNICATE_HEADER_SIZE + SMM_VARIABLE_COMMUNICATE_HEADER_SIZE)) {
120 if (CommSize < RealCommSize) { [all...] |
/device/linaro/bootloader/edk2/MdeModulePkg/Include/Ppi/ |
SmmCommunication.h | 40 @param[in] CommSize The size of the data buffer being passed in.On exit, the size of data
51 IN OUT UINTN *CommSize
|
/device/linaro/bootloader/edk2/MdePkg/Include/Protocol/ |
SmmCommunication.h | 40 @param[in] CommSize The size of the data buffer being passed in.On exit, the size of data
51 IN OUT UINTN *CommSize
|
/device/linaro/bootloader/edk2/MdeModulePkg/Library/SmmLockBoxLib/ |
SmmLockBoxDxeLib.c | 56 UINTN CommSize;
97 CommSize = sizeof(CommBuffer);
101 &CommSize
140 UINTN CommSize;
181 CommSize = sizeof(CommBuffer);
185 &CommSize
229 UINTN CommSize;
271 CommSize = sizeof(CommBuffer);
275 &CommSize
320 UINTN CommSize;
[all...] |
SmmLockBoxPeiLib.c | 533 UINTN CommSize;
609 CommSize = sizeof(CommBuffer);
613 &CommSize
664 UINTN CommSize;
718 CommSize = sizeof(CommBuffer);
722 &CommSize
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Compatibility/SmmBaseHelper/ |
SmramProfileRecord.c | 76 UINTN CommSize;
104 CommSize = sizeof (EFI_GUID) + sizeof (UINTN) + CommHeader->MessageLength;
105 Status = mSmmCommunication->Communicate (mSmmCommunication, CommBuffer, &CommSize);
135 UINTN CommSize;
163 CommSize = sizeof (EFI_GUID) + sizeof (UINTN) + CommHeader->MessageLength;
164 Status = mSmmCommunication->Communicate (mSmmCommunication, CommBuffer, &CommSize);
|
/device/linaro/bootloader/edk2/MdeModulePkg/Library/DxeSmmPerformanceLib/ |
DxeSmmPerformanceLib.c | 389 UINTN CommSize;
429 CommSize = SMM_PERFORMANCE_COMMUNICATION_BUFFER_SIZE;
435 Status = mSmmCommunication->Communicate (mSmmCommunication, mSmmPerformanceBuffer, &CommSize);
456 Status = mSmmCommunication->Communicate (mSmmCommunication, mSmmPerformanceBuffer, &CommSize);
487 UINTN CommSize;
527 CommSize = SMM_PERFORMANCE_COMMUNICATION_BUFFER_SIZE;
533 Status = mSmmCommunication->Communicate (mSmmCommunication, mSmmPerformanceBuffer, &CommSize);
554 Status = mSmmCommunication->Communicate (mSmmCommunication, mSmmPerformanceBuffer, &CommSize);
|
/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCommunication/ |
PiSmmCommunicationSmm.c | 100 UINTN CommSize;
120 CommSize = (UINTN)CommunicateHeader->MessageLength;
121 if (!SmmIsBufferOutsideSmmValid ((UINTN)&CommunicateHeader->Data[0], CommSize)) {
135 &CommSize
|
PiSmmCommunicationPei.c | 118 @param[in, out] CommSize The size of the data buffer being passed in.On exit, the size of data
130 IN OUT UINTN *CommSize
276 @param[in, out] CommSize The size of the data buffer being passed in.On exit, the size of data
288 IN OUT UINTN *CommSize
|
/device/linaro/bootloader/edk2/MdeModulePkg/Application/MemoryProfileInfo/ |
MemoryProfileInfo.c | 634 UINTN CommSize;
649 CommSize = sizeof (EFI_GUID) + sizeof (UINTN) + sizeof (SMRAM_PROFILE_PARAMETER_GET_PROFILE_DATA);
650 CommBuffer = AllocateZeroPool (CommSize);
653 Print (L"SmramProfile: AllocateZeroPool (0x%x) for comm buffer - %r\n", CommSize, Status);
670 CommSize = sizeof (EFI_GUID) + sizeof (UINTN) + CommHeader->MessageLength;
671 Status = SmmCommunication->Communicate (SmmCommunication, CommBuffer, &CommSize);
707 CommSize = sizeof (EFI_GUID) + sizeof (UINTN) + CommHeader->MessageLength;
708 Status = SmmCommunication->Communicate (SmmCommunication, CommBuffer, &CommSize);
|
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Variable/RuntimeDxe/ |
VariableSmmRuntimeDxe.c | 178 UINTN CommSize;
182 CommSize = DataSize + SMM_COMMUNICATE_HEADER_SIZE + SMM_VARIABLE_COMMUNICATE_HEADER_SIZE;
183 Status = mSmmCommunication->Communicate (mSmmCommunication, mVariableBufferPhysical, &CommSize);
[all...] |
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/FaultTolerantWriteDxe/ |
FaultTolerantWriteSmmDxe.c | 88 UINTN CommSize;
91 CommSize = DataSize + SMM_COMMUNICATE_HEADER_SIZE + SMM_FTW_COMMUNICATE_HEADER_SIZE;
92 Status = mSmmCommunication->Communicate (mSmmCommunication, SmmCommunicateHeader, &CommSize);
|
/device/linaro/bootloader/edk2/MdeModulePkg/Core/PiSmmCore/ |
PiSmmIpl.c | 94 @param[in, out] CommSize The size of the data buffer being passed in.On exit, the size of data
105 IN OUT UINTN *CommSize
423 @param[in, out] CommSize The size of the data buffer being passed in.On exit, the size of data
434 IN OUT UINTN *CommSize
444 if ((CommBuffer == NULL) || (CommSize == NULL)) {
449 // CommSize must hold HeaderGuid and MessageLength
451 if (*CommSize < OFFSET_OF (EFI_SMM_COMMUNICATE_HEADER, Data)) {
463 gSmmCorePrivate->BufferSize = *CommSize;
476 *CommSize = gSmmCorePrivate->BufferSize;
507 *CommSize -= OFFSET_OF (EFI_SMM_COMMUNICATE_HEADER, Data); [all...] |
/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/FvbRuntimeDxe/ |
FvbSmmDxe.c | 160 UINTN CommSize;
163 CommSize = DataSize + SMM_COMMUNICATE_HEADER_SIZE + SMM_FVB_COMMUNICATE_HEADER_SIZE;
167 &CommSize
|
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTableDxe/ |
FirmwarePerformanceDxe.c | 335 UINTN CommSize;
367 CommSize = SMM_BOOT_RECORD_COMM_SIZE;
374 Status = Communication->Communicate (Communication, SmmBootRecordCommBuffer, &CommSize);
385 Status = Communication->Communicate (Communication, SmmBootRecordCommBuffer, &CommSize);
|