Searched defs:Buffer (Results 126 - 150 of 359) sorted by relevance

1234567891011>>

/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/Common/
H A DMyAlloc.c110 if (memcmp(Tmp->Buffer, &MyAllocHeadMagik, sizeof MyAllocHeadMagik) ||
111 memcmp(&Tmp->Buffer[Tmp->Size + sizeof(UINT32)], &MyAllocTailMagik, sizeof MyAllocTailMagik)) {
128 (unsigned) *(UINT32 *) (Tmp->Buffer),
129 (unsigned) *(UINT32 *) (&Tmp->Buffer[Tmp->Size + sizeof (UINT32)])
153 (unsigned) *(UINT32 *) (Tmp->Buffer),
154 (unsigned) *(UINT32 *) (&Tmp->Buffer[Tmp->Size + sizeof (UINT32)])
255 Tmp->Buffer = (UINT8 *) (((UINTN) Tmp + Len + 9) &~7);
257 memcpy (Tmp->Buffer, &MyAllocHeadMagik, sizeof MyAllocHeadMagik);
260 &Tmp->Buffer[Size + sizeof (UINT32)],
266 Tmp->Cksum = (UINTN) Tmp + (UINTN) (Tmp->Next) + Tmp->Line + Tmp->Size + (UINTN) (Tmp->File) + (UINTN) (Tmp->Buffer);
308 VOID *Buffer; local
[all...]
H A DMyAlloc.h60 UINT8 *Buffer; member in struct:MyAllocStruct
64 // (UINTN)Buffer;
75 // Buffer := Pointer to UINT32 aligned storage immediately following
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/RuntimeDxe/
H A DReclaim.c101 @param Buffer Point to the data buffer.
102 @param BufferSize The number of bytes of the data Buffer.
112 IN UINT8 *Buffer,
155 CopyMem (FtwBuffer, Buffer, BufferSize);
110 FtwVariableSpace( IN EFI_PHYSICAL_ADDRESS VariableBase, IN UINT8 *Buffer, IN UINTN BufferSize ) argument
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellDebug1CommandsLib/
H A DDblk.c39 UINT8 *Buffer; local
56 Buffer = AllocateZeroPool(BufferSize);
59 Buffer = NULL;
62 Status = BlockIo->ReadBlocks(BlockIo, BlockIo->Media->MediaId, Lba, BufferSize, Buffer);
63 if (!EFI_ERROR(Status) && Buffer != NULL) {
75 DumpHex(2,0,BufferSize,Buffer);
81 if (Buffer != NULL) {
82 FreePool(Buffer);
H A DDmem.c58 VOID *Buffer; local
68 Buffer = AllocateZeroPool(Size);
69 ASSERT(Buffer != NULL);
71 Status = PciRbIo->Mem.Read(PciRbIo, EfiPciWidthUint8, (UINT64)(UINTN)Address, Size, Buffer);
77 DumpHex(2,0,Size,Buffer);
80 FreePool(Buffer);
H A DSetVar.c48 VOID *Buffer; local
56 Buffer = NULL;
106 Status = gRT->GetVariable((CHAR16*)VariableName, &Guid, &Attributes, &Size, Buffer);
108 Buffer = AllocateZeroPool(Size);
109 Status = gRT->GetVariable((CHAR16*)VariableName, &Guid, &Attributes, &Size, Buffer);
111 if (!EFI_ERROR(Status)&& Buffer != NULL) {
114 ShellPrintEx(-1, -1, L"%02x ", ((UINT8*)Buffer)[LoopVar]);
156 Buffer = AllocateZeroPool((StrLen(Data) / 2));
157 if (Buffer == NULL) {
161 ((UINT8*)Buffer)[LoopVa
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/
H A DLibSmbiosView.c103 Get SMBIOS structure given the Handle,copy data to the Buffer,
109 @param[in, out] Buffer The pointer to the caller's memory buffer.
112 @retval DMI_SUCCESS Buffer contains the required structure data
116 @retval DMI_INVALID_HANDLE Buffer not contain the requiring structure data.
123 IN OUT UINT8 *Buffer,
136 if (Buffer == NULL) {
155 CopyMem (Buffer, Raw, *Length);
270 @param[out] Buffer The buffer to fill with the string when retrieved.
276 OUT CHAR8 *Buffer
280 if (Buffer
121 LibGetSmbiosStructure( IN OUT UINT16 *Handle, IN OUT UINT8 *Buffer, OUT UINT16 *Length ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellLevel3CommandsLib/
H A DType.c40 VOID *Buffer; local
46 Buffer = AllocateZeroPool(ReadSize);
47 if (Buffer == NULL) {
55 ZeroMem(Buffer, ReadSize);
56 Status = ShellReadFile(Handle, &ReadSize, Buffer);
62 if (*(UINT16*)Buffer == gUnicodeFileTag) {
64 Buffer = ((UINT16*)Buffer) + 1;
76 AsciiChar = ((CHAR8*)Buffer)[LoopVar];
83 Print(L"%s", Buffer);
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Pk/
H A DCryptX509.c253 VOID *Buffer; local
269 Buffer = NULL;
286 Buffer = malloc (Length);
287 if (Buffer == NULL) {
291 Result = BIO_read (CertBio, Buffer, Length);
296 *Cert = Buffer;
305 if (!Status && (Buffer != NULL)) {
306 free (Buffer);
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/
H A DLzmaDecompress.c25 VOID *Buffer; member in struct:__anon10460
49 Addr = Private->Buffer;
50 Private->Buffer = (VOID*) ((UINT8*)Addr + Size);
196 AllocFuncs.Buffer = Scratch;
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/PeiDxeDebugLibReportStatusCode/
H A DDebugLib.c56 UINT64 Buffer[(EFI_STATUS_CODE_DATA_MAX_SIZE / sizeof (UINT64)) + 1]; local
81 // Buffer->|------------------------|
91 // |------------------------|<- (UINT8 *)Buffer + sizeof(Buffer)
98 if (TotalSize > sizeof (Buffer)) {
105 // Here we skip the first 4 bytes of Buffer, because we must ensure BaseListMarker is
107 // exception on IPF. Buffer starts at 64-bit aligned address, so skipping 4 types (sizeof(EFI_DEBUG_INFO))
110 DebugInfo = (EFI_DEBUG_INFO *)(Buffer) + 1;
259 UINT64 Buffer[EFI_STATUS_CODE_DATA_MAX_SIZE / sizeof(UINT64)]; local
272 if (TotalSize <= sizeof (Buffer)) {
328 DebugClearMemory( OUT VOID *Buffer, IN UINTN Length ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/BdsDxe/
H A DBdsEntry.c93 CHAR16 Buffer[20]; local
107 ZeroMem (Buffer, sizeof (Buffer));
130 UnicodeSPrint (Buffer, sizeof (Buffer), L"Boot%04x", *mBootNext);
131 BootOption = BdsLibVariableToOption (&BootLists, Buffer);
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Guid/
H A DSmmLockBox.h42 PHYSICAL_ADDRESS Buffer; member in struct:__anon11011
50 PHYSICAL_ADDRESS Buffer; member in struct:__anon11012
57 PHYSICAL_ADDRESS Buffer; member in struct:__anon11013
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/SmmLockBoxLib/
H A DSmmLockBoxSmmLib.c183 @param Buffer the address of the confidential information
187 @retval RETURN_INVALID_PARAMETER the Guid is NULL, or Buffer is NULL, or Length is 0
198 IN VOID *Buffer,
212 if ((Guid == NULL) || (Buffer == NULL) || (Length == 0)) {
259 CopyMem ((VOID *)(UINTN)SmramBuffer, (VOID *)(UINTN)Buffer, Length);
266 LockBox->Buffer = (EFI_PHYSICAL_ADDRESS)(UINTN)Buffer;
341 @param Buffer the address of the updated confidential information
345 @retval RETURN_INVALID_PARAMETER the Guid is NULL, or Buffer is NULL, or Length is 0.
357 IN VOID *Buffer,
196 SaveLockBox( IN GUID *Guid, IN VOID *Buffer, IN UINTN Length ) argument
354 UpdateLockBox( IN GUID *Guid, IN UINTN Offset, IN VOID *Buffer, IN UINTN Length ) argument
418 RestoreLockBox( IN GUID *Guid, IN VOID *Buffer, OPTIONAL IN OUT UINTN *Length OPTIONAL ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/AcpiPlatformDxe/
H A DAcpiPlatform.c130 @param Buffer Pointer to buffer to checksum
136 IN UINT8 *Buffer,
147 Buffer[ChecksumOffset] = 0;
152 Buffer[ChecksumOffset] = CalculateCheckSum8(Buffer, Size);
135 AcpiPlatformChecksum( IN UINT8 *Buffer, IN UINTN Size ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/AcpiTableDxe/
H A DAmlOption.c18 Retrieve option term according to AmlByteEncoding and Buffer.
21 @param[in] Buffer AML buffer.
30 @retval EFI_INVALID_PARAMETER Buffer does not refer to a valid ACPI object.
35 IN UINT8 *Buffer,
50 *Data = Buffer;
69 *DataSize = AsciiStrSize((CHAR8 *)Buffer);
72 Status = AmlGetNameStringSize (Buffer, DataSize);
78 ChildAmlByteEncoding = AmlSearchByOpByte (Buffer);
92 Status = AmlGetNameStringSize (Buffer, DataSize);
104 Buffer,
33 AmlParseOptionTerm( IN AML_BYTE_ENCODING *AmlByteEncoding, IN UINT8 *Buffer, IN UINTN MaxBufferSize, IN AML_OP_PARSE_INDEX TermIndex, OUT EFI_ACPI_DATA_TYPE *DataType, OUT VOID **Data, OUT UINTN *DataSize ) argument
143 AmlParseOptionCommon( IN AML_BYTE_ENCODING *AmlByteEncoding, IN UINT8 *Buffer, IN UINTN MaxBufferSize, IN AML_OP_PARSE_INDEX Index, OUT EFI_ACPI_DATA_TYPE *DataType, OUT VOID **Data, OUT UINTN *DataSize ) argument
297 AmlGetObjectSize( IN AML_BYTE_ENCODING *AmlByteEncoding, IN UINT8 *Buffer, IN UINTN MaxBufferSize ) argument
[all...]
H A DAmlString.c20 @param[in] Buffer AML path.
27 IN UINT8 *Buffer
30 if ((Buffer[0] == AML_ROOT_CHAR) && (Buffer[1] == 0)) {
80 @param[in] Buffer AML NameSement.
87 IN UINT8 *Buffer
91 if (!AmlIsLeadName (Buffer[0])) {
95 if (!AmlIsName (Buffer[Index])) {
105 @param[in] Buffer AML NameString.
109 @retval EFI_INVALID_PARAMETER Buffer doe
112 AmlGetNameStringSize( IN UINT8 *Buffer, OUT UINTN *BufferSize ) argument
282 AmlGetAslNameStringSize( IN UINT8 *Buffer, OUT UINTN *Root, OUT UINTN *Parent, OUT UINTN *SegCount ) argument
391 UINT8 *Buffer; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/LockBox/SmmLockBox/
H A DSmmLockBox.c39 @param Buffer the buffer address to be checked.
47 IN EFI_PHYSICAL_ADDRESS Buffer,
54 if (((Buffer >= mSmramRanges[Index].CpuStart) && (Buffer < mSmramRanges[Index].CpuStart + mSmramRanges[Index].PhysicalSize)) ||
55 ((mSmramRanges[Index].CpuStart >= Buffer) && (mSmramRanges[Index].CpuStart < Buffer + Length))) {
89 (VOID *)(UINTN)LockBoxParameterSave->Buffer,
155 (VOID *)(UINTN)LockBoxParameterUpdate->Buffer,
177 if (IsAddressInSmram (LockBoxParameterRestore->Buffer, LockBoxParameterRestore->Length)) {
186 if ((LockBoxParameterRestore->Length == 0) && (LockBoxParameterRestore->Buffer
46 IsAddressInSmram( IN EFI_PHYSICAL_ADDRESS Buffer, IN UINT64 Length ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePrintLib/
H A DPrintLib.c26 #define ASSERT_UNICODE_BUFFER(Buffer) ASSERT ((((UINTN) (Buffer)) & 0x01) == 0)
324 string specified by Buffer containing at most Width characters. No padding of spaces
326 The number of Unicode characters in Buffer is returned not including the Null-terminator.
333 All conversions are left justified in Buffer.
339 If Value is < 0 and RADIX_HEX is not set in Flags, then the fist character in Buffer is a '-'.
341 then Buffer is padded with '0' characters so the combination of the optional '-'
345 If Buffer is NULL, then ASSERT().
346 If Buffer is not aligned on a 16-bit boundary, then ASSERT().
351 @param Buffer Th
363 UnicodeValueToString( IN OUT CHAR16 *Buffer, IN UINTN Flags, IN INT64 Value, IN UINTN Width ) argument
700 AsciiValueToString( OUT CHAR8 *Buffer, IN UINTN Flags, IN INT64 Value, IN UINTN Width ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseS3SmbusLib/
H A DS3SmbusLib.c40 @param Buffer Contains the value of data to execute to the SMBus slave device. Not all operations
49 IN OUT VOID *Buffer
58 Buffer
387 Bytes are read from the SMBUS and stored in Buffer.
390 It is the caller's responsibility to make sure Buffer is large enough for the total number of bytes read.
391 SMBUS supports a maximum transfer size of 32 bytes, so Buffer does not need to be any larger than 32 bytes.
393 If Buffer is NULL, then ASSERT().
398 @param Buffer Pointer to the buffer to store the bytes read from the SMBUS.
409 OUT VOID *Buffer,
415 Length = SmBusReadBlock (SmBusAddress, Buffer, Statu
407 S3SmBusReadBlock( IN UINTN SmBusAddress, OUT VOID *Buffer, OUT RETURN_STATUS *Status OPTIONAL ) argument
446 S3SmBusWriteBlock( IN UINTN SmBusAddress, OUT VOID *Buffer, OUT RETURN_STATUS *Status OPTIONAL ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/EsalVariableDxeSal/
H A DReclaim.c187 @param[in] Buffer Points to the data buffer.
188 @param[in] BufferSize The number of bytes of the data Buffer.
198 IN UINT8 *Buffer,
245 CopyMem (FtwBuffer, Buffer, BufferSize);
196 FtwVariableSpace( IN EFI_PHYSICAL_ADDRESS VariableBase, IN UINT8 *Buffer, IN UINTN BufferSize ) argument
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/SecureBootConfigDxe/
H A DSecureBootConfigMisc.c44 VOID *Buffer; local
51 Buffer = NULL;
72 Buffer = AllocateZeroPool(BufferSize);
73 if (Buffer == NULL) {
80 Status = FileHandle->Read (FileHandle, &BufferSize, Buffer);
82 FreePool (Buffer);
83 Buffer = NULL;
90 *BufferPtr = Buffer;
121 @retval EFI_BUFFER_TOOL_SMALL Buffer is too small for output string
177 UINT16 *Buffer; local
305 GuidToString( IN EFI_GUID *Guid, IN CHAR16 *Buffer, IN UINTN BufferSize ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Application/Shell/
H A DConsoleLogger.h39 CHAR16 *Buffer; ///< Buffer to save data member in struct:_CONSOLE_LOGGER_PRIVATE_DATA
49 INT32 *Attributes; ///< Buffer for Attribute to be saved for each character
H A DShellEnvVar.c44 VOID *Buffer; local
48 Buffer = NULL;
57 Buffer);
59 Buffer = AllocateZeroPool(Size);
60 ASSERT(Buffer != NULL);
65 Buffer);
66 FreePool(Buffer);
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellDebug1CommandsLib/HexEdit/
H A DDiskImage.c179 VOID *Buffer; local
222 Buffer = AllocateZeroPool (Bytes);
224 if (Buffer == NULL) {
239 Buffer
243 FreePool (Buffer);
253 Status = HBufferImageBufferToList (Buffer, Bytes);
254 FreePool (Buffer);
355 VOID *Buffer; local
395 Buffer = AllocateZeroPool (Bytes);
397 if (Buffer
[all...]

Completed in 409 milliseconds

1234567891011>>