| /vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/ |
| H A D | X86FxSave.c | 24 Buffer. Buffer must be aligned on a 16-byte boundary. This function is only 27 If Buffer is NULL, then ASSERT(). 28 If Buffer is not aligned on a 16-byte boundary, then ASSERT(). 30 @param Buffer A pointer to a buffer to save the floating point/SSE/SSE2 context. 36 OUT IA32_FX_BUFFER *Buffer 39 ASSERT (Buffer != NULL); 40 ASSERT (0 == ((UINTN)Buffer & 0xf)); 42 InternalX86FxSave (Buffer); 45 // Mark one flag at end of Buffer, i [all...] |
| H A D | Unaligned.c | 22 This function returns the 16-bit value pointed to by Buffer. The function 25 If the Buffer is NULL, then ASSERT(). 27 @param Buffer A pointer to a 16-bit value that may be unaligned. 29 @return The 16-bit value read from Buffer. 35 IN CONST UINT16 *Buffer 38 ASSERT (Buffer != NULL); 40 return *Buffer; 46 This function writes the 16-bit value specified by Value to Buffer. Value is 50 If the Buffer is NULL, then ASSERT(). 52 @param Buffer 60 WriteUnaligned16( OUT UINT16 *Buffer, IN UINT16 Value ) argument 111 WriteUnaligned24( OUT UINT32 *Buffer, IN UINT32 Value ) argument 163 WriteUnaligned32( OUT UINT32 *Buffer, IN UINT32 Value ) argument 214 WriteUnaligned64( OUT UINT64 *Buffer, IN UINT64 Value ) argument [all...] |
| H A D | X86FxRestore.c | 24 by Buffer. Buffer must be aligned on a 16-byte boundary. This function is 27 If Buffer is NULL, then ASSERT(). 28 If Buffer is not aligned on a 16-byte boundary, then ASSERT(). 29 If Buffer was not saved with AsmFxSave(), then ASSERT(). 31 @param Buffer A pointer to a buffer to save the floating point/SSE/SSE2 context. 37 IN CONST IA32_FX_BUFFER *Buffer 40 ASSERT (Buffer != NULL); 41 ASSERT (0 == ((UINTN)Buffer & 0xf)); 46 ASSERT (0xAA5555AA == *(UINT32 *) (&Buffer[sizeo [all...] |
| /vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/AcpiTableDxe/ |
| H A D | AmlString.c | 20 @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/ShellPkg/Library/UefiShellDebug1CommandsLib/HexEdit/ |
| H A D | Clipboard.c | 18 UINT8 *Buffer; member in struct:__anon12807 63 SHELL_FREE_NON_NULL (HClipBoard.Buffer); 71 @param[in] Buffer The buffer to add to the clipboard. 72 @param[in] Size The size of Buffer in bytes. 78 IN UINT8 *Buffer, 86 SHELL_FREE_NON_NULL (HClipBoard.Buffer); 87 HClipBoard.Buffer = Buffer; 97 @param[out] Buffer The pointer to the buffer to add to the clipboard. 103 OUT UINT8 **Buffer 77 HClipBoardSet( IN UINT8 *Buffer, IN UINTN Size ) argument [all...] |
| /vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/StatusCode/Pei/ |
| H A D | SerialStatusCodeWorker.c | 50 CHAR8 Buffer[EFI_STATUS_CODE_DATA_MAX_SIZE]; local 56 Buffer[0] = '\0'; 64 Buffer, 65 sizeof (Buffer), 77 Buffer, 78 sizeof (Buffer), 87 Buffer, 88 sizeof (Buffer), 97 &Buffer[CharCount], 98 (sizeof (Buffer) [all...] |
| /vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/StatusCode/RuntimeDxe/ |
| H A D | SerialStatusCodeWorker.c | 48 CHAR8 Buffer[EFI_STATUS_CODE_DATA_MAX_SIZE]; local 54 Buffer[0] = '\0'; 62 Buffer, 63 sizeof (Buffer), 75 Buffer, 76 sizeof (Buffer), 85 Buffer, 86 sizeof (Buffer), 95 &Buffer[CharCount], 96 (sizeof (Buffer) [all...] |
| /vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/StatusCodeHandler/Pei/ |
| H A D | SerialStatusCodeWorker.c | 53 CHAR8 Buffer[EFI_STATUS_CODE_DATA_MAX_SIZE]; local 59 Buffer[0] = '\0'; 67 Buffer, 68 sizeof (Buffer), 80 Buffer, 81 sizeof (Buffer), 90 Buffer, 91 sizeof (Buffer), 102 &Buffer[CharCount], 103 (sizeof (Buffer) [all...] |
| /vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/StatusCodeHandler/RuntimeDxe/ |
| H A D | SerialStatusCodeWorker.c | 49 CHAR8 Buffer[EFI_STATUS_CODE_DATA_MAX_SIZE]; local 55 Buffer[0] = '\0'; 63 Buffer, 64 sizeof (Buffer), 76 Buffer, 77 sizeof (Buffer), 86 Buffer, 87 sizeof (Buffer), 97 &Buffer[CharCount], 98 (sizeof (Buffer) [all...] |
| /vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/StatusCodeHandler/Smm/ |
| H A D | SerialStatusCodeWorker.c | 49 CHAR8 Buffer[EFI_STATUS_CODE_DATA_MAX_SIZE]; local 55 Buffer[0] = '\0'; 63 Buffer, 64 sizeof (Buffer), 76 Buffer, 77 sizeof (Buffer), 86 Buffer, 87 sizeof (Buffer), 97 &Buffer[CharCount], 98 (sizeof (Buffer) [all...] |
| /vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLib/ |
| H A D | SetMem16Wrapper.c | 30 This function fills Length bytes of Buffer with the 16-bit value specified by 31 Value, and returns Buffer. Value is repeated every 16-bits in for Length 32 bytes of Buffer. 34 If Length > 0 and Buffer is NULL, then ASSERT(). 35 If Length is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT(). 36 If Buffer is not aligned on a 16-bit boundary, then ASSERT(). 39 @param Buffer The pointer to the target buffer to fill. 40 @param Length The number of bytes in Buffer to fill. 41 @param Value The value with which to fill Length bytes of Buffer. 43 @return Buffer 48 SetMem16( OUT VOID *Buffer, IN UINTN Length, IN UINT16 Value ) argument [all...] |
| H A D | SetMem32Wrapper.c | 30 This function fills Length bytes of Buffer with the 32-bit value specified by 31 Value, and returns Buffer. Value is repeated every 32-bits in for Length 32 bytes of Buffer. 34 If Length > 0 and Buffer is NULL, then ASSERT(). 35 If Length is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT(). 36 If Buffer is not aligned on a 32-bit boundary, then ASSERT(). 39 @param Buffer The pointer to the target buffer to fill. 40 @param Length The number of bytes in Buffer to fill. 41 @param Value The value with which to fill Length bytes of Buffer. 43 @return Buffer 48 SetMem32( OUT VOID *Buffer, IN UINTN Length, IN UINT32 Value ) argument [all...] |
| H A D | SetMem64Wrapper.c | 30 This function fills Length bytes of Buffer with the 64-bit value specified by 31 Value, and returns Buffer. Value is repeated every 64-bits in for Length 32 bytes of Buffer. 34 If Length > 0 and Buffer is NULL, then ASSERT(). 35 If Length is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT(). 36 If Buffer is not aligned on a 64-bit boundary, then ASSERT(). 39 @param Buffer The pointer to the target buffer to fill. 40 @param Length The number of bytes in Buffer to fill. 41 @param Value The value with which to fill Length bytes of Buffer. 43 @return Buffer 48 SetMem64( OUT VOID *Buffer, IN UINTN Length, IN UINT64 Value ) argument [all...] |
| /vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibMmx/ |
| H A D | SetMem16Wrapper.c | 30 This function fills Length bytes of Buffer with the 16-bit value specified by 31 Value, and returns Buffer. Value is repeated every 16-bits in for Length 32 bytes of Buffer. 34 If Length > 0 and Buffer is NULL, then ASSERT(). 35 If Length is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT(). 36 If Buffer is not aligned on a 16-bit boundary, then ASSERT(). 39 @param Buffer The pointer to the target buffer to fill. 40 @param Length The number of bytes in Buffer to fill. 41 @param Value The value with which to fill Length bytes of Buffer. 43 @return Buffer 48 SetMem16( OUT VOID *Buffer, IN UINTN Length, IN UINT16 Value ) argument [all...] |
| H A D | SetMem32Wrapper.c | 30 This function fills Length bytes of Buffer with the 32-bit value specified by 31 Value, and returns Buffer. Value is repeated every 32-bits in for Length 32 bytes of Buffer. 34 If Length > 0 and Buffer is NULL, then ASSERT(). 35 If Length is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT(). 36 If Buffer is not aligned on a 32-bit boundary, then ASSERT(). 39 @param Buffer The pointer to the target buffer to fill. 40 @param Length The number of bytes in Buffer to fill. 41 @param Value The value with which to fill Length bytes of Buffer. 43 @return Buffer 48 SetMem32( OUT VOID *Buffer, IN UINTN Length, IN UINT32 Value ) argument [all...] |
| H A D | SetMem64Wrapper.c | 30 This function fills Length bytes of Buffer with the 64-bit value specified by 31 Value, and returns Buffer. Value is repeated every 64-bits in for Length 32 bytes of Buffer. 34 If Length > 0 and Buffer is NULL, then ASSERT(). 35 If Length is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT(). 36 If Buffer is not aligned on a 64-bit boundary, then ASSERT(). 39 @param Buffer The pointer to the target buffer to fill. 40 @param Length The number of bytes in Buffer to fill. 41 @param Value The value with which to fill Length bytes of Buffer. 43 @return Buffer 48 SetMem64( OUT VOID *Buffer, IN UINTN Length, IN UINT64 Value ) argument [all...] |
| /vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibOptDxe/ |
| H A D | SetMem16Wrapper.c | 30 This function fills Length bytes of Buffer with the 16-bit value specified by 31 Value, and returns Buffer. Value is repeated every 16-bits in for Length 32 bytes of Buffer. 34 If Length > 0 and Buffer is NULL, then ASSERT(). 35 If Length is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT(). 36 If Buffer is not aligned on a 16-bit boundary, then ASSERT(). 39 @param Buffer The pointer to the target buffer to fill. 40 @param Length The number of bytes in Buffer to fill. 41 @param Value The value with which to fill Length bytes of Buffer. 43 @return Buffer 48 SetMem16( OUT VOID *Buffer, IN UINTN Length, IN UINT16 Value ) argument [all...] |
| H A D | SetMem32Wrapper.c | 30 This function fills Length bytes of Buffer with the 32-bit value specified by 31 Value, and returns Buffer. Value is repeated every 32-bits in for Length 32 bytes of Buffer. 34 If Length > 0 and Buffer is NULL, then ASSERT(). 35 If Length is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT(). 36 If Buffer is not aligned on a 32-bit boundary, then ASSERT(). 39 @param Buffer The pointer to the target buffer to fill. 40 @param Length The number of bytes in Buffer to fill. 41 @param Value The value with which to fill Length bytes of Buffer. 43 @return Buffer 48 SetMem32( OUT VOID *Buffer, IN UINTN Length, IN UINT32 Value ) argument [all...] |
| H A D | SetMem64Wrapper.c | 30 This function fills Length bytes of Buffer with the 64-bit value specified by 31 Value, and returns Buffer. Value is repeated every 64-bits in for Length 32 bytes of Buffer. 34 If Length > 0 and Buffer is NULL, then ASSERT(). 35 If Length is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT(). 36 If Buffer is not aligned on a 64-bit boundary, then ASSERT(). 39 @param Buffer The pointer to the target buffer to fill. 40 @param Length The number of bytes in Buffer to fill. 41 @param Value The value with which to fill Length bytes of Buffer. 43 @return Buffer 48 SetMem64( OUT VOID *Buffer, IN UINTN Length, IN UINT64 Value ) argument [all...] |
| /vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibOptPei/ |
| H A D | SetMem16Wrapper.c | 30 This function fills Length bytes of Buffer with the 16-bit value specified by 31 Value, and returns Buffer. Value is repeated every 16-bits in for Length 32 bytes of Buffer. 34 If Length > 0 and Buffer is NULL, then ASSERT(). 35 If Length is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT(). 36 If Buffer is not aligned on a 16-bit boundary, then ASSERT(). 39 @param Buffer The pointer to the target buffer to fill. 40 @param Length The number of bytes in Buffer to fill. 41 @param Value The value with which to fill Length bytes of Buffer. 43 @return Buffer 48 SetMem16( OUT VOID *Buffer, IN UINTN Length, IN UINT16 Value ) argument [all...] |
| H A D | SetMem32Wrapper.c | 30 This function fills Length bytes of Buffer with the 32-bit value specified by 31 Value, and returns Buffer. Value is repeated every 32-bits in for Length 32 bytes of Buffer. 34 If Length > 0 and Buffer is NULL, then ASSERT(). 35 If Length is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT(). 36 If Buffer is not aligned on a 32-bit boundary, then ASSERT(). 39 @param Buffer The pointer to the target buffer to fill. 40 @param Length The number of bytes in Buffer to fill. 41 @param Value The value with which to fill Length bytes of Buffer. 43 @return Buffer 48 SetMem32( OUT VOID *Buffer, IN UINTN Length, IN UINT32 Value ) argument [all...] |
| H A D | SetMem64Wrapper.c | 30 This function fills Length bytes of Buffer with the 64-bit value specified by 31 Value, and returns Buffer. Value is repeated every 64-bits in for Length 32 bytes of Buffer. 34 If Length > 0 and Buffer is NULL, then ASSERT(). 35 If Length is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT(). 36 If Buffer is not aligned on a 64-bit boundary, then ASSERT(). 39 @param Buffer The pointer to the target buffer to fill. 40 @param Length The number of bytes in Buffer to fill. 41 @param Value The value with which to fill Length bytes of Buffer. 43 @return Buffer 48 SetMem64( OUT VOID *Buffer, IN UINTN Length, IN UINT64 Value ) argument [all...] |
| /vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibRepStr/ |
| H A D | SetMem16Wrapper.c | 30 This function fills Length bytes of Buffer with the 16-bit value specified by 31 Value, and returns Buffer. Value is repeated every 16-bits in for Length 32 bytes of Buffer. 34 If Length > 0 and Buffer is NULL, then ASSERT(). 35 If Length is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT(). 36 If Buffer is not aligned on a 16-bit boundary, then ASSERT(). 39 @param Buffer The pointer to the target buffer to fill. 40 @param Length The number of bytes in Buffer to fill. 41 @param Value The value with which to fill Length bytes of Buffer. 43 @return Buffer 48 SetMem16( OUT VOID *Buffer, IN UINTN Length, IN UINT16 Value ) argument [all...] |
| H A D | SetMem32Wrapper.c | 30 This function fills Length bytes of Buffer with the 32-bit value specified by 31 Value, and returns Buffer. Value is repeated every 32-bits in for Length 32 bytes of Buffer. 34 If Length > 0 and Buffer is NULL, then ASSERT(). 35 If Length is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT(). 36 If Buffer is not aligned on a 32-bit boundary, then ASSERT(). 39 @param Buffer The pointer to the target buffer to fill. 40 @param Length The number of bytes in Buffer to fill. 41 @param Value The value with which to fill Length bytes of Buffer. 43 @return Buffer 48 SetMem32( OUT VOID *Buffer, IN UINTN Length, IN UINT32 Value ) argument [all...] |
| H A D | SetMem64Wrapper.c | 30 This function fills Length bytes of Buffer with the 64-bit value specified by 31 Value, and returns Buffer. Value is repeated every 64-bits in for Length 32 bytes of Buffer. 34 If Length > 0 and Buffer is NULL, then ASSERT(). 35 If Length is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT(). 36 If Buffer is not aligned on a 64-bit boundary, then ASSERT(). 39 @param Buffer The pointer to the target buffer to fill. 40 @param Length The number of bytes in Buffer to fill. 41 @param Value The value with which to fill Length bytes of Buffer. 43 @return Buffer 48 SetMem64( OUT VOID *Buffer, IN UINTN Length, IN UINT64 Value ) argument [all...] |