Searched defs:ScratchBuffer (Results 1 - 13 of 13) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/
H A DGuidedSectionExtraction.c113 If ScratchBuffer is NULL and this decode operation requires a scratch buffer, then ASSERT().
119 @param[out] ScratchBuffer A caller allocated buffer that may be required by this function
137 OUT VOID *ScratchBuffer, OPTIONAL
160 ScratchBuffer
178 ScratchBuffer
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.c47 @param ScratchBufferSize The size of ScratchBuffer.
108 @param ScratchBuffer A pointer to a caller-allocated buffer for function internal use.
121 IN VOID *ScratchBuffer, OPTIONAL
118 Crc32GuidedSectionHandler( IN CONST VOID *InputSection, OUT VOID **OutputBuffer, IN VOID *ScratchBuffer, OPTIONAL OUT UINT32 *AuthenticationStatus ) argument
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellDebug1CommandsLib/
H A DEfiDecompress.c47 VOID *ScratchBuffer; local
58 ScratchBuffer = NULL;
137 ScratchBuffer = AllocateZeroPool(ScratchSize);
139 ASSERT(ScratchBuffer != NULL);
141 Status = Decompress->Decompress(Decompress, InBuffer, (UINT32)InSize, OutBuffer, OutSize, ScratchBuffer, ScratchSize);
172 SHELL_FREE_NON_NULL(ScratchBuffer);
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseExtractGuidedSectionLib/
H A DBaseExtractGuidedSectionLib.c337 If ScratchBuffer is NULL and this decode operation requires a scratch buffer, then ASSERT().
342 @param[in] ScratchBuffer A caller allocated buffer that may be required by this function as a scratch buffer to perform the decode operation.
358 IN VOID *ScratchBuffer, OPTIONAL
400 ScratchBuffer,
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.c317 If ScratchBuffer is NULL and this decode operation requires a scratch buffer, then ASSERT().
322 @param[in] ScratchBuffer A caller allocated buffer that may be required by this function as a scratch buffer to perform the decode operation.
338 IN VOID *ScratchBuffer, OPTIONAL
369 ScratchBuffer,
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.c362 If ScratchBuffer is NULL and this decode operation requires a scratch buffer, then ASSERT().
367 @param[in] ScratchBuffer A caller allocated buffer that may be required by this function as a scratch buffer to perform the decode operation.
383 IN VOID *ScratchBuffer, OPTIONAL
425 ScratchBuffer,
380 ExtractGuidedSectionDecode( IN CONST VOID *InputSection, OUT VOID **OutputBuffer, IN VOID *ScratchBuffer, OPTIONAL OUT UINT32 *AuthenticationStatus ) argument
/vbox/src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/SysCall/
H A DRuntimeMemAllocation.c71 Initializes pre-allocated memory pointed by ScratchBuffer for subsequent
74 @param[in, out] ScratchBuffer Pointer to user-supplied memory buffer.
82 IN OUT UINT8 *ScratchBuffer,
92 if (ScratchBuffer == NULL) {
100 mRTPageTable = (RT_MEMORY_PAGE_TABLE *)ScratchBuffer;
116 mRTPageTable->DataAreaBase = ScratchBuffer + sizeof (RT_MEMORY_PAGE_TABLE) +
81 InitializeScratchMemory( IN OUT UINT8 *ScratchBuffer, IN UINTN ScratchBufferSize ) argument
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/BaseUefiTianoCustomDecompressLib/
H A DBaseUefiTianoCustomDecompressLib.c957 If ScratchBuffer is NULL and this decode operation requires a scratch buffer, then ASSERT().
963 @param[in] ScratchBuffer A caller allocated buffer that may be required by this function
981 IN VOID *ScratchBuffer, OPTIONAL
1006 ScratchBuffer,
1027 ScratchBuffer,
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.c412 UINT8 *ScratchBuffer; local
420 ScratchBuffer = NULL;
441 ScratchBuffer = AllocatePages (EFI_SIZE_TO_PAGES (ScratchBufferSize));
442 if (ScratchBuffer == NULL) {
466 ScratchBuffer,
515 UINT8 *ScratchBuffer; local
566 ScratchBuffer = AllocatePages (EFI_SIZE_TO_PAGES (ScratchBufferSize));
567 if (ScratchBuffer == NULL) {
588 ScratchBuffer
/vbox/src/VBox/Devices/EFI/Firmware/OvmfPkg/Sec/
H A DSecMain.c299 VOID *ScratchBuffer; local
329 ScratchBuffer = ALIGN_POINTER ((UINT8*) OutputBuffer + OutputBufferSize, SIZE_1MB);
333 ScratchBuffer,
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/VolInfo/
H A DVolInfo.c1240 UINT8 *ScratchBuffer; local
1350 ScratchBuffer = malloc (ScratchSize);
1352 if ((ScratchBuffer == NULL) || (UncompressedBuffer == NULL)) {
1360 ScratchBuffer,
1363 free (ScratchBuffer);
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/SectionExtractionDxe/
H A DSectionExtraction.c681 VOID *ScratchBuffer; local
789 ScratchBuffer = AllocatePool (ScratchSize);
790 if (ScratchBuffer == NULL) {
802 ScratchBuffer,
805 FreePool (ScratchBuffer);
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/SectionExtraction/
H A DCoreSectionExtraction.c632 VOID *ScratchBuffer; local
740 ScratchBuffer = AllocatePool (ScratchSize);
741 if (ScratchBuffer == NULL) {
753 ScratchBuffer,
756 CoreFreePool (ScratchBuffer);
1444 VOID *ScratchBuffer; local
1453 ScratchBuffer = NULL;
1475 ScratchBuffer = AllocatePool (ScratchBufferSize);
1476 if (ScratchBuffer == NULL) {
1487 FreePool (ScratchBuffer);
[all...]

Completed in 54 milliseconds