Prints a log to message memory buffer. If Format is NULL, then does nothing. @param Timing TRUE to prepend timing to log. @param DebugMode DebugMode will be passed to Callback function if it is set. @param Format The format string for the debug message to print. @param ... The variable argument list whose contents are accessed based on the format string spec
| 320 | |
| 321 | **/ |
| 322 | VOID |
| 323 | EFIAPI |
| 324 | MemLog ( |
| 325 | IN CONST BOOLEAN Timing, |
| 326 | IN CONST INTN DebugMode, |
| 327 | IN CONST CHAR8 *Format, |
| 328 | ... |
| 329 | ) |
| 330 | { |
| 331 | VA_LIST Marker; |
| 332 | |
| 333 | if (Format == NULL) { |
| 334 | return; |
| 335 | } |
| 336 | |
| 337 | VA_START (Marker, Format); |
| 338 | MemLogVA (Timing, DebugMode, Format, Marker); |
| 339 | VA_END (Marker); |
| 340 | } |
| 341 | |
| 342 | |
| 343 | /** |
nothing calls this directly
no test coverage detected