#include <IOKit/pci/IOPCIBridge.h>

IOKit/pci/IOPCIBridge.h Kernel.framework

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
3 enums · 2 structs · 2 typedefs · 1 macro

enum(anonymous)

underlying type unsigned int
kCheckLinkParents1
kCheckLinkForPower2
kCheckLinkInTraining4

enum(anonymous)

underlying type unsigned int
kIOPCIResourceTypeMemory0
kIOPCIResourceTypePrefetchMemory1
kIOPCIResourceTypeIO2
kIOPCIResourceTypeBusNumber3
kIOPCIResourceTypeCount4

enum(anonymous)

Adapter hotplug states
underlying type unsigned int
kIOPCIAdapterPresent0
kIOPCIAdapterHotAddPending1
kIOPCIAdapterNotPresent2
kIOPCIAdapterHotRemovePending3
kIOPCIAdapterNotPresentPending4
kIOPCIAdapterUnused5

structconfigOpParams

size 32, align 8
IOService *device
uintptr_top
void *result
void *arg

typedefconfigOpParams

typedef struct configOpParams configOpParams;

structprobeBusParams

size 16, align 8
IOService *provider
uint8_tbusNum

typedefprobeBusParams

typedef struct probeBusParams probeBusParams;

macrokIOPCI2PCIBridgeName

#define kIOPCI2PCIBridgeName "IOPP"