TianoCore EDK2 master
Loading...
Searching...
No Matches
MockPciHostBridgeLib.h
Go to the documentation of this file.
1
8#ifndef MOCK_PCI_HOST_BRIDGE_LIB_H_
9#define MOCK_PCI_HOST_BRIDGE_LIB_H_
10
13extern "C" {
14 #include <Uefi.h>
16}
17
19 MOCK_INTERFACE_DECLARATION (MockPciHostBridgeLib);
20
21 MOCK_FUNCTION_DECLARATION (
24 (UINTN *Count)
25 );
26 MOCK_FUNCTION_DECLARATION (
27 VOID,
29 (PCI_ROOT_BRIDGE *Bridges,
30 UINTN Count)
31 );
32 MOCK_FUNCTION_DECLARATION (
33 VOID,
35 (EFI_HANDLE HostBridgeHandle,
36 VOID *Configuration)
37 );
38};
39
40#endif
UINT64 UINTN
PCI_ROOT_BRIDGE *EFIAPI PciHostBridgeGetRootBridges(UINTN *Count)
VOID EFIAPI PciHostBridgeFreeRootBridges(PCI_ROOT_BRIDGE *Bridges, UINTN Count)
VOID EFIAPI PciHostBridgeResourceConflict(EFI_HANDLE HostBridgeHandle, VOID *Configuration)
VOID * EFI_HANDLE
Definition: UefiBaseType.h:33