TianoCore EDK2 master
Loading...
Searching...
No Matches
TdxLib.h
Go to the documentation of this file.
1
9#ifndef TDX_LIB_H_
10#define TDX_LIB_H_
11
24EFIAPI
26 IN UINT64 StartAddress,
27 IN UINT64 NumberOfPages,
28 IN UINT32 PageSize
29 );
30
46EFIAPI
48 IN UINT32 *Data,
49 IN UINT32 DataLen,
50 IN UINT8 Index
51 );
52
62UINT64
63EFIAPI
65 VOID
66 );
67
74UINT32
75EFIAPI
77 VOID
78 );
79
86UINT32
87EFIAPI
89 VOID
90 );
91
92#endif
#define IN
Definition: Base.h:279
UINT32 EFIAPI TdMaxVCpuNum(VOID)
Definition: TdInfo.c:87
UINT64 EFIAPI TdSharedPageMask(VOID)
Definition: TdInfo.c:68
UINT32 EFIAPI TdVCpuNum(VOID)
Definition: TdInfo.c:106
EFI_STATUS EFIAPI TdAcceptPages(IN UINT64 StartAddress, IN UINT64 NumberOfPages, IN UINT32 PageSize)
Definition: AcceptPages.c:74
EFI_STATUS EFIAPI TdExtendRtmr(IN UINT32 *Data, IN UINT32 DataLen, IN UINT8 Index)
Definition: Rtmr.c:40
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:29