Searched defs:OutputBuffer (Results 1 - 11 of 11) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/
H A DGuidedSectionExtraction.c106 is decoded into the buffer specified by OutputBuffer and the authentication status of this
108 data in InputSection, then OutputBuffer is set to point at the data in InputSection. Otherwise,
109 the decoded data will be placed in caller allocated buffer specified by OutputBuffer.
112 If OutputBuffer is NULL, then ASSERT().
118 @param[out] OutputBuffer A pointer to a buffer that contains the result of a decode operation.
136 OUT VOID **OutputBuffer,
141 ASSERT (OutputBuffer != NULL);
159 *OutputBuffer,
177 *OutputBuffer,
134 LzmaGuidedSectionExtraction( IN CONST VOID *InputSection, OUT VOID **OutputBuffer, OUT VOID *ScratchBuffer, OPTIONAL OUT UINT32 *AuthenticationStatus ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeCrc32GuidedSectionExtractLib/
H A DDxeCrc32GuidedSectionExtractLib.c46 @param OutputBufferSize The size of OutputBuffer.
107 @param OutputBuffer Buffer to contain the output raw data allocated by the caller.
120 OUT VOID **OutputBuffer,
145 *OutputBuffer = (UINT8 *) InputSection + ((EFI_GUID_DEFINED_SECTION2 *) InputSection)->DataOffset;
167 *OutputBuffer = (UINT8 *) InputSection + ((EFI_GUID_DEFINED_SECTION *) InputSection)->DataOffset;
195 Status = gBS->CalculateCrc32 (*OutputBuffer, OutputBufferSize, &Crc32Checksum);
118 Crc32GuidedSectionHandler( IN CONST VOID *InputSection, OUT VOID **OutputBuffer, IN VOID *ScratchBuffer, OPTIONAL OUT UINT32 *AuthenticationStatus ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseExtractGuidedSectionLib/
H A DBaseExtractGuidedSectionLib.c329 is used to decode InputSection into the buffer specified by OutputBuffer and the authentication status of this
331 then OutputBuffer is set to point at the data in InputSection. Otherwise, the decoded data will be placed in a caller
332 allocated buffer specified by OutputBuffer. This function is responsible for computing the EFI_AUTH_STATUS_PLATFORM_OVERRIDE
336 If OutputBuffer is NULL, then ASSERT().
341 @param[out] OutputBuffer A pointer to a buffer that contains the result of a decode operation.
357 OUT VOID **OutputBuffer,
371 ASSERT (OutputBuffer != NULL);
399 OutputBuffer,
355 ExtractGuidedSectionDecode( IN CONST VOID *InputSection, OUT VOID **OutputBuffer, IN VOID *ScratchBuffer, OPTIONAL OUT UINT32 *AuthenticationStatus ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeExtractGuidedSectionLib/
H A DDxeExtractGuidedSectionLib.c309 is used to decode InputSection into the buffer specified by OutputBuffer and the authentication status of this
311 then OutputBuffer is set to point at the data in InputSection. Otherwise, the decoded data will be placed in caller
312 allocated buffer specified by OutputBuffer. This function is responsible for computing the EFI_AUTH_STATUS_PLATFORM_OVERRIDE
316 If OutputBuffer is NULL, then ASSERT().
321 @param[out] OutputBuffer A pointer to a buffer that contains the result of a decode operation.
337 OUT VOID **OutputBuffer,
349 ASSERT (OutputBuffer != NULL);
368 OutputBuffer,
335 ExtractGuidedSectionDecode( IN CONST VOID *InputSection, OUT VOID **OutputBuffer, IN VOID *ScratchBuffer, OPTIONAL OUT UINT32 *AuthenticationStatus ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiExtractGuidedSectionLib/
H A DPeiExtractGuidedSectionLib.c354 is used to decode InputSection into the buffer specified by OutputBuffer and the authentication status of this
356 then OutputBuffer is set to point at the data in InputSection. Otherwise, the decoded data will be placed in caller
357 allocated buffer specified by OutputBuffer. This function is responsible for computing the EFI_AUTH_STATUS_PLATFORM_OVERRIDE
361 If OutputBuffer is NULL, then ASSERT().
366 @param[out] OutputBuffer A pointer to a buffer that contains the result of a decode operation.
382 OUT VOID **OutputBuffer,
396 ASSERT (OutputBuffer != NULL);
424 OutputBuffer,
380 ExtractGuidedSectionDecode( IN CONST VOID *InputSection, OUT VOID **OutputBuffer, IN VOID *ScratchBuffer, OPTIONAL OUT UINT32 *AuthenticationStatus ) argument
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/BaseUefiTianoCustomDecompressLib/
H A DBaseUefiTianoCustomDecompressLib.c950 is decoded into the buffer specified by OutputBuffer and the authentication status of this
952 data in InputSection, then OutputBuffer is set to point at the data in InputSection. Otherwise,
953 the decoded data will be placed in caller allocated buffer specified by OutputBuffer.
956 If OutputBuffer is NULL, then ASSERT().
962 @param[out] OutputBuffer A pointer to a buffer that contains the result of a decode operation.
980 OUT VOID **OutputBuffer,
985 ASSERT (OutputBuffer != NULL);
1005 *OutputBuffer,
1026 *OutputBuffer,
978 TianoDecompress( IN CONST VOID *InputSection, OUT VOID **OutputBuffer, IN VOID *ScratchBuffer, OPTIONAL OUT UINT32 *AuthenticationStatus ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/DxeIplPeim/
H A DDxeLoad.c353 OutputBuffer is just updated to point to the start of the
360 processed. OutputBuffer OutputBuffer is
365 @param OutputBuffer A pointer to a caller-allocated buffer, whose
368 UINTN in which the size of *OutputBuffer
406 OUT VOID **OutputBuffer,
451 *OutputBuffer = AllocatePages (EFI_SIZE_TO_PAGES (OutputBufferSize) + 1);
452 if (*OutputBuffer == NULL) {
455 DEBUG ((DEBUG_INFO, "Customized Guided section Memory Size required is 0x%x and address is 0x%p\n", OutputBufferSize, *OutputBuffer));
457 // *OutputBuffer stil
403 CustomGuidedSectionExtract( IN CONST EFI_PEI_GUIDED_SECTION_EXTRACTION_PPI *This, IN CONST VOID *InputSection, OUT VOID **OutputBuffer, OUT UINTN *OutputSize, OUT UINT32 *AuthenticationStatus ) argument
506 Decompress( IN CONST EFI_PEI_DECOMPRESS_PPI *This, IN CONST EFI_COMPRESSION_SECTION *CompressionSection, OUT VOID **OutputBuffer, OUT UINTN *OutputSize ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/OvmfPkg/Sec/
H A DSecMain.c298 VOID *OutputBuffer; local
328 OutputBuffer = (VOID*) ((UINT8*)(UINTN) PcdGet32 (PcdOvmfMemFvBase) + SIZE_1MB);
329 ScratchBuffer = ALIGN_POINTER ((UINT8*) OutputBuffer + OutputBufferSize, SIZE_1MB);
332 &OutputBuffer,
342 OutputBuffer,
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/GenSec/
H A DGenSec.c595 UINT8 *OutputBuffer; local
602 OutputBuffer = NULL;
652 OutputBuffer = malloc (CompressedLength + sizeof (EFI_COMPRESSION_SECTION));
653 if (OutputBuffer == NULL) {
657 memcpy (OutputBuffer + sizeof (EFI_COMPRESSION_SECTION), FileBuffer, CompressedLength);
658 FileBuffer = OutputBuffer;
673 Status = CompressFunction (FileBuffer, InputLength, OutputBuffer, &CompressedLength);
675 OutputBuffer = malloc (CompressedLength + sizeof (EFI_COMPRESSION_SECTION));
676 if (!OutputBuffer) {
681 Status = CompressFunction (FileBuffer, InputLength, OutputBuffer
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/SectionExtraction/
H A DCoreSectionExtraction.c117 OutputBuffer. In this case, the
128 to be processed. OutputBuffer OutputBuffer
133 @param OutputBuffer *OutputBuffer is allocated from boot services
137 which the size of OutputBuffer allocation
186 OUT VOID **OutputBuffer,
1369 OutputBuffer. In this case, the
1380 to be processed. OutputBuffer OutputBuffer
1435 CustomGuidedSectionExtract( IN CONST EFI_GUIDED_SECTION_EXTRACTION_PROTOCOL *This, IN CONST VOID *InputSection, OUT VOID **OutputBuffer, OUT UINTN *OutputSize, OUT UINT32 *AuthenticationStatus ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Pei/FwVol/
H A DFwVol.c618 @param OutputBuffer A pointer to the discovered section, if successful.
632 OUT VOID **OutputBuffer,
648 *OutputBuffer = NULL;
675 *OutputBuffer = (VOID *)((UINT8 *) Section + sizeof (EFI_COMMON_SECTION_HEADER2));
677 *OutputBuffer = (VOID *)((UINT8 *) Section + sizeof (EFI_COMMON_SECTION_HEADER));
696 OutputBuffer,
757 OutputBuffer,
627 ProcessSection( IN CONST EFI_PEI_SERVICES **PeiServices, IN EFI_SECTION_TYPE SectionType, IN EFI_COMMON_SECTION_HEADER *Section, IN UINTN SectionSize, OUT VOID **OutputBuffer, IN BOOLEAN IsFfs3Fv ) argument

Completed in 62 milliseconds