| /libpciaccess/src/ |
| H A D | freebsd_pci.c | 348 struct pci_bar_io bar; in pci_device_freebsd_probe() local 355 bar.pbi_sel.pc_bus = dev->bus; in pci_device_freebsd_probe() 356 bar.pbi_sel.pc_dev = dev->dev; in pci_device_freebsd_probe() 357 bar.pbi_sel.pc_func = dev->func; in pci_device_freebsd_probe() 370 bar.pbi_reg = PCIR_BAR(i); in pci_device_freebsd_probe() 374 if (PCI_BAR_IO(bar.pbi_base)) in pci_device_freebsd_probe() 433 int bar ) in pci_device_freebsd_get_region_info() argument 508 int err, i, bar; in pci_device_freebsd_probe() local 519 bar = 0x10; in pci_device_freebsd_probe() 523 bar += 0x08; in pci_device_freebsd_probe() [all …]
|
| H A D | netbsd_pci.c | 239 uint32_t bar, reg, size; in pci_device_netbsd_probe() local 255 for (bar = PCI_MAPREG_START; bar < PCI_MAPREG_END; in pci_device_netbsd_probe() 256 bar += sizeof(uint32_t), region++) { in pci_device_netbsd_probe() 257 err = pci_read(bus, dev, func, bar, ®); in pci_device_netbsd_probe() 262 err = pci_write(bus, dev, func, bar, ~0); in pci_device_netbsd_probe() 265 pci_read(bus, dev, func, bar, &size); in pci_device_netbsd_probe() 266 pci_write(bus, dev, func, bar, reg); in pci_device_netbsd_probe() 287 bar += sizeof(uint32_t); in pci_device_netbsd_probe() 289 err = pci_read(bus, dev, func, bar, ®); in pci_device_netbsd_probe() 294 err = pci_write(bus, dev, func, bar, ~0); in pci_device_netbsd_probe() [all …]
|
| H A D | common_io.c | 98 int bar; in pci_device_open_io() local 103 for (bar = 0; bar < 6; bar++) { in pci_device_open_io() 104 struct pci_mem_region *region = &(dev->regions[bar]); in pci_device_open_io() 118 if (!pci_sys->methods->open_device_io(ret, dev, bar, base, size)) { in pci_device_open_io()
|
| H A D | openbsd_pci.c | 307 uint32_t bar, reg, size; in pci_device_openbsd_probe() local 324 for (bar = PCI_MAPREG_START; bar < PCI_MAPREG_END; in pci_device_openbsd_probe() 325 bar += sizeof(uint32_t), region++) { in pci_device_openbsd_probe() 326 err = pci_read(domain, bus, dev, func, bar, ®); in pci_device_openbsd_probe() 331 err = pci_write(domain, bus, dev, func, bar, ~0); in pci_device_openbsd_probe() 334 pci_read(domain, bus, dev, func, bar, &size); in pci_device_openbsd_probe() 335 pci_write(domain, bus, dev, func, bar, reg); in pci_device_openbsd_probe() 356 bar += sizeof(uint32_t); in pci_device_openbsd_probe() 358 err = pci_read(domain, bus, dev, func, bar, ®); in pci_device_openbsd_probe() 363 err = pci_write(domain, bus, dev, func, bar, ~0); in pci_device_openbsd_probe() [all …]
|
| H A D | x86_pci.c | 404 int err, i, bar; in pci_device_x86_probe() local 419 bar = 0x10; in pci_device_x86_probe() 420 for (i = 0; i < pci_device_x86_get_num_regions(hdrtype); i++, bar += 4) { in pci_device_x86_probe() 424 err = pci_device_cfg_read_u32(dev, &addr, bar); in pci_device_x86_probe() 429 err = pci_device_cfg_write_u32(dev, 0xffffffff, bar); in pci_device_x86_probe() 432 pci_device_cfg_read_u32(dev, &testval, bar); in pci_device_x86_probe() 433 err = pci_device_cfg_write_u32(dev, addr, bar); in pci_device_x86_probe() 449 err = pci_device_cfg_read_u32(dev, &top, bar + 4); in pci_device_x86_probe() 455 bar += 4; in pci_device_x86_probe()
|
| H A D | pciaccess_private.h | 66 struct pci_device *dev, int bar,
|
| H A D | linux_sysfs.c | 736 struct pci_device *dev, int bar, in pci_device_linux_sysfs_open_device_io() argument 742 SYS_BUS_PCI, dev->domain, dev->bus, dev->dev, dev->func, bar); in pci_device_linux_sysfs_open_device_io()
|