VirtualBox

source: vbox/trunk/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/TraceHubDebugSysTLib/InternalTraceHubApi.h@ 105681

Last change on this file since 105681 was 101291, checked in by vboxsync, 19 months ago

EFI/FirmwareNew: Make edk2-stable202308 build on all supported platforms (using gcc at least, msvc not tested yet), bugref:4643

  • Property svn:eol-style set to native
File size: 817 bytes
Line 
1/** @file
2This header file declares functions that are not for common use.
3
4Copyright (c) 2023, Intel Corporation. All rights reserved.<BR>
5
6SPDX-License-Identifier: BSD-2-Clause-Patent
7
8**/
9
10#ifndef INTERNAL_TRACE_HUB_API_H_
11#define INTERNAL_TRACE_HUB_API_H_
12
13/**
14 Count the total number of Trace Hub debug instance in the system.
15
16 @retval UINT32 The total number of Trace Hub debug instance in the system.
17**/
18UINT32
19EFIAPI
20CountThDebugInstance (
21 VOID
22 );
23
24/**
25 Pack Trace Hub debug instances in the system.
26
27 @param[in, out] ThPtr A pointer to TRACEHUB_DEBUG_INFO_HOB structure.
28 @param[in] Count Number of Trace Hub HOBs.
29**/
30VOID
31EFIAPI
32PackThDebugInstance (
33 IN OUT TRACEHUB_DEBUG_INFO_HOB *ThPtr,
34 IN UINT32 Count
35 );
36
37#endif // INTERNAL_TRACE_HUB_API_H_
Note: See TracBrowser for help on using the repository browser.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette