TianoCore EDK2 master
Loading...
Searching...
No Matches
InternalTraceHubApi.h File Reference

Go to the source code of this file.

Functions

UINT32 EFIAPI CountThDebugInstance (VOID)
 
VOID EFIAPI PackThDebugInstance (IN OUT TRACEHUB_DEBUG_INFO_HOB *ThPtr, IN UINT32 Count)
 

Detailed Description

This header file declares functions that are not for common use.

Copyright (c) 2023, Intel Corporation. All rights reserved.

SPDX-License-Identifier: BSD-2-Clause-Patent

Definition in file InternalTraceHubApi.h.

Function Documentation

◆ CountThDebugInstance()

UINT32 EFIAPI CountThDebugInstance ( VOID  )

Count the total number of Trace Hub debug instance in the system.

Return values
UINT32The total number of Trace Hub debug instance in the system.

Collect the total number of Trace Hub debug instance in the system.

Return values
UINT32The total number of Trace Hub debug instance in the system.

Definition at line 233 of file BaseTraceHubDebugSysTLib.c.

◆ PackThDebugInstance()

VOID EFIAPI PackThDebugInstance ( IN OUT TRACEHUB_DEBUG_INFO_HOB ThPtr,
IN UINT32  Count 
)

Pack Trace Hub debug instances in the system.

Parameters
[in,out]ThPtrA pointer to TRACEHUB_DEBUG_INFO_HOB structure.
[in]CountNumber of Trace Hub HOBs.

Definition at line 53 of file InternalTraceHubApi.c.