TianoCore EDK2
master
Loading...
Searching...
No Matches
MockDtPlatformDtbLoaderLib.h
Go to the documentation of this file.
1
9
#ifndef MOCK_DT_PLATFORM_DTB_LOADER_LIB_H_
10
#define MOCK_DT_PLATFORM_DTB_LOADER_LIB_H_
11
12
#include <
Library/GoogleTestLib.h
>
13
#include <
Library/FunctionMockLib.h
>
14
extern
"C"
{
15
#include <
Pi/PiMultiPhase.h
>
16
#include <
Uefi.h
>
17
#include <
Library/DtPlatformDtbLoaderLib.h
>
18
}
19
20
struct
MockDtPlatformDtbLoaderLib
{
21
MOCK_INTERFACE_DECLARATION (
MockDtPlatformDtbLoaderLib
);
22
23
MOCK_FUNCTION_DECLARATION (
24
EFI_STATUS
,
25
DtPlatformLoadDtb
,
26
(
OUT
VOID **Dtb,
27
OUT
UINTN
*DtbSize)
28
);
29
};
30
31
#endif
UINTN
UINT64 UINTN
Definition:
ProcessorBind.h:112
DtPlatformDtbLoaderLib.h
DtPlatformLoadDtb
EFI_STATUS EFIAPI DtPlatformLoadDtb(OUT VOID **Dtb, OUT UINTN *DtbSize)
Definition:
DxeDtPlatformDtbLoaderLibDefault.c:29
FunctionMockLib.h
GoogleTestLib.h
OUT
#define OUT
Definition:
Base.h:284
PiMultiPhase.h
Uefi.h
EFI_STATUS
RETURN_STATUS EFI_STATUS
Definition:
UefiBaseType.h:29
MockDtPlatformDtbLoaderLib
Definition:
MockDtPlatformDtbLoaderLib.h:20
EmbeddedPkg
Test
Mock
Include
GoogleTest
Library
MockDtPlatformDtbLoaderLib.h
Generated on Fri Nov 15 2024 18:01:07 for TianoCore EDK2 by
1.9.6