Changeset 99404 in vbox for trunk/src/VBox/Devices/EFI/FirmwareNew/MdePkg/Library/BasePerformanceLibNull
- Timestamp:
- Apr 14, 2023 3:17:44 PM (2 years ago)
- svn:sync-xref-src-repo-rev:
- 156854
- 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-145445 /vendor/edk2/current 103735-103757,103769-103776,129194-156846
-
Property svn:mergeinfo
changed from (toggle deleted branches)
-
trunk/src/VBox/Devices/EFI/FirmwareNew/MdePkg/Library/BasePerformanceLibNull/PerformanceLib.c
r80721 r99404 7 7 **/ 8 8 9 10 9 #include <Base.h> 11 12 10 13 11 #include <Library/PerformanceLib.h> … … 39 37 EFIAPI 40 38 StartPerformanceMeasurement ( 41 IN CONST VOID *Handle , OPTIONAL42 IN CONST CHAR8 *Token , OPTIONAL43 IN CONST CHAR8 *Module , OPTIONAL39 IN CONST VOID *Handle OPTIONAL, 40 IN CONST CHAR8 *Token OPTIONAL, 41 IN CONST CHAR8 *Module OPTIONAL, 44 42 IN UINT64 TimeStamp 45 43 ) … … 74 72 EFIAPI 75 73 EndPerformanceMeasurement ( 76 IN CONST VOID *Handle , OPTIONAL77 IN CONST CHAR8 *Token , OPTIONAL78 IN CONST CHAR8 *Module , OPTIONAL74 IN CONST VOID *Handle OPTIONAL, 75 IN CONST CHAR8 *Token OPTIONAL, 76 IN CONST CHAR8 *Module OPTIONAL, 79 77 IN UINT64 TimeStamp 80 78 ) … … 125 123 EFIAPI 126 124 GetPerformanceMeasurement ( 127 IN UINTN LogEntryKey,128 OUT CONST VOID **Handle,129 OUT CONST CHAR8 **Token,130 OUT CONST CHAR8 **Module,131 OUT UINT64 *StartTimeStamp,132 OUT UINT64 *EndTimeStamp125 IN UINTN LogEntryKey, 126 OUT CONST VOID **Handle, 127 OUT CONST CHAR8 **Token, 128 OUT CONST CHAR8 **Module, 129 OUT UINT64 *StartTimeStamp, 130 OUT UINT64 *EndTimeStamp 133 131 ) 134 132 { … … 168 166 EFIAPI 169 167 StartPerformanceMeasurementEx ( 170 IN CONST VOID *Handle , OPTIONAL171 IN CONST CHAR8 *Token , OPTIONAL172 IN CONST CHAR8 *Module , OPTIONAL168 IN CONST VOID *Handle OPTIONAL, 169 IN CONST CHAR8 *Token OPTIONAL, 170 IN CONST CHAR8 *Module OPTIONAL, 173 171 IN UINT64 TimeStamp, 174 172 IN UINT32 Identifier … … 206 204 EFIAPI 207 205 EndPerformanceMeasurementEx ( 208 IN CONST VOID *Handle , OPTIONAL209 IN CONST CHAR8 *Token , OPTIONAL210 IN CONST CHAR8 *Module , OPTIONAL206 IN CONST VOID *Handle OPTIONAL, 207 IN CONST CHAR8 *Token OPTIONAL, 208 IN CONST CHAR8 *Module OPTIONAL, 211 209 IN UINT64 TimeStamp, 212 210 IN UINT32 Identifier … … 260 258 EFIAPI 261 259 GetPerformanceMeasurementEx ( 262 IN UINTN LogEntryKey,263 OUT CONST VOID **Handle,264 OUT CONST CHAR8 **Token,265 OUT CONST CHAR8 **Module,266 OUT UINT64 *StartTimeStamp,267 OUT UINT64 *EndTimeStamp,268 OUT UINT32 *Identifier260 IN UINTN LogEntryKey, 261 OUT CONST VOID **Handle, 262 OUT CONST CHAR8 **Token, 263 OUT CONST CHAR8 **Module, 264 OUT UINT64 *StartTimeStamp, 265 OUT UINT64 *EndTimeStamp, 266 OUT UINT32 *Identifier 269 267 ) 270 268 { … … 297 295 ) 298 296 { 299 return (BOOLEAN) ((PcdGet8(PcdPerformanceLibraryPropertyMask) & PERFORMANCE_LIBRARY_PROPERTY_MEASUREMENT_ENABLED) != 0);297 return (BOOLEAN)((PcdGet8 (PcdPerformanceLibraryPropertyMask) & PERFORMANCE_LIBRARY_PROPERTY_MEASUREMENT_ENABLED) != 0); 300 298 } 301 299 … … 318 316 EFIAPI 319 317 LogPerformanceMeasurement ( 320 IN CONST VOID *CallerIdentifier ,OPTIONAL321 IN CONST VOID *Guid , OPTIONAL322 IN CONST CHAR8 *String , OPTIONAL323 IN UINT64 Address , OPTIONAL318 IN CONST VOID *CallerIdentifier OPTIONAL, 319 IN CONST VOID *Guid OPTIONAL, 320 IN CONST CHAR8 *String OPTIONAL, 321 IN UINT64 Address OPTIONAL, 324 322 IN UINT32 Identifier 325 323 ) … … 343 341 EFIAPI 344 342 LogPerformanceMeasurementEnabled ( 345 IN CONST UINTN 343 IN CONST UINTN Type 346 344 ) 347 345 { … … 349 347 // When Performance measurement is enabled and the type is not filtered, the performance can be logged. 350 348 // 351 if (PerformanceMeasurementEnabled () && ( PcdGet8(PcdPerformanceLibraryPropertyMask) & Type) == 0) {349 if (PerformanceMeasurementEnabled () && ((PcdGet8 (PcdPerformanceLibraryPropertyMask) & Type) == 0)) { 352 350 return TRUE; 353 351 } 352 354 353 return FALSE; 355 354 }
Note:
See TracChangeset
for help on using the changeset viewer.