| /libpciaccess/src/ |
| H A D | netbsd_pci.c | 50 io.bus = bus; in pci_read() 70 io.bus = bus; in pci_write() 80 pci_nfuncs(int bus, int dev) in pci_nfuncs() argument 168 io.bus = dev->bus; in pci_device_netbsd_read() 204 io.bus = dev->bus; in pci_device_netbsd_write() 240 int bus, dev, func, err; in pci_device_netbsd_probe() local 242 bus = device->bus; in pci_device_netbsd_probe() 344 for (bus = 0; bus < 256; bus++) { in pci_system_netbsd_create() 346 nfuncs = pci_nfuncs(bus, dev); in pci_system_netbsd_create() 369 for (bus = 0; bus < 256; bus++) { in pci_system_netbsd_create() [all …]
|
| H A D | openbsd_pci.c | 53 io.pi_sel.pc_bus = bus; in pci_read() 74 io.pi_sel.pc_bus = bus; in pci_write() 102 bus = device->bus; in pci_device_openbsd_read_rom() 232 io.pi_sel.pc_bus = dev->bus; in pci_device_openbsd_read() 269 io.pi_sel.pc_bus = dev->bus; in pci_device_openbsd_write() 311 bus = device->bus; in pci_device_openbsd_probe() 443 for (bus = 0; bus < 256; bus++) { in pci_system_openbsd_create() 473 for (bus = 0; bus < 256; bus++) { in pci_system_openbsd_create() 485 device->base.bus = bus; in pci_system_openbsd_create() 576 pv.pv_sel.pc_bus = dev->bus; in pci_device_vgaarb_fini() [all …]
|
| H A D | x86_pci.c | 213 if (bus >= 0x100 || dev >= 16 || func >= 8 || reg >= 0x100) in pci_system_x86_conf2_read() 217 outb(bus, 0xCFA); in pci_system_x86_conf2_read() 250 if (bus >= 0x100 || dev >= 16 || func >= 8 || reg >= 0x100) in pci_system_x86_conf2_write() 254 outb(bus, 0xCFA); in pci_system_x86_conf2_write() 306 pci_nfuncs(struct pci_system_x86 *pci_sys_x86, int bus, int dev) in pci_nfuncs() argument 587 int ret, bus, dev, ndevs, func, nfuncs; in pci_system_x86_create() local 613 for (bus = 0; bus < 256; bus++) { in pci_system_x86_create() 615 nfuncs = pci_nfuncs(pci_sys_x86, bus, dev); in pci_system_x86_create() 637 for (bus = 0; bus < 256; bus++) { in pci_system_x86_create() 639 nfuncs = pci_nfuncs(pci_sys_x86, bus, dev); in pci_system_x86_create() [all …]
|
| H A D | common_iterator.c | 180 && PCI_ID_COMPARE( iter->match.slot.bus, temp->base.bus ) in pci_device_next() 217 pci_device_find_by_slot( uint32_t domain, uint32_t bus, uint32_t dev, in pci_device_find_by_slot() argument 226 iter.match.slot.bus = bus; in pci_device_find_by_slot()
|
| H A D | linux_sysfs.c | 151 device->base.bus = bus; in populate_entries() 234 dev->bus, in pci_device_linux_sysfs_probe() 295 dev->bus, in pci_device_linux_sysfs_read_rom() 376 dev->bus, in pci_device_linux_sysfs_read() 436 dev->bus, in pci_device_linux_sysfs_write() 487 dev->bus, in pci_device_linux_sysfs_map_range_wc() 551 dev->bus, in pci_device_linux_sysfs_map_range() 675 dev->bus, in pci_device_linux_sysfs_enable() 697 dev->bus, in pci_device_linux_sysfs_boot_vga() 724 dev->bus, in pci_device_linux_sysfs_has_kernel_driver() [all …]
|
| H A D | solx_devfs.c | 55 uint8_t bus; member 188 find_nexus_for_bus( int domain, int bus ) in find_nexus_for_bus() argument 194 (bus >= nexus->first_bus) && (bus <= nexus->last_bus)) { in find_nexus_for_bus() 481 pci_base->bus = prg_p->bus_no; in probe_dev() 743 uint32_t bus; in do_probe() local 769 for (bus = first_bus; ((bus <= last_bus) && (rval == 0)); bus++) { in do_probe() 770 prg.bus_no = (uint8_t)bus; in do_probe() 838 if ((busno == devnode->bus) && in find_target_node() 880 args.bus = dev->bus; in pci_device_solx_devfs_probe() 1056 cfg_prg.bus_no = dev->bus; in pci_device_solx_devfs_read() [all …]
|
| H A D | common_bridge.c | 280 *primary_bus = dev->bus; in pci_device_get_bridge_buses() 288 *primary_bus = dev->bus; in pci_device_get_bridge_buses() 301 *primary_bus = dev->bus; in pci_device_get_bridge_buses() 315 *primary_bus = dev->bus; in pci_device_get_bridge_buses() 353 if (info->secondary_bus == dev->bus) { in pci_device_get_parent_bridge()
|
| H A D | common_vgaarb.c | 92 match->bus = strtoul(tok, NULL, 16); in parse_string_to_decodes_rsrc() 149 …pci_sys->vga_default_dev = pci_device_find_by_slot(match.domain, match.bus, match.dev, match.func); in pci_device_vgaarb_init() 240 dev->domain, dev->bus, dev->dev, dev->func); in pci_device_vgaarb_set_target()
|
| H A D | freebsd_pci.c | 191 io.pi_sel.pc_bus = dev->bus; in pci_device_freebsd_read() 231 io.pi_sel.pc_bus = dev->bus; in pci_device_freebsd_write() 355 bar.pbi_sel.pc_bus = dev->bus; in pci_device_freebsd_probe() 635 pci_sys->devices[ i ].base.bus = p->pc_sel.pc_bus; in pci_system_freebsd_create()
|
| /libpciaccess/ |
| H A D | pciaccess.pc.in | 7 Description: Library providing generic access to the PCI bus and devices.
|
| /libpciaccess/include/ |
| H A D | pciaccess.h | 132 struct pci_device *pci_device_find_by_slot(uint32_t domain, uint32_t bus, 234 uint32_t bus; member 325 uint8_t bus; member
|
| /libpciaccess/scanpci/ |
| H A D | scanpci.c | 89 dev->bus, in print_pci_device()
|