Home
last modified time | relevance | path

Searched refs:bar (Results 1 – 7 of 7) sorted by relevance

/libpciaccess/src/
H A Dfreebsd_pci.c348 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 Dnetbsd_pci.c239 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, &reg); 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, &reg); in pci_device_netbsd_probe()
294 err = pci_write(bus, dev, func, bar, ~0); in pci_device_netbsd_probe()
[all …]
H A Dcommon_io.c98 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 Dopenbsd_pci.c307 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, &reg); 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, &reg); in pci_device_openbsd_probe()
363 err = pci_write(domain, bus, dev, func, bar, ~0); in pci_device_openbsd_probe()
[all …]
H A Dx86_pci.c404 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 Dpciaccess_private.h66 struct pci_device *dev, int bar,
H A Dlinux_sysfs.c736 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()