Searched defs:Buffer (Results 151 - 175 of 359) sorted by relevance

1234567891011>>

/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellDebug1CommandsLib/HexEdit/
H A DFileImage.c154 UINT8 *Buffer; local
171 Status = ReadFileIntoBuffer (FileName, (VOID**)&Buffer, &HFileImage.Size, &HFileImage.ReadOnly);
175 if ((EFI_ERROR(Status)) || (Buffer == NULL && HFileImage.Size != 0)) {
178 SHELL_FREE_NON_NULL(Buffer);
194 Status = HBufferImageBufferToList (Buffer, HFileImage.Size);
195 SHELL_FREE_NON_NULL (Buffer);
214 SHELL_FREE_NON_NULL(Buffer);
236 SHELL_FREE_NON_NULL(Buffer);
273 UINT8 *Buffer; local
342 Buffer
[all...]
H A DMemImage.c48 @param[in, out] Buffer Ignored.
59 IN OUT VOID *Buffer
72 @param[in, out] Buffer Ignored.
83 IN OUT VOID *Buffer
189 void *Buffer; local
198 Buffer = AllocateZeroPool (Size);
199 if (Buffer == NULL) {
209 Buffer
213 FreePool (Buffer);
220 Status = HBufferImageBufferToList (Buffer, Siz
302 VOID *Buffer; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiSortLib/
H A DUefiSortLib.c42 if Buffer is NULL, then ASSERT.
47 @param[in, out] BufferToSort on call a Buffer of (possibly sorted) elements
53 @param[in] Buffer Buffer of size ElementSize for use in swapping
62 IN VOID *Buffer
71 ASSERT(Buffer != NULL);
101 CopyMem (Buffer, (UINT8*)BufferToSort+(NextSwapLocation*ElementSize), ElementSize);
103 CopyMem ((UINT8*)BufferToSort+((LoopCount)*ElementSize), Buffer, ElementSize);
114 CopyMem (Buffer, Pivot, ElementSize);
116 CopyMem ((UINT8*)BufferToSort+(NextSwapLocation*ElementSize), Buffer, ElementSiz
169 VOID *Buffer; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxConsoleDxe/
H A DVBoxConsole.c45 GetVmVariable(UINT32 Variable, CHAR8* Buffer, UINT32 Size ) argument
55 Buffer[i] = ASMInU8(EFI_INFO_PORT);
/vbox/src/VBox/GuestHost/OpenGL/util/
H A Dbufpool.c44 } Buffer; typedef in typeref:struct:buffer
86 Buffer *b, *next;
98 Buffer *b, *next;
112 Buffer *b = crCalloc(sizeof(Buffer));
117 const Buffer *b;
135 Buffer *b, *prev, *prev_smallest;
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/DxeReportStatusCodeLibFramework/
H A DReportStatusCodeLib.c497 UINT64 Buffer[(MAX_EXTENDED_DATA_SIZE / sizeof (UINT64)) + 1]; local
522 // If a buffer could not be allocated, then see if the local variable Buffer can be used
526 // The local variable Buffer not large enough to hold the extended data associated
532 StatusCodeData = (EFI_STATUS_CODE_DATA *)Buffer;
563 if (StatusCodeData != (EFI_STATUS_CODE_DATA *)Buffer) {
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/
H A DBmLib.c99 @param Buffer Current allocated buffer, or NULL
110 IN OUT VOID **Buffer,
119 if ((*Buffer == NULL) && (BufferSize != 0)) {
128 if (*Buffer != NULL) {
129 FreePool (*Buffer);
132 *Buffer = AllocateZeroPool (BufferSize);
134 if (*Buffer != NULL) {
143 if (!TryAgain && EFI_ERROR (*Status) && (*Buffer != NULL)) {
144 FreePool (*Buffer);
145 *Buffer
108 EfiGrowBuffer( IN OUT EFI_STATUS *Status, IN OUT VOID **Buffer, IN UINTN BufferSize ) argument
230 EFI_FILE_SYSTEM_VOLUME_LABEL *Buffer; local
296 EFI_FILE_INFO *Buffer; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/FirmwareVolume/FwVolDxe/
H A DFfs.c74 Convert the Buffer Address to LBA Entry Address.
77 @param BufferAddress Address of Buffer
80 @retval EFI_NOT_FOUND Buffer address is out of FvDevice.
81 @retval EFI_SUCCESS LBA entry is found for Buffer address.
126 Convert the Buffer Address to LBA Address & Offset.
129 @param BufferAddress Address of Buffer
133 @retval EFI_NOT_FOUND Buffer address is out of FvDevice.
134 @retval EFI_SUCCESS LBA and Offset is found for Buffer address.
169 @param Buffer The buffer to be checked
179 IN UINT8 *Buffer,
177 IsBufferErased( IN UINT8 ErasePolarity, IN UINT8 *Buffer, IN UINTN BufferSize ) argument
[all...]
H A DFwVolRead.c272 @param Buffer Buffer is a pointer to pointer to a buffer
278 to by Buffer. On output, *BufferSize
297 @retval EFI_WARN_BUFFER_TOO_SMALL Buffer too small.
310 IN OUT VOID **Buffer,
411 // If Buffer is NULL, we only want to get some information
413 if (Buffer == NULL) {
443 if (*Buffer == NULL) {
450 *Buffer = FileBuffer;
459 CopyMem (*Buffer, SrcPt
307 FvReadFile( IN CONST EFI_FIRMWARE_VOLUME2_PROTOCOL *This, IN CONST EFI_GUID *NameGuid, IN OUT VOID **Buffer, IN OUT UINTN *BufferSize, OUT EFI_FV_FILETYPE *FoundType, OUT EFI_FV_FILE_ATTRIBUTES *FileAttributes, OUT UINT32 *AuthenticationStatus ) argument
502 FvReadFileSection( IN CONST EFI_FIRMWARE_VOLUME2_PROTOCOL *This, IN CONST EFI_GUID *NameGuid, IN EFI_SECTION_TYPE SectionType, IN UINTN SectionInstance, IN OUT VOID **Buffer, IN OUT UINTN *BufferSize, OUT UINT32 *AuthenticationStatus ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/XhciDxe/
H A DXhciReg.c544 UINT32 Buffer; local
548 Buffer = XhcReadExtCapReg (Xhc, Xhc->UsbLegSupOffset);
549 Buffer = ((Buffer & (~USBLEGSP_OS_SEMAPHORE)) | USBLEGSP_BIOS_SEMAPHORE);
550 XhcWriteExtCapReg (Xhc, Xhc->UsbLegSupOffset, Buffer);
564 UINT32 Buffer; local
568 Buffer = XhcReadExtCapReg (Xhc, Xhc->UsbLegSupOffset);
569 Buffer = ((Buffer & (~USBLEGSP_BIOS_SEMAPHORE)) | USBLEGSP_OS_SEMAPHORE);
570 XhcWriteExtCapReg (Xhc, Xhc->UsbLegSupOffset, Buffer);
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbBotPei/
H A DPeiAtapi.c350 @param Buffer The pointer to data buffer.
362 IN VOID *Buffer,
385 PtrBuffer = Buffer;
359 PeiUsbRead10( IN EFI_PEI_SERVICES **PeiServices, IN PEI_BOT_DEVICE *PeiBotDevice, IN VOID *Buffer, IN EFI_PEI_LBA Lba, IN UINTN NumberOfBlocks ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbBusPei/
H A DUsbPeim.c98 @param Buffer Buffer containing data to parse.
99 @param Length Buffer length.
110 IN UINT8 *Buffer,
819 @param Buffer Buffer containing data to parse.
820 @param Length Buffer length.
831 IN UINT8 *Buffer,
844 Ptr = Buffer;
848 // Buffer lengt
830 GetExpectedDescriptor( IN UINT8 *Buffer, IN UINTN Length, IN UINT8 DescType, IN UINT8 DescLength, OUT UINTN *ParsedBytes ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/FwVol/
H A DFwVolRead.c229 @param Buffer Buffer is a pointer to pointer to a buffer
235 to by Buffer. On output, *BufferSize
254 @retval EFI_WARN_BUFFER_TOO_SMALL Buffer too small.
267 IN OUT VOID **Buffer,
332 if (Buffer == NULL) {
334 // If Buffer is NULL, we only want to get the information collected so far
349 if (*Buffer == NULL) {
353 *Buffer = AllocatePool (FileSize);
354 if (*Buffer
264 FvReadFile( IN CONST EFI_FIRMWARE_VOLUME2_PROTOCOL *This, IN CONST EFI_GUID *NameGuid, IN OUT VOID **Buffer, IN OUT UINTN *BufferSize, OUT EFI_FV_FILETYPE *FoundType, OUT EFI_FV_FILE_ATTRIBUTES *FileAttributes, OUT UINT32 *AuthenticationStatus ) argument
405 FvReadFileSection( IN CONST EFI_FIRMWARE_VOLUME2_PROTOCOL *This, IN CONST EFI_GUID *NameGuid, IN EFI_SECTION_TYPE SectionType, IN UINTN SectionInstance, IN OUT VOID **Buffer, IN OUT UINTN *BufferSize, OUT UINT32 *AuthenticationStatus ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/BaseSerialPortLib16550/
H A DBaseSerialPortLib16550.c174 Writes NumberOfBytes data bytes from Buffer to the serial device.
178 If Buffer is NULL, then ASSERT().
182 @param Buffer Pointer to the data buffer to be written.
193 IN UINT8 *Buffer,
201 if (Buffer == NULL) {
228 for (Index = 0; Index < FifoSize && NumberOfBytes != 0; Index++, NumberOfBytes--, Buffer++) {
264 SerialPortWriteRegister (R_UART_TXBUF, *Buffer);
273 @param Buffer Pointer to the data buffer to store the data read from the serial device.
284 OUT UINT8 *Buffer,
291 if (NULL == Buffer) {
192 SerialPortWrite( IN UINT8 *Buffer, IN UINTN NumberOfBytes ) argument
283 SerialPortRead( OUT UINT8 *Buffer, IN UINTN NumberOfBytes ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeReportStatusCodeLib/
H A DReportStatusCodeLib.c494 UINT64 Buffer[(MAX_EXTENDED_DATA_SIZE / sizeof (UINT64)) + 1]; local
519 // If a buffer could not be allocated, then see if the local variable Buffer can be used
523 // The local variable Buffer not large enough to hold the extended data associated
529 StatusCodeData = (EFI_STATUS_CODE_DATA *)Buffer;
560 if (StatusCodeData != (EFI_STATUS_CODE_DATA *)Buffer) {
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PeiReportStatusCodeLib/
H A DReportStatusCodeLib.c461 UINT64 Buffer[(MAX_EXTENDED_DATA_SIZE / sizeof (UINT64)) + 1]; local
474 // The local variable Buffer not large enough to hold the extended data associated
480 StatusCodeData = (EFI_STATUS_CODE_DATA *) Buffer;
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/AcpiTableDxe/
H A DAmlNamespace.c57 AmlNodeList->Buffer = NULL;
139 UINT8 *Buffer; local
145 Buffer = NameString;
150 if (*Buffer == AML_ROOT_CHAR) {
152 Buffer += 1;
153 } else if (*Buffer == AML_PARENT_PREFIX_CHAR) {
164 Buffer += 1;
165 } while (*Buffer == AML_PARENT_PREFIX_CHAR);
173 if (*Buffer == AML_DUAL_NAME_PREFIX) {
174 Buffer
219 AmlInsertNodeToTree( IN UINT8 *NameString, IN VOID *Buffer, IN UINTN Size, IN EFI_AML_NODE_LIST *AmlRootNodeList, IN EFI_AML_NODE_LIST *AmlParentNodeList ) argument
297 UINT8 *Buffer; local
515 AmlFindPath( IN EFI_AML_HANDLE *AmlHandle, IN UINT8 *AmlPath, OUT VOID **Buffer, IN BOOLEAN FromRoot ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/
H A DScriptExecute.c302 UINT8 *Buffer; local
339 (VOID **) &Buffer,
342 ImageContext.Handle = Buffer;
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTableSmm/
H A DFirmwarePerformanceSmm.c177 @param Buffer the buffer address to be checked.
185 IN EFI_PHYSICAL_ADDRESS Buffer,
192 if (((Buffer >= mSmramRanges[Index].CpuStart) && (Buffer < mSmramRanges[Index].CpuStart + mSmramRanges[Index].PhysicalSize)) ||
193 ((mSmramRanges[Index].CpuStart >= Buffer) && (mSmramRanges[Index].CpuStart < Buffer + Length))) {
184 InternalIsAddressInSmram( IN EFI_PHYSICAL_ADDRESS Buffer, IN UINT64 Length ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Disk/CdExpressPei/
H A DPeiCdExpress.c235 UINT8 *Buffer; local
245 Buffer = PrivateData->BlockBuffer;
260 SetMem (Buffer, BufferSize, 0);
267 Buffer
273 StandardID = (UINT8 *) (Buffer + PEI_CD_EXPRESS_STANDARD_ID_OFFSET);
283 Type = *(UINT8 *) (Buffer + PEI_CD_EXPRESS_VOLUME_TYPE_OFFSET);
300 VolumeSpaceSize = *(UINT32 *) (Buffer + PEI_CD_EXPRESS_VOLUME_SPACE_OFFSET);
302 RoorDirRecord = (PEI_CD_EXPRESS_DIR_FILE_RECORD *) (Buffer + PEI_CD_EXPRESS_ROOT_DIR_RECORD_OFFSET);
343 UINT8 *Buffer; local
347 Buffer
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/SnpDxe/
H A DSnp.c82 @param Buffer Pointer to buffer.
91 VOID *Buffer,
98 Ptr = Buffer;
90 Calc8BitCksum( VOID *Buffer, UINTN Length ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiMemoryAllocationLib/
H A DMemoryAllocationLib.c129 Frees the number of 4KB pages specified by Pages from the buffer specified by Buffer. Buffer
134 If Buffer was not allocated with a page allocation function in the Memory Allocation Library,
138 @param Buffer The pointer to the buffer of pages to free.
145 IN VOID *Buffer,
295 Frees the number of 4KB pages specified by Pages from the buffer specified by Buffer. Buffer
300 If Buffer was not allocated with an aligned page allocation function in the Memory Allocation
304 @param Buffer The pointer to the buffer of pages to free.
311 IN VOID *Buffer,
144 FreePages( IN VOID *Buffer, IN UINTN Pages ) argument
310 FreeAlignedPages( IN VOID *Buffer, IN UINTN Pages ) argument
367 VOID *Buffer; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/Ip6Dxe/
H A DIp6Option.c557 Generate an IPv6 router alert option in network order and output it through Buffer.
559 @param[out] Buffer Points to a buffer to record the generated option.
560 @param[in, out] BufferLen The length of Buffer, in bytes.
564 @retval EFI_BUFFER_TOO_SMALL The Buffer is too small to contain the generated
567 @retval EFI_SUCCESS The option is generated and filled in to Buffer.
572 OUT UINT8 *Buffer,
595 CopyMem (Buffer, BufferArray, sizeof (BufferArray));
630 UINT8 *Buffer; local
643 Buffer = AllocatePool (Length);
644 if (Buffer
571 Ip6FillHopByHop( OUT UINT8 *Buffer, IN OUT UINTN *BufferLen, IN UINT8 NextHeader ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/Library/SerialIoLib/
H A DSerialPortLib.c108 Writes NumberOfBytes data bytes from Buffer to the serial device.
112 If Buffer is NULL, then ASSERT().
116 @param Buffer Pointer to the data buffer to be written.
127 IN UINT8 *Buffer,
134 if (Buffer == NULL) {
147 IoWrite8 ((UINT16) gUartBase, *Buffer++);
157 @param Buffer Pointer to the data buffer to store the data read from the serial device.
168 OUT UINT8 *Buffer,
175 if (NULL == Buffer) {
189 *Buffer
126 SerialPortWrite( IN UINT8 *Buffer, IN UINTN NumberOfBytes ) argument
167 SerialPortRead( OUT UINT8 *Buffer, IN UINTN NumberOfBytes ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/EfiLdrImage/
H A DEfiLdrImage.c135 CHAR8 Buffer[8*1024]; local
144 length = sizeof(Buffer);
149 fread (Buffer, length, 1, in);
150 fwrite (Buffer, length, 1, out);

Completed in 78 milliseconds

1234567891011>>