TianoCore EDK2
master
Loading...
Searching...
No Matches
ExtraRootBusMap.h
Go to the documentation of this file.
1
9
#ifndef __EXTRA_ROOT_BUS_MAP_H__
10
#define __EXTRA_ROOT_BUS_MAP_H__
11
15
typedef
struct
EXTRA_ROOT_BUS_MAP_STRUCT
EXTRA_ROOT_BUS_MAP
;
16
17
EFI_STATUS
18
CreateExtraRootBusMap
(
19
OUT
EXTRA_ROOT_BUS_MAP
**ExtraRootBusMap
20
);
21
22
VOID
23
DestroyExtraRootBusMap
(
24
IN
EXTRA_ROOT_BUS_MAP
*ExtraRootBusMap
25
);
26
27
EFI_STATUS
28
MapRootBusPosToBusNr
(
29
IN
CONST
EXTRA_ROOT_BUS_MAP
*ExtraRootBusMap,
30
IN
UINT64 RootBusPos,
31
OUT
UINT32 *RootBusNr
32
);
33
34
#endif
DestroyExtraRootBusMap
VOID DestroyExtraRootBusMap(IN EXTRA_ROOT_BUS_MAP *ExtraRootBusMap)
Definition:
ExtraRootBusMap.c:278
MapRootBusPosToBusNr
EFI_STATUS MapRootBusPosToBusNr(IN CONST EXTRA_ROOT_BUS_MAP *ExtraRootBusMap, IN UINT64 RootBusPos, OUT UINT32 *RootBusNr)
Definition:
ExtraRootBusMap.c:309
CreateExtraRootBusMap
EFI_STATUS CreateExtraRootBusMap(OUT EXTRA_ROOT_BUS_MAP **ExtraRootBusMap)
Definition:
ExtraRootBusMap.c:128
CONST
#define CONST
Definition:
Base.h:259
IN
#define IN
Definition:
Base.h:279
OUT
#define OUT
Definition:
Base.h:284
EFI_STATUS
RETURN_STATUS EFI_STATUS
Definition:
UefiBaseType.h:29
EXTRA_ROOT_BUS_MAP_STRUCT
Definition:
ExtraRootBusMap.c:30
OvmfPkg
Library
QemuBootOrderLib
ExtraRootBusMap.h
Generated on Fri Nov 15 2024 18:01:21 for TianoCore EDK2 by
1.9.6