Searched defs:Buffer (Results 276 - 300 of 359) sorted by relevance

<<1112131415

/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ata/AtaAtapiPassThru/
H A DIdeMode.c149 @param Buffer Pointer to the data buffer for read
158 IN VOID *Buffer
162 ASSERT (Buffer != NULL);
173 (UINT16 *) Buffer
186 @param Buffer Pointer to the data buffer for read
195 IN VOID *Buffer
199 ASSERT (Buffer != NULL);
210 (UINT16 *) Buffer
1106 @param[in, out] Buffer A pointer to the source buffer for the data.
1127 IN OUT VOID *Buffer,
1124 AtaPioDataInOut( IN EFI_PCI_IO_PROTOCOL *PciIo, IN EFI_IDE_REGISTERS *IdeRegisters, IN OUT VOID *Buffer, IN UINT64 ByteCount, IN BOOLEAN Read, IN EFI_ATA_COMMAND_BLOCK *AtaCommandBlock, IN OUT EFI_ATA_STATUS_BLOCK *AtaStatusBlock, IN UINT64 Timeout, IN ATA_NONBLOCK_TASK *Task ) argument
1839 AtaPacketReadWrite( IN EFI_PCI_IO_PROTOCOL *PciIo, IN EFI_IDE_REGISTERS *IdeRegisters, IN OUT VOID *Buffer, IN UINT64 ByteCount, IN BOOLEAN Read, IN UINT64 Timeout ) argument
2444 AtaIdentify( IN ATA_ATAPI_PASS_THRU_INSTANCE *Instance, IN UINT8 Channel, IN UINT8 Device, IN OUT EFI_IDENTIFY_DATA *Buffer, IN OUT EFI_ATA_STATUS_BLOCK *AtaStatusBlock ) argument
2509 AtaIdentifyPacket( IN ATA_ATAPI_PASS_THRU_INSTANCE *Instance, IN UINT8 Channel, IN UINT8 Device, IN OUT EFI_IDENTIFY_DATA *Buffer, IN OUT EFI_ATA_STATUS_BLOCK *AtaStatusBlock ) argument
2581 EFI_IDENTIFY_DATA Buffer; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/IdeBusPei/
H A DAtapiPeim.c236 @param[in] BufferSize The size of the Buffer in bytes. This number must be
238 @param[out] Buffer A pointer to the destination buffer for the data.
260 OUT VOID *Buffer
278 if (Buffer == NULL) {
315 Buffer,
1220 @param[in] Buffer Buffer to contain requested transfer data from device.
1233 IN UINT16 *Buffer,
1344 if (Buffer == NULL || ByteCount == 0) {
1351 PtrBuffer = Buffer;
1229 AtapiPacketCommandIn( IN ATAPI_BLK_IO_DEV *AtapiBlkIoDev, IN UINTN DevicePosition, IN ATAPI_PACKET_COMMAND *Packet, IN UINT16 *Buffer, IN UINT32 ByteCount, IN UINTN TimeoutInMilliSeconds ) argument
1977 ReadSectors( IN ATAPI_BLK_IO_DEV *AtapiBlkIoDev, IN UINTN DevicePosition, IN VOID *Buffer, IN EFI_PEI_LBA StartLba, IN UINTN NumberOfBlocks, IN UINTN BlockSize ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbKbDxe/
H A DEfiKey.h64 VOID *Buffer[MAX_KEY_ALLOWED + 1]; member in struct:__anon10883
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/SectionExtraction/
H A DCoreSectionExtraction.c127 @param InputSection Buffer containing the input GUIDed section
305 @param SectionStream Buffer containing the new section stream.
411 @param SectionStream Buffer containing the new section stream.
1109 @param Buffer Double indirection to buffer. If *Buffer is
1111 allocated. If Buffer is NULL, then the buffer
1114 @param BufferSize On input, indicates the size of *Buffer if
1115 *Buffer is non-null on input. On output,
1117 callee allocated) of *Buffer.
1142 *Buffer i
1158 GetSection( IN UINTN SectionStreamHandle, IN EFI_SECTION_TYPE *SectionType, IN EFI_GUID *SectionDefinitionGuid, IN UINTN SectionInstance, IN VOID **Buffer, IN OUT UINTN *BufferSize, OUT UINT32 *AuthenticationStatus, IN BOOLEAN IsFfs3Fv ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Pei/FwVol/
H A DFwVol.c1138 memory-mapped firmware volumes, Buffer and BufferSize refer to
1148 @param Buffer Points to the start of the buffer.
1162 IN VOID *Buffer,
1171 if (Buffer == NULL) {
1179 *FvHandle = (EFI_PEI_FV_HANDLE) Buffer;
1184 Status = VerifyFv ((EFI_FIRMWARE_VOLUME_HEADER*) Buffer);
1186 DEBUG ((EFI_D_ERROR, "Fail to verify FV which address is 0x%11p", Buffer));
1378 FileInfo->Buffer = (UINT8 *) FileHeader + sizeof (EFI_FFS_FILE_HEADER2);
1381 FileInfo->Buffer = (UINT8 *) FileHeader + sizeof (EFI_FFS_FILE_HEADER);
1160 PeiFfsFvPpiProcessVolume( IN CONST EFI_PEI_FIRMWARE_VOLUME_PPI *This, IN VOID *Buffer, IN UINTN BufferSize, OUT EFI_PEI_FV_HANDLE *FvHandle ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxePrintLibPrint2Protocol/
H A DPrintLib.c533 string specified by Buffer containing at most Width characters. No padding of spaces
535 The number of Unicode characters in Buffer is returned not including the Null-terminator.
542 All conversions are left justified in Buffer.
548 If Value is < 0 and RADIX_HEX is not set in Flags, then the fist character in Buffer is a '-'.
550 then Buffer is padded with '0' characters so the combination of the optional '-'
554 If Buffer is NULL, then ASSERT().
555 If Buffer is not aligned on a 16-bit boundary, then ASSERT().
560 @param Buffer Pointer to the output buffer for the produced Null-terminated
564 @param Width The maximum number of Unicode characters to place in Buffer, not including
567 @return The number of Unicode characters in Buffer no
572 UnicodeValueToString( IN OUT CHAR16 *Buffer, IN UINTN Flags, IN INT64 Value, IN UINTN Width ) argument
926 AsciiValueToString( OUT CHAR8 *Buffer, IN UINTN Flags, IN INT64 Value, IN UINTN Width ) argument
979 InternalPrintLibValueToString( IN OUT CHAR8 *Buffer, IN INT64 Value, IN UINTN Radix ) argument
1143 InternalPrintLibSPrintMarker( OUT CHAR8 *Buffer, IN UINTN BufferSize, IN UINTN Flags, IN CONST CHAR8 *Format, IN VA_LIST VaListMarker, OPTIONAL IN BASE_LIST BaseListMarker OPTIONAL ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PiDxeS3BootScriptLib/
H A DBootScriptExecute.c36 @param Buffer Contains the value of data to execute to the SMBus slave device.
43 @retval EFI_INVALID_PARAMETER Length/Buffer is NULL for operations except for EfiSmbusQuickRead
47 @retval EFI_BUFFER_TOO_SMALL Buffer is not sufficient for this operation.
55 IN OUT VOID *Buffer
95 if (Buffer == NULL || Length == NULL) {
104 if ((Buffer == NULL) ||
138 @param Buffer Contains the value of data to execute to the SMBus slave device.
153 @retval EFI_INVALID_PARAMETER Length/Buffer is NULL for operations except for EfiSmbusQuickRead
157 @retval EFI_BUFFER_TOO_SMALL Buffer is not sufficient for this operation.
165 IN OUT VOID *Buffer
485 VOID *Buffer; local
687 VOID *Buffer; local
855 UINT8 *Buffer; local
1370 UINT8 *Buffer; local
[all...]
H A DBootScriptSave.c419 EFI_PHYSICAL_ADDRESS Buffer; local
426 Buffer = SIZE_4GB - 1;
431 &Buffer
436 S3TablePtr = (VOID *) (UINTN) Buffer;
744 UINT8 *Buffer; local
763 (VOID **) &Buffer
768 CopyMem (Buffer, S3TableBase, TableLength);
781 return Buffer;
789 @param Buffer The source buffer from which to write data.
800 IN VOID *Buffer
1389 VOID *Buffer; local
1843 VOID *Buffer; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DriverSampleDxe/
H A DDriverSample.c238 CHAR16 *Buffer; local
242 Buffer = AllocateZeroPool (MaxSize);
243 ASSERT (Buffer != NULL);
247 Buffer[Loop] = (CHAR16) (Password[Loop] ^ Key[Index]);
251 CopyMem (Password, Buffer, MaxSize);
253 FreePool (Buffer);
374 // Get Buffer Storage data from EFI variable
430 // Free Configuration Buffer
815 // Get Buffer Storage data from EFI variable.
1074 // Get Buffer Storag
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/UefiPxeBcDxe/
H A DPxeBcDhcp.c1305 @param Buffer Pointer to the dhcp options packet.
1315 IN UINT8 *Buffer,
1323 Option = (EFI_DHCP4_PACKET_OPTION *) Buffer;
1339 Option = (EFI_DHCP4_PACKET_OPTION *) (Buffer + Offset);
1314 PxeBcParseExtendOptions( IN UINT8 *Buffer, IN UINT32 Length, IN UINT8 OptTag ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/PlatformDriOverrideDxe/
H A DPlatDriOverrideLib.c270 // Set FV ReadFile Buffer as NULL, only need to check whether input Fv file exist there
398 VOID *Buffer; local
400 Buffer = NULL;
406 Status = gRT->GetVariable (Name, VendorGuid, NULL, &BufferSize, Buffer);
411 Buffer = AllocateZeroPool (BufferSize);
412 if (Buffer == NULL) {
418 Status = gRT->GetVariable (Name, VendorGuid, NULL, &BufferSize, Buffer);
425 return Buffer;
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SetupBrowserDxe/
H A DPresentation.c42 CHAR16 *Buffer; local
48 Buffer = AllocateZeroPool (0x10000);
49 ASSERT (Buffer != NULL);
59 SetUnicodeMem (Buffer, RightColumn - LeftColumn, L' ');
65 PrintStringAt (LeftColumn, Row, Buffer);
70 FreePool (Buffer);
198 CHAR16 *Buffer; local
218 Buffer = AllocateZeroPool (0x10000);
219 ASSERT (Buffer != NULL);
224 Buffer[Inde
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Pi/
H A DPiPeiCis.h450 @param Buffer If the call succeeds, a pointer to a pointer to the allocated buffer; undefined otherwise.
461 OUT VOID **Buffer
483 @param Buffer The pointer to the buffer to fill.
484 @param Size The number of bytes in Buffer to fill.
485 @param Value The value to fill Buffer with.
491 IN VOID *Buffer,
604 VOID *Buffer; member in struct:__anon11999
617 Buffer member will be NULL.
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/
H A DMtftp4.h244 @param Buffer The pointer to the buffer where the data is stored.
256 OUT VOID **Buffer
346 @retval EFI_ICMP_ERROR Some other ICMP ERROR packet was received and is in the Buffer.
569 VOID *Buffer; member in struct:_EFI_MTFTP4_TOKEN
H A DMtftp6.h378 @param[out] Buffer Pointer to the buffer where the data is stored.
390 OUT VOID **Buffer
432 /// On input, the size, in bytes, of Buffer. On output, the number
441 VOID *Buffer; member in struct:_EFI_MTFTP6_TOKEN
635 - A fixed buffer that is pointed to by Token.Buffer
638 If both Token.Buffer and Token.CheckPacket are used, then Token.CheckPacket
639 will be called first. If the call is successful, the packet will be stored in Token.Buffer.
700 - Token.Buffer and Token.PacketNeeded are both NULL.
728 - A fixed buffer that is pointed to by Token.Buffer
731 If both Token.Buffer an
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/Ip6Dxe/
H A DIp6ConfigNv.c68 VOID *Buffer; local
86 Buffer = AllocateZeroPool (BufferSize);
87 if (Buffer == NULL) {
95 Buffer
98 FreePool (Buffer);
103 *Data = Buffer;
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/UefiPxeBcDxe/
H A DPxeBcDhcp6.c28 @param[in] Buffer The pointer to the option buffer.
38 IN UINT8 *Buffer,
46 Option = (EFI_DHCP6_PACKET_OPTION *) Buffer;
60 Option = (EFI_DHCP6_PACKET_OPTION *) (Buffer + Offset);
72 @param[in] Buffer The pointer to the buffer to contain the option list.
81 IN UINT8 *Buffer
89 OptList[0] = (EFI_DHCP6_PACKET_OPTION *) Buffer;
1698 UINT8 Buffer[PXEBC_DHCP6_OPTION_MAX_SIZE]; local
1708 OptCount = PxeBcBuildDhcp6Options (Private, OptList, Buffer);
37 PxeBcParseDhcp6Options( IN UINT8 *Buffer, IN UINT32 Length, IN UINT16 OptTag ) argument
/vbox/src/VBox/Devices/EFI/Firmware/OptionRomPkg/AtapiPassThruDxe/
H A DAtapiPassThru.c2139 VOID *Buffer,
2158 Buffer: Points to the transferred data.
2291 Buffer,
2301 UINT16 *Buffer,
2316 Buffer: Points to the transferred data.
2348 if (*ByteCount == 0 || Buffer == NULL) {
2355 ptrBuffer = Buffer;
2135 AtapiPacketCommand( ATAPI_SCSI_PASS_THRU_DEV *AtapiScsiPrivate, UINT32 Target, UINT8 *PacketCommand, VOID *Buffer, UINT32 *ByteCount, DATA_DIRECTION Direction, UINT64 TimeoutInMicroSeconds ) argument
2299 AtapiPassThruPioReadWriteData( ATAPI_SCSI_PASS_THRU_DEV *AtapiScsiPrivate, UINT16 *Buffer, UINT32 *ByteCount, DATA_DIRECTION Direction, UINT64 TimeoutInMicroSeconds ) argument
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/Common/
H A DFirmwareVolumeBuffer.c43 IN UINT16 *Buffer,
50 IN UINT8 *Buffer,
1539 IN UINT16 *Buffer,
1550 Buffer Pointer to buffer containing byte data of component.
1568 Sum = (UINT16) (Sum + Buffer[Index]);
1578 IN UINT16 *Buffer,
1589 Buffer Pointer to buffer containing byte data of component.
1598 return (UINT16)(0x10000 - FvBufCalculateSum16 (Buffer, Size));
1605 IN UINT8 *Buffer,
1616 Buffer Pointe
1538 FvBufCalculateSum16( IN UINT16 *Buffer, IN UINTN Size ) argument
1577 FvBufCalculateChecksum16( IN UINT16 *Buffer, IN UINTN Size ) argument
1604 FvBufCalculateSum8( IN UINT8 *Buffer, IN UINTN Size ) argument
1643 FvBufCalculateChecksum8( IN UINT8 *Buffer, IN UINTN Size ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/RuntimeDxe/
H A DAuthService.c1858 UINT8 *Buffer; local
1937 Buffer = NewData;
1939 CopyMem (Buffer, VariableName, Length);
1940 Buffer += Length;
1943 CopyMem (Buffer, VendorGuid, Length);
1944 Buffer += Length;
1947 CopyMem (Buffer, &Attr, Length);
1948 Buffer += Length;
1951 CopyMem (Buffer, &CertData->TimeStamp, Length);
1952 Buffer
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiHandleParsingLib/
H A DUefiHandleParsingLib.c76 VOID *Buffer;
85 Buffer = NULL;
119 &Buffer,
127 Buffer = NULL;
140 &Buffer,
148 Buffer = NULL;
159 return Buffer;
1082 @param[out] MatchingHandleBuffer Buffer containing handles on a successful
1238 @param[out] MatchingHandleBuffer Buffer containing handles on a successful
1251 EFI_HANDLE *Buffer; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellCommandLib/
H A DConsistMapping.c297 CHAR16 Buffer[64]; local
304 Buffer,
310 AppendCSDStr (MappingItem, Buffer);
728 CHAR16 Buffer[64]; local
741 for (Index = 0, PBuffer = Buffer; Index < HwAddressSize; Index++, PBuffer += 2) {
745 AppendCSDStr (MappingItem, Buffer);
763 CHAR16 Buffer[64]; local
770 for (Index = 0, PBuffer = Buffer; Index < 16; Index++, PBuffer += 2) {
774 AppendCSDStr (MappingItem, Buffer);
794 CHAR16 Buffer[1 local
839 CHAR16 Buffer[64]; local
897 CHAR16 Buffer[20]; local
[all...]
H A DUefiShellCommandLib.c1176 SHELL_COMMAND_FILE_HANDLE *Buffer; local
1180 Buffer = AllocateZeroPool(sizeof(SHELL_COMMAND_FILE_HANDLE));
1181 if (Buffer == NULL) {
1188 Buffer->FileHandle = (EFI_FILE_PROTOCOL*)Handle;
1189 Buffer->Path = StrnCatGrow(&Buffer->Path, NULL, Path, 0);
1190 if (Buffer->Path == NULL) {
1193 NewNode->Buffer = Buffer;
1219 if ((Node->Buffer)
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellDebug1CommandsLib/HexEdit/
H A DBufferImage.c327 if (Line->Buffer[Index] < 0x10) {
333 ShellPrintEx ((INT32)Pos - 1, (INT32)Row - 1, L"%x ", Line->Buffer[Index]);
335 ShellPrintEx ((INT32)Pos - 1, (INT32)Row - 1, L"%x ", Line->Buffer[Index]);
364 if (Line->Buffer[Index] < 0x10) {
369 ShellPrintEx ((INT32)Pos - 1, (INT32)Row - 1, L"%x ", Line->Buffer[Index]);
394 if (Line->Buffer[Index] >= L' ') {
395 ShellPrintEx ((INT32)Pos - 1, (INT32)Row - 1, L"%c", (CHAR16) Line->Buffer[Index]);
630 Value = (UINT8) (Line->Buffer[FColumn - 1] & 0xf0);
633 Value = (UINT8) (Line->Buffer[FColumn - 1] & 0xf);
684 Value = (UINT8) (Line->Buffer[FColum
1915 VOID *Buffer; local
2050 VOID *Buffer; local
2207 HBufferImageBufferToList( IN VOID *Buffer, IN UINTN Bytes ) argument
2272 HBufferImageListToBuffer( IN VOID *Buffer, IN UINTN Bytes ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugCommunicationLibUsb/
H A DDebugCommunicationLibUsb.c238 @param Buffer Pointer to the buffer receiving data.
254 IN OUT UINT8 *Buffer,
314 Buffer[Index] = DebugPortRegister->DataBuffer[Index];
323 @param Buffer Pointer to the buffer receiving data.
339 IN UINT8 *Buffer,
368 DebugPortRegister->DataBuffer[Index] = Buffer[Index];
698 specified by Buffer. The number of bytes actually read is returned.
703 @param Buffer Pointer to the data buffer to store the data read from the debug device.
715 IN UINT8 *Buffer,
729 if (NumberOfBytes == 0 || Buffer
252 UsbDebugPortIn( IN USB_DEBUG_PORT_REGISTER *DebugPortRegister, IN OUT UINT8 *Buffer, OUT UINT8 *Length, IN UINT8 Token, IN UINT8 Addr, IN UINT8 Ep, IN UINT8 DataToggle ) argument
337 UsbDebugPortOut( IN USB_DEBUG_PORT_REGISTER *DebugPortRegister, IN UINT8 *Buffer, IN UINT8 Length, IN UINT8 Token, IN UINT8 Addr, IN UINT8 Ep, IN UINT8 DataToggle ) argument
713 DebugPortReadBuffer( IN DEBUG_PORT_HANDLE Handle, IN UINT8 *Buffer, IN UINTN NumberOfBytes, IN UINTN Timeout ) argument
869 DebugPortWriteBuffer( IN DEBUG_PORT_HANDLE Handle, IN UINT8 *Buffer, IN UINTN NumberOfBytes ) argument
[all...]

Completed in 142 milliseconds

<<1112131415