Searched defs:Buffer (Results 226 - 250 of 359) sorted by relevance

1234567891011>>

/vbox/src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Sockets/DataSink/
H A DDataSink.c39 #define DATA_BUFFER_SIZE (( 65536 / PACKET_SIZE ) * PACKET_SIZE ) ///< Buffer size in bytes
54 UINT8 Buffer[ DATA_BUFFER_SIZE ]; variable
472 &Buffer,
473 sizeof ( Buffer ));
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/Common/
H A DCommonLib.c31 IN VOID *Buffer,
38 Set Buffer to zero for Size bytes.
42 Buffer - Memory to set.
54 Ptr = Buffer;
98 IN VOID *Buffer,
102 PeiZeroMem (Buffer, Size);
325 IN UINT8 *Buffer,
336 Buffer Pointer to buffer containing byte data of component.
345 return (UINT8) (0x100 - CalculateSum8 (Buffer, Size));
350 IN UINT8 *Buffer,
30 PeiZeroMem( IN VOID *Buffer, IN UINTN Size ) argument
97 ZeroMem( IN VOID *Buffer, IN UINTN Size ) argument
324 CalculateChecksum8( IN UINT8 *Buffer, IN UINTN Size ) argument
349 CalculateSum8( IN UINT8 *Buffer, IN UINTN Size ) argument
386 CalculateChecksum16( IN UINT16 *Buffer, IN UINTN Size ) argument
411 CalculateSum16( IN UINT16 *Buffer, IN UINTN Size ) argument
491 PrintGuidToBuffer( IN EFI_GUID *Guid, IN OUT UINT8 *Buffer, IN UINT32 BufferLen, IN BOOLEAN Uppercase ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/EfiRom/
H A DEfiRom.c233 UINT8 *Buffer; local
263 Buffer = (UINT8 *) malloc (FileSize);
264 if (Buffer == NULL) {
270 if (fread (Buffer, FileSize, 1, InFptr) != 1) {
297 RomHdr = (PCI_EXPANSION_ROM_HEADER *) Buffer;
317 PciDs23 = (PCI_DATA_STRUCTURE *) (Buffer + RomHdr->PcirOffset);
327 PciDs30 = (PCI_3_0_DATA_STRUCTURE *)(Buffer + RomHdr->PcirOffset);
364 ByteCheckSum = (UINT8) (ByteCheckSum + Buffer[Index]);
367 Buffer[FileSize - 1] = (UINT8) ((~ByteCheckSum) + 1);
369 VerboseMsg(" Checksum = %02x\n\n", Buffer[FileSiz
444 UINT8 *Buffer; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiFileHandleLib/
H A DUefiFileHandleLib.c141 bytes from the file at the file's current position and returns them in Buffer.
145 at the file's current position and returns the entry in Buffer. If the Buffer
156 @param Buffer the buffer to put read data into.
162 @retval EFI_BUFFER_TO_SMALL Buffer is too small. ReadSize contains required
171 OUT VOID *Buffer
182 return (FileHandle->Read(FileHandle, BufferSize, Buffer));
197 @param BufferSize on input the number of bytes in Buffer. On output
199 @param Buffer the buffer containing data to write is stored.
215 IN VOID *Buffer
540 FileHandleFindNextFile( IN EFI_FILE_HANDLE DirHandle, OUT EFI_FILE_INFO *Buffer, OUT BOOLEAN *NoFile ) argument
947 FileHandleReadLine( IN EFI_FILE_HANDLE Handle, IN OUT CHAR16 *Buffer, IN OUT UINTN *Size, IN BOOLEAN Truncate, IN OUT BOOLEAN *Ascii ) argument
1089 CHAR16 *Buffer; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellDebug1CommandsLib/Edit/
H A DMainTextEditor.c551 CHAR16 *Buffer; local
599 Buffer = CatSPrint (NULL, L"%s", InputBarGetString());
600 if (Buffer == NULL) {
614 Status = FileBufferSearch (Buffer, Offset);
624 FreePool (Buffer);
630 FreePool (Buffer);
643 FreePool (Buffer);
655 FreePool (Buffer);
667 Offset = StrLen (Buffer);
673 FreePool (Buffer);
[all...]
H A DTextEditorTypes.h48 CHAR16 *Buffer; member in struct:_EFI_EDITOR_LINE
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellDebug1CommandsLib/HexEdit/
H A DHexEditorTypes.h45 UINT8 Buffer[0x10]; member in struct:_HEFI_EDITOR_LINE
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellDebug1CommandsLib/
H A DMemMap.c50 EFI_MEMORY_DESCRIPTOR *Buffer; local
94 Buffer = NULL;
124 Status = gBS->GetMemoryMap(&Size, Buffer, &MapKey, &ItemSize, &Version);
127 Buffer = AllocateZeroPool(Size);
128 Status = gBS->GetMemoryMap(&Size, Buffer, &MapKey, &ItemSize, &Version);
137 for (Walker = (UINT8*)Buffer; Walker < (((UINT8*)Buffer)+Size) && Walker != NULL; Walker += ItemSize){
259 if (Buffer != NULL) {
260 FreePool(Buffer);
H A DMm.c46 @param[in] Size The size of Buffer in Width sized units.
47 @param[out] Buffer The buffer to read into.
55 OUT VOID *Buffer
64 *(UINT8 *) Buffer = *(UINT8 *) (UINTN) Address;
67 *(UINT16 *) Buffer = *(UINT16 *) (UINTN) Address;
70 *(UINT32 *) Buffer = *(UINT32 *) (UINTN) Address;
73 *(UINT64 *) Buffer = *(UINT64 *) (UINTN) Address;
88 @param[in] Size The size of Buffer in Width sized units.
89 @param[in] Buffer The buffer to write from.
97 IN VOID *Buffer
217 UINT64 Buffer; local
[all...]
H A DUefiShellDebug1CommandsLib.c525 @param[out] Buffer Upon successful return, the pointer to the
545 OUT VOID **Buffer,
564 if (FileName == NULL || Buffer == NULL || ReadOnly == NULL) {
645 *Buffer = InternalBuffer;
543 ReadFileIntoBuffer( IN CONST CHAR16 *FileName, OUT VOID **Buffer, OUT UINTN *BufferSize OPTIONAL, OUT BOOLEAN *ReadOnly ) argument
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellLevel1CommandsLib/
H A DIf.c665 CHAR16 *Buffer; local
670 for(Buffer = NULL, BufferSize = 0
/vbox/src/VBox/Devices/EFI/Firmware/StdLib/LibC/Uefi/Devices/Console/
H A DdaConsole.c139 @param[in,out] BufferSize Number of bytes in Buffer. Set to zero if
141 @param[in] Buffer The WCS string to be displayed
152 IN const void *Buffer
176 NumChar = WideTtyCvt(gMD->UString, (const char *)Buffer, BufferSize);
211 @param[in] BufferSize Buffer size, in bytes.
212 @param[out] Buffer Buffer in which to place the read characters.
214 @return Number of bytes actually placed into Buffer.
225 OUT VOID *Buffer
298 /* Convert the input buffer and place in Buffer
322 da_ConStat( struct __filedes *filp, struct stat *Buffer, void *Something ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/VBoxPkg/AcpiPlatformDxe/
H A DAcpiPlatform.c158 @param Buffer Pointer to buffer to checksum
164 IN UINT8 *Buffer,
175 Buffer[ChecksumOffset] = 0;
180 Buffer[ChecksumOffset] = CalculateCheckSum8(Buffer, Size);
163 AcpiPlatformChecksum( IN UINT8 *Buffer, IN UINTN Size ) argument
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaFloppyPei/
H A DFloppyPeim.c1253 @param Buffer Memory buffer for DMA transfer.
1261 IN VOID *Buffer,
1287 Data = (UINT8) (UINTN) Buffer;
1289 Data = (UINT8) ((UINTN) Buffer >> 8);
1292 Data = (UINT8) ((UINTN) Buffer >> 16);
1361 @param Buffer Buffer to setup for DMA.
1374 IN VOID *Buffer,
1394 SetDMA (FdcBlkIoDev, Buffer, Info->MediaInfo.BlockSize, NumberOfBlocks);
1587 @param[in] BufferSize The size of the Buffer i
1259 SetDMA( IN FDC_BLK_IO_DEV *FdcBlkIoDev, IN VOID *Buffer, IN UINTN BlockSize, IN UINTN NumberOfBlocks ) argument
1371 ReadDataSector( IN FDC_BLK_IO_DEV *FdcBlkIoDev, IN OUT PEI_FLOPPY_DEVICE_INFO *Info, IN VOID *Buffer, IN EFI_PEI_LBA Lba, IN UINTN NumberOfBlocks ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/
H A DAtapi.c209 @param Buffer buffer contained data transferred between host and device.
222 IN UINT16 *Buffer,
252 PtrBuffer = Buffer;
336 @param Buffer buffer contained data transferred from device to host.
350 IN UINT16 *Buffer,
428 return PioReadWriteData (IdeDev, Buffer, ByteCount, 1, TimeOut);
438 @param Buffer buffer contained data transferred from host to device.
451 IN UINT16 *Buffer,
527 return PioReadWriteData (IdeDev, Buffer, ByteCount, 0, TimeOut);
1421 @param Buffer
220 PioReadWriteData( IN IDE_BLK_IO_DEV *IdeDev, IN UINT16 *Buffer, IN UINT32 ByteCount, IN BOOLEAN Read, IN UINTN TimeOut ) argument
347 AtapiPacketCommandIn( IN IDE_BLK_IO_DEV *IdeDev, IN ATAPI_PACKET_COMMAND *Packet, IN UINT16 *Buffer, IN UINT32 ByteCount, IN UINTN TimeOut ) argument
448 AtapiPacketCommandOut( IN IDE_BLK_IO_DEV *IdeDev, IN ATAPI_PACKET_COMMAND *Packet, IN UINT16 *Buffer, IN UINT32 ByteCount, IN UINTN TimeOut ) argument
1430 AtapiReadSectors( IN IDE_BLK_IO_DEV *IdeDev, IN VOID *Buffer, IN EFI_LBA Lba, IN UINTN NumberOfBlocks ) argument
1547 AtapiWriteSectors( IN IDE_BLK_IO_DEV *IdeDev, IN VOID *Buffer, IN EFI_LBA Lba, IN UINTN NumberOfBlocks ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/
H A DVariable.c552 VOID *Buffer; local
582 Buffer = AllocateZeroPool (BufferSize);
583 if (NULL == Buffer) {
589 FreePool (Buffer);
596 Ptr = (UINT8 *) Buffer;
668 Buffer
728 VOID *Buffer; local
754 Buffer = AllocateZeroPool (BufferSize);
755 if (NULL == Buffer) {
767 Ptr = (UINT8 *) Buffer;
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ata/AtaBusDxe/
H A DAtaBus.c122 @param Buffer The aligned buffer to be freed.
128 IN VOID *Buffer,
132 if (Buffer != NULL) {
133 FreeAlignedPages (Buffer, EFI_SIZE_TO_PAGES (BufferSize));
942 Read/Write BufferSize bytes from Lba from/into Buffer.
951 @param[in] BufferSize Size of Buffer, must be a multiple of device block size.
952 @param[out] Buffer A pointer to the destination/source buffer for the data.
962 @retval EFI_BAD_BUFFER_SIZE The Buffer was not a multiple of the block size of the device.
974 OUT VOID *Buffer,
1002 if (Buffer
127 FreeAlignedBuffer( IN VOID *Buffer, IN UINTN BufferSize ) argument
968 BlockIoReadWrite( IN VOID *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN OUT EFI_BLOCK_IO2_TOKEN *Token, IN UINTN BufferSize, OUT VOID *Buffer, IN BOOLEAN IsBlockIo2, IN BOOLEAN IsWrite ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Scsi/ScsiBusDxe/
H A DScsiBus.c102 @param Buffer The aligned buffer to be freed.
108 IN VOID *Buffer,
112 if (Buffer != NULL) {
113 FreeAlignedPages (Buffer, EFI_SIZE_TO_PAGES (BufferSize));
107 FreeAlignedBuffer( IN VOID *Buffer, IN UINTN BufferSize ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/Dispatcher/
H A DDispatcher.c983 VOID *Buffer; local
995 Buffer = NULL;
1003 &Buffer,
1011 FvHeader = (EFI_FIRMWARE_VOLUME_HEADER *) Buffer;
1032 CopyMem (AlignedBuffer, Buffer, BufferSize);
1033 CoreFreePool (Buffer);
1034 Buffer = NULL;
1051 if (Buffer != NULL) {
1052 FreePool (Buffer);
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/PiSmmCore/
H A DDispatcher.c310 VOID *Buffer; local
330 Buffer = NULL;
391 &Buffer,
400 Buffer = NULL;
407 &Buffer,
414 if (Buffer != NULL) {
415 Status = gBS->FreePool (Buffer);
423 ImageContext.Handle = Buffer;
431 if (Buffer != NULL) {
432 Status = gBS->FreePool (Buffer);
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/SmmLockBoxLib/
H A DSmmLockBoxPeiLib.c235 @param Buffer the address of the restored confidential information
240 @retval RETURN_WRITE_PROTECTED Buffer and Length are NULL, but the LockBox has no
248 IN VOID *Buffer, OPTIONAL
282 // We do NOT check Buffer address in SMRAM, because if SMRAM not locked, we trust the caller.
286 // Restore this, Buffer and Length MUST be both NULL or both non-NULL
303 if (Buffer != NULL) {
307 RestoreBuffer = Buffer;
315 RestoreBuffer = (VOID *)(UINTN)LockBox->Buffer;
383 // We do NOT check Buffer address in SMRAM, because if SMRAM not locked, we trust the caller.
387 // Restore all, Buffer an
246 InternalRestoreLockBoxFromSmram( IN GUID *Guid, IN VOID *Buffer, OPTIONAL IN OUT UINTN *Length OPTIONAL ) argument
427 SaveLockBox( IN GUID *Guid, IN VOID *Buffer, IN UINTN Length ) argument
487 UpdateLockBox( IN GUID *Guid, IN UINTN Offset, IN VOID *Buffer, IN UINTN Length ) argument
522 RestoreLockBox( IN GUID *Guid, IN VOID *Buffer, OPTIONAL IN OUT UINTN *Length OPTIONAL ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/ArpDxe/
H A DArpImpl.h201 NET_ARP_ADDRESS_UNION Buffer; member in struct:__anon11197
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/PCD/Dxe/
H A DService.c503 UINT8 *Buffer; local
506 Buffer = NULL;
516 Buffer
523 Buffer = (UINT8 *) AllocatePool (Size);
525 ASSERT (Buffer != NULL);
532 Buffer
536 *VariableData = Buffer;
1012 VOID *Buffer; local
1040 Buffer = AllocatePool (SetSize);
1041 ASSERT (Buffer !
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Variable/EmuRuntimeDxe/
H A DEmuVariable.c587 CHAR8 *Buffer; local
639 Buffer = Iso639Language ? mVariableModuleGlobal->Lang : mVariableModuleGlobal->PlatformLang;
640 Buffer[CompareLength] = '\0';
641 return CopyMem (Buffer, Supported, CompareLength);
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/
H A DFirmwareVolume2.h223 If the input value of Buffer==NULL, it indicates the caller is
233 If the input value of Buffer!=NULL, the output buffer is
234 specified by a double indirection of the Buffer parameter. The
235 input value of *Buffer is used to determine if the output
237 ReadFile(). If the input value of *Buffer!=NULL, it indicates
246 values. If the input value of *Buffer==NULL, it indicates the
249 boot services pool memory, which will be returned in Buffer.
264 @param Buffer Pointer to a pointer to a buffer in which the
270 represented by Buffer.
306 IN OUT VOID **Buffer,
447 VOID *Buffer; member in struct:__anon12139
[all...]

Completed in 483 milliseconds

1234567891011>>