Symbol: PCIDev
src/add-ons/kernel/bus_managers/pci/pci.cpp
1035
for (PCIDev *dev = bus->child; dev; dev = dev->next) {
src/add-ons/kernel/bus_managers/pci/pci.cpp
1146
PCIDev *newDev = _CreateDevice(bus, dev, function);
src/add-ons/kernel/bus_managers/pci/pci.cpp
1165
PCI::_CreateBus(PCIDev *parent, uint8 domain, uint8 bus)
src/add-ons/kernel/bus_managers/pci/pci.cpp
1183
PCIDev *
src/add-ons/kernel/bus_managers/pci/pci.cpp
1189
PCIDev *newDev = new(std::nothrow) PCIDev;
src/add-ons/kernel/bus_managers/pci/pci.cpp
1212
PCIDev *sub = parent->child;
src/add-ons/kernel/bus_managers/pci/pci.cpp
1237
PCI::_GetBarInfo(PCIDev *dev, uint8 offset, uint32 &_ramAddress,
src/add-ons/kernel/bus_managers/pci/pci.cpp
1298
PCI::_GetRomBarInfo(PCIDev *dev, uint8 offset, uint32 &_address, uint32 *_size,
src/add-ons/kernel/bus_managers/pci/pci.cpp
1319
PCI::_ReadBasicInfo(PCIDev *dev)
src/add-ons/kernel/bus_managers/pci/pci.cpp
1358
PCI::_ReadHeaderInfo(PCIDev *dev)
src/add-ons/kernel/bus_managers/pci/pci.cpp
1544
for (PCIDev *dev = bus->child; dev; dev = dev->next) {
src/add-ons/kernel/bus_managers/pci/pci.cpp
1598
PCI::ReadConfig(PCIDev *device, uint16 offset, uint8 size)
src/add-ons/kernel/bus_managers/pci/pci.cpp
1633
PCI::WriteConfig(PCIDev *device, uint16 offset, uint8 size, uint32 value)
src/add-ons/kernel/bus_managers/pci/pci.cpp
1698
PCI::FindCapability(PCIDev *device, uint8 capID, uint8 *offset)
src/add-ons/kernel/bus_managers/pci/pci.cpp
1743
PCI::FindExtendedCapability(PCIDev *device, uint16 capID, uint16 *offset)
src/add-ons/kernel/bus_managers/pci/pci.cpp
1797
PCI::FindHTCapability(PCIDev *device, uint16 capID, uint8 *offset)
src/add-ons/kernel/bus_managers/pci/pci.cpp
1804
PCIDev *
src/add-ons/kernel/bus_managers/pci/pci.cpp
1814
PCIDev *
src/add-ons/kernel/bus_managers/pci/pci.cpp
1821
for (PCIDev *child = current->child; child != NULL;
src/add-ons/kernel/bus_managers/pci/pci.cpp
1829
PCIDev *found = _FindDevice(child->child, domain, bus, device,
src/add-ons/kernel/bus_managers/pci/pci.cpp
1845
PCIDev *device = FindDevice(domain, bus, _device, function);
src/add-ons/kernel/bus_managers/pci/pci.cpp
1868
PCI::GetPowerstate(PCIDev *device)
src/add-ons/kernel/bus_managers/pci/pci.cpp
1881
PCI::SetPowerstate(PCIDev *device, uint8 newState)
src/add-ons/kernel/bus_managers/pci/pci.cpp
1901
PCIDev *device = FindDevice(domain, bus, _device, function);
src/add-ons/kernel/bus_managers/pci/pci.cpp
1914
PCIDev *device = FindDevice(domain, bus, _device, function);
src/add-ons/kernel/bus_managers/pci/pci.cpp
1926
PCI::GetMSICount(PCIDev *device)
src/add-ons/kernel/bus_managers/pci/pci.cpp
1940
PCI::ConfigureMSI(PCIDev *device, uint32 count, uint32 *startVector)
src/add-ons/kernel/bus_managers/pci/pci.cpp
1987
PCI::UnconfigureMSI(PCIDev *device)
src/add-ons/kernel/bus_managers/pci/pci.cpp
2018
PCI::EnableMSI(PCIDev *device)
src/add-ons/kernel/bus_managers/pci/pci.cpp
2049
PCI::DisableMSI(PCIDev *device)
src/add-ons/kernel/bus_managers/pci/pci.cpp
2079
PCI::GetMSIXCount(PCIDev *device)
src/add-ons/kernel/bus_managers/pci/pci.cpp
2093
PCI::ConfigureMSIX(PCIDev *device, uint32 count, uint32 *startVector)
src/add-ons/kernel/bus_managers/pci/pci.cpp
2184
PCI::EnableMSIX(PCIDev *device)
src/add-ons/kernel/bus_managers/pci/pci.cpp
2215
PCI::_HtMSIMap(PCIDev *device, uint64 address)
src/add-ons/kernel/bus_managers/pci/pci.cpp
2238
PCI::_ReadMSIInfo(PCIDev *device)
src/add-ons/kernel/bus_managers/pci/pci.cpp
2264
PCI::_ReadMSIXInfo(PCIDev *device)
src/add-ons/kernel/bus_managers/pci/pci.cpp
2303
PCI::_ReadHtMappingInfo(PCIDev *device)
src/add-ons/kernel/bus_managers/pci/pci.cpp
2340
PCI::_UnconfigureMSIX(PCIDev *device)
src/add-ons/kernel/bus_managers/pci/pci.cpp
2376
PCI::_DisableMSIX(PCIDev *device)
src/add-ons/kernel/bus_managers/pci/pci.cpp
777
PCIDev *dev = bus->child;
src/add-ons/kernel/bus_managers/pci/pci.cpp
998
for (PCIDev *dev = bus->child; dev; dev = dev->next) {
src/add-ons/kernel/bus_managers/pci/pci.h
103
status_t WriteConfig(PCIDev *device, uint16 offset,
src/add-ons/kernel/bus_managers/pci/pci.h
109
status_t FindCapability(PCIDev *device, uint8 capID,
src/add-ons/kernel/bus_managers/pci/pci.h
114
status_t FindExtendedCapability(PCIDev *device,
src/add-ons/kernel/bus_managers/pci/pci.h
119
status_t FindHTCapability(PCIDev *device,
src/add-ons/kernel/bus_managers/pci/pci.h
125
PCIDev * FindDevice(uint8 domain, uint8 bus, uint8 device,
src/add-ons/kernel/bus_managers/pci/pci.h
130
uint8 GetPowerstate(PCIDev *device);
src/add-ons/kernel/bus_managers/pci/pci.h
133
void SetPowerstate(PCIDev *device, uint8 state);
src/add-ons/kernel/bus_managers/pci/pci.h
143
uint32 GetMSICount(PCIDev *device);
src/add-ons/kernel/bus_managers/pci/pci.h
144
status_t ConfigureMSI(PCIDev *device, uint32 count, uint32 *startVector);
src/add-ons/kernel/bus_managers/pci/pci.h
145
status_t UnconfigureMSI(PCIDev *device);
src/add-ons/kernel/bus_managers/pci/pci.h
146
status_t EnableMSI(PCIDev *device);
src/add-ons/kernel/bus_managers/pci/pci.h
147
status_t DisableMSI(PCIDev *device);
src/add-ons/kernel/bus_managers/pci/pci.h
148
uint32 GetMSIXCount(PCIDev *device);
src/add-ons/kernel/bus_managers/pci/pci.h
149
status_t ConfigureMSIX(PCIDev *device, uint32 count, uint32 *startVector);
src/add-ons/kernel/bus_managers/pci/pci.h
150
status_t EnableMSIX(PCIDev *device);
src/add-ons/kernel/bus_managers/pci/pci.h
162
PCIDev * _CreateDevice(PCIBus *parent, uint8 dev,
src/add-ons/kernel/bus_managers/pci/pci.h
164
PCIBus * _CreateBus(PCIDev *parent, uint8 domain,
src/add-ons/kernel/bus_managers/pci/pci.h
169
void _ReadBasicInfo(PCIDev *dev);
src/add-ons/kernel/bus_managers/pci/pci.h
170
void _ReadHeaderInfo(PCIDev *dev);
src/add-ons/kernel/bus_managers/pci/pci.h
176
size_t _GetBarInfo(PCIDev *dev, uint8 offset,
src/add-ons/kernel/bus_managers/pci/pci.h
182
void _GetRomBarInfo(PCIDev *dev, uint8 offset,
src/add-ons/kernel/bus_managers/pci/pci.h
195
PCIDev * _FindDevice(PCIBus *current, uint8 domain,
src/add-ons/kernel/bus_managers/pci/pci.h
198
void _HtMSIMap(PCIDev *device, uint64 address);
src/add-ons/kernel/bus_managers/pci/pci.h
199
void _ReadMSIInfo(PCIDev *device);
src/add-ons/kernel/bus_managers/pci/pci.h
200
void _ReadMSIXInfo(PCIDev *device);
src/add-ons/kernel/bus_managers/pci/pci.h
201
void _ReadHtMappingInfo(PCIDev *device);
src/add-ons/kernel/bus_managers/pci/pci.h
202
status_t _UnconfigureMSIX(PCIDev *device);
src/add-ons/kernel/bus_managers/pci/pci.h
203
status_t _DisableMSIX(PCIDev *device);
src/add-ons/kernel/bus_managers/pci/pci.h
24
struct PCIDev;
src/add-ons/kernel/bus_managers/pci/pci.h
27
PCIDev * parent;
src/add-ons/kernel/bus_managers/pci/pci.h
28
PCIDev * child;
src/add-ons/kernel/bus_managers/pci/pci.h
34
PCIDev * next;
src/add-ons/kernel/bus_managers/pci/pci.h
97
uint32 ReadConfig(PCIDev *device, uint16 offset,
src/add-ons/kernel/bus_managers/pci/pci_device.cpp
19
PCIDev* device;
src/add-ons/kernel/bus_managers/pci/pci_device.cpp
39
PCIDev *dev = gPCI->FindDevice(domain, bus, deviceNumber, function);
src/add-ons/kernel/bus_managers/pci/pci_module.cpp
103
PCIDev* dev;
src/add-ons/kernel/bus_managers/pci/pci_module.cpp
108
PCIDev* dev;
src/add-ons/kernel/bus_managers/pci/pci_module.cpp
113
PCIDev* dev;
src/add-ons/kernel/bus_managers/pci/pci_module.cpp
118
PCIDev* dev;
src/add-ons/kernel/bus_managers/pci/pci_module.cpp
123
PCIDev* dev;
src/add-ons/kernel/bus_managers/pci/pci_module.cpp
130
PCIDev* dev;
src/add-ons/kernel/bus_managers/pci/pci_module.cpp
135
PCIDev* dev;
src/add-ons/kernel/bus_managers/pci/pci_module.cpp
52
ResolveBDF(uint8 virtualBus, uint8 device, uint8 function, PCIDev*& dev)
src/add-ons/kernel/bus_managers/pci/pci_module.cpp
96
PCIDev* dev;
src/add-ons/kernel/bus_managers/pci/pci_root.cpp
53
for (PCIDev* dev = bus->child; dev != NULL; dev = dev->next) {