Changeset 108794 in vbox for trunk/src/VBox/Devices/EFI/FirmwareNew/MdePkg/Library/BaseMemoryLib/SetMemWrapper.c
- Timestamp:
- Mar 31, 2025 11:31:09 AM (2 weeks ago)
- svn:sync-xref-src-repo-rev:
- 168237
- Location:
- trunk/src/VBox/Devices/EFI/FirmwareNew
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/EFI/FirmwareNew
-
Property svn:mergeinfo
changed from (toggle deleted branches)
to (toggle deleted branches)/vendor/edk2/current 103735-103757,103769-103776,129194-164365 /vendor/edk2/current 103735-103757,103769-103776,129194-168232
-
Property svn:mergeinfo
changed from (toggle deleted branches)
-
trunk/src/VBox/Devices/EFI/FirmwareNew/MdePkg/Library/BaseMemoryLib/SetMemWrapper.c
r80721 r108794 1 1 /** @file 2 SetMem() and SetMemN()implementation.2 SetMem() implementation. 3 3 4 4 The following BaseMemoryLib instances contain the same copy of this file: … … 50 50 return InternalMemSetMem (Buffer, Length, Value); 51 51 } 52 53 /**54 Fills a target buffer with a value that is size UINTN, and returns the target buffer.55 56 This function fills Length bytes of Buffer with the UINTN sized value specified by57 Value, and returns Buffer. Value is repeated every sizeof(UINTN) bytes for Length58 bytes of Buffer.59 60 If Length > 0 and Buffer is NULL, then ASSERT().61 If Length is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT().62 If Buffer is not aligned on a UINTN boundary, then ASSERT().63 If Length is not aligned on a UINTN boundary, then ASSERT().64 65 @param Buffer The pointer to the target buffer to fill.66 @param Length The number of bytes in Buffer to fill.67 @param Value The value with which to fill Length bytes of Buffer.68 69 @return Buffer.70 71 **/72 VOID *73 EFIAPI74 SetMemN (75 OUT VOID *Buffer,76 IN UINTN Length,77 IN UINTN Value78 )79 {80 if (sizeof (UINTN) == sizeof (UINT64)) {81 return SetMem64 (Buffer, Length, (UINT64)Value);82 } else {83 return SetMem32 (Buffer, Length, (UINT32)Value);84 }85 }
Note:
See TracChangeset
for help on using the changeset viewer.