/haiku/src/add-ons/kernel/drivers/network/ether/wb840/ |
H A D | driver.h | 16 extern pci_info *gDevList[];
|
H A D | driver.c | 23 pci_info* gDevList[MAX_CARDS]; 27 probe(pci_info* item) 47 struct pci_info* item = NULL; 63 item = (pci_info*)malloc(sizeof(pci_info)); 79 item = (pci_info *)malloc(sizeof(pci_info));
|
/haiku/src/add-ons/kernel/drivers/dvb/cx23882/ |
H A D | dvb_interface.h | 30 status_t interface_attach(void **cookie, const pci_info *info);
|
H A D | dvb_interface.c | 69 interface_attach(void **cookie, const pci_info *info) 89 device->pci_info = info; 92 val = gPci->read_pci_config(device->pci_info->bus, device->pci_info->device, device->pci_info->function, PCI_command, 2); 94 gPci->write_pci_config(device->pci_info->bus, device->pci_info->device, device->pci_info->function, PCI_command, 2, val); 97 val = gPci->read_pci_config(device->pci_info->bus, device->pci_info [all...] |
H A D | driver.c | 55 static pci_info * sDevList[MAX_CARDS]; 73 identify_device(const card_info *cards, const pci_info *info) 95 pci_info info; 119 struct pci_info *item; 130 item = (pci_info *)malloc(sizeof(pci_info)); 149 item = (pci_info *)malloc(sizeof(pci_info));
|
H A D | cx23882.h | 34 const pci_info * pci_info; member in struct:__anon4
|
/haiku/src/libs/compat/freebsd_network/ |
H A D | pci.cpp | 50 pci_info* 56 return &root_softc->pci_info; 63 pci_info* info = get_device_pci_info(dev); 75 pci_info* info = get_device_pci_info(dev); 148 pci_info *info 149 = &((struct root_device_softc *)dev->root->softc)->pci_info; 157 pci_info *info 158 = &((struct root_device_softc *)dev->root->softc)->pci_info; 166 pci_info* info = get_device_pci_info(dev); 231 pci_info* inf [all...] |
H A D | device.h | 38 struct pci_info pci_info; member in struct:root_device_softc 95 pci_info* get_device_pci_info(device_t dev);
|
H A D | bus.cpp | 86 bus_alloc_mem_resource(device_t dev, struct resource *res, pci_info *info, 126 bus_alloc_ioport_resource(device_t dev, struct resource *res, pci_info *info, 151 bus_register_to_bar_index(pci_info *info, int regid) 191 pci_info* info = get_device_pci_info(dev); 197 pci_info* info = get_device_pci_info(dev); 427 if (gPci->enable_msi(root_softc->pci_info.bus, root_softc->pci_info.device, 428 root_softc->pci_info.function) != B_OK) { 434 if (gPci->enable_msix(root_softc->pci_info.bus, root_softc->pci_info [all...] |
H A D | driver.c | 39 struct pci_info pci_info; member in struct:__anon16 111 gPci->unreserve_device(sProbedDevices[p].pci_info.bus, 112 sProbedDevices[p].pci_info.device, sProbedDevices[p].pci_info.function, 129 pci_info* info; 178 sProbedDevices[p].pci_info = *info; 323 pci_info* info = get_device_pci_info(root); 324 *info = sProbedDevices[p].pci_info;
|
/haiku/src/add-ons/kernel/drivers/joystick/emuxkigameport/ |
H A D | driver.h | 48 pci_info info;
|
/haiku/src/add-ons/kernel/drivers/audio/hda/ |
H A D | driver.cpp | 40 supports_device(pci_info &info) 55 pci_info info; 79 pci_info info; 101 gCards[gNumCards].pci_info = info; 128 (*gPci->unreserve_device)(gCards[i].pci_info.bus, 129 gCards[i].pci_info.device, gCards[i].pci_info.function, "hda",
|
H A D | hda_controller.cpp | 175 get_controller_quirks(const pci_info& info) 223 uint32 originalValue = (gPci->read_pci_config)(controller->pci_info.bus, 224 controller->pci_info.device, controller->pci_info.function, reg, size); 225 (gPci->write_pci_config)(controller->pci_info.bus, 226 controller->pci_info.device, controller->pci_info.function, 232 uint32 newValue = (gPci->read_pci_config)(controller->pci_info.bus, 233 controller->pci_info.device, controller->pci_info [all...] |
/haiku/src/add-ons/kernel/drivers/audio/ac97/geode/ |
H A D | driver.cpp | 23 pci_info info; 48 pci_info info; 63 gCards[gNumCards].pci_info = info;
|
H A D | geode_controller.cpp | 400 cmd = (gPci->read_pci_config)(controller->pci_info.bus, 401 controller->pci_info.device, controller->pci_info.function, PCI_command, 2); 403 (gPci->write_pci_config)(controller->pci_info.bus, 404 controller->pci_info.device, controller->pci_info.function, 409 controller->nabmbar = controller->pci_info.u.h0.base_registers[0]; 412 controller->irq = controller->pci_info.u.h0.interrupt_line; 428 controller->pci_info.u.h0.subsystem_vendor_id, 429 controller->pci_info [all...] |
/haiku/src/add-ons/kernel/drivers/graphics/radeon_hd/ |
H A D | driver.h | 40 get_pci_config(pci_info* info, uint8 offset, uint8 size) 48 set_pci_config(pci_info* info, uint8 offset, uint8 size, uint32 value)
|
H A D | radeon_hd_private.h | 35 pci_info* pci;
|
/haiku/src/add-ons/kernel/drivers/graphics/intel_extreme/ |
H A D | driver.h | 28 get_pci_config(pci_info* info, uint8 offset, uint8 size) 36 set_pci_config(pci_info* info, uint8 offset, uint8 size, uint32 value)
|
/haiku/src/add-ons/kernel/bus_managers/firewire/ |
H A D | firewire_module.cpp | 32 pci_info *pciInfo[MAX_CARDS]; 78 find_device_name(pci_info *info) 149 pci_info *info = (pci_info*)malloc(sizeof(pci_info)); 197 info = (pci_info*)malloc(sizeof(pci_info));
|
/haiku/src/add-ons/kernel/drivers/audio/ac97/sis7018/ |
H A D | Device.h | 41 pci_info& PCIInfo() { return fPCIInfo; } 44 Device(Info &DeviceInfo, pci_info &PCIInfo); 88 pci_info fPCIInfo;
|
/haiku/headers/os/drivers/pcmcia/ |
H A D | cb_enabler.h | 65 status_t (*device_added)(pci_info *pci, void **cookie);
|
/haiku/headers/private/drivers/ |
H A D | poke.h | 35 pci_info* info;
|
/haiku/src/add-ons/kernel/drivers/disk/nvme/compat/ |
H A D | libnvme_haiku.cpp | 130 pci_info* info = (pci_info*)dev->pci_info;
|
/haiku/src/system/libroot/os/arch/x86/ |
H A D | compatibility.c | 31 long get_nth_pci_info(long index, pci_info *info); 149 long get_nth_pci_info(long index,pci_info *info)
|
/haiku/src/add-ons/kernel/busses/random/ccp/ |
H A D | ccp_pci.cpp | 23 pci_info pciinfo; 51 pci_info *pciInfo = &bus->pciinfo;
|