Searched refs:rom_size (Results 1 – 8 of 8) sorted by relevance
| /libpciaccess/src/ |
| H A D | linux_devmem.c | 72 pciaddr_t rom_size; in pci_device_linux_devmem_read_rom() local 78 if (priv->base.rom_size == 0) { in pci_device_linux_devmem_read_rom() 83 rom_size = 0x00010000; in pci_device_linux_devmem_read_rom() 94 rom_size = priv->base.rom_size; in pci_device_linux_devmem_read_rom() 127 for (bytes = 0; bytes < rom_size; /* empty */) { in pci_device_linux_devmem_read_rom() 128 const ssize_t got = pread(fd, buffer, rom_size - bytes, in pci_device_linux_devmem_read_rom()
|
| H A D | openbsd_pci.c | 94 pciaddr_t rom_size; in pci_device_openbsd_read_rom() local 109 if (priv->base.rom_size == 0) { in pci_device_openbsd_read_rom() 115 rom_size = 0x10000; in pci_device_openbsd_read_rom() 122 rom_size = priv->base.rom_size; in pci_device_openbsd_read_rom() 133 bios = mmap(NULL, rom_size, PROT_READ, MAP_SHARED, in pci_device_openbsd_read_rom() 138 memcpy(buffer, bios, rom_size); in pci_device_openbsd_read_rom() 139 munmap(bios, rom_size); in pci_device_openbsd_read_rom() 391 device->rom_size = PCI_ROM_SIZE(size); in pci_device_openbsd_probe()
|
| H A D | freebsd_pci.c | 303 bios = mmap( NULL, dev->rom_size, PROT_READ, 0, memfd, rom_base ); in pci_device_freebsd_read_rom() 309 memcpy( buffer, bios, dev->rom_size ); in pci_device_freebsd_read_rom() 311 munmap( bios, dev->rom_size ); in pci_device_freebsd_read_rom() 392 dev->rom_size = 64 * 1024; in pci_device_freebsd_probe() 538 dev->rom_size = 0x10000; in pci_device_freebsd_probe() 550 dev->rom_size = -(size & PCIM_BIOS_ADDR_MASK); in pci_device_freebsd_probe()
|
| H A D | linux_sysfs.c | 272 dev->rom_size = (high_addr - low_addr) + 1; in pci_device_linux_sysfs_probe() 288 size_t rom_size; in pci_device_linux_sysfs_read_rom() local 318 rom_size = st.st_size; in pci_device_linux_sysfs_read_rom() 319 if ( rom_size == 0 ) in pci_device_linux_sysfs_read_rom() 320 rom_size = 0x10000; in pci_device_linux_sysfs_read_rom() 330 for ( total_bytes = 0 ; total_bytes < rom_size ; /* empty */ ) { in pci_device_linux_sysfs_read_rom() 332 rom_size - total_bytes ); in pci_device_linux_sysfs_read_rom()
|
| H A D | x86_pci.c | 337 bios = mmap(NULL, dev->rom_size, PROT_READ, 0, memfd, 0xc0000); in pci_device_x86_read_rom() 343 memcpy(buffer, bios, dev->rom_size); in pci_device_x86_read_rom() 345 munmap(bios, dev->rom_size); in pci_device_x86_read_rom() 468 dev->rom_size = 64 * 1024; in pci_device_x86_probe()
|
| H A D | solx_devfs.c | 933 dev->rom_size = reg->pci_size_low; in pci_device_solx_devfs_probe() 941 dev->rom_size = 0x10000; in pci_device_solx_devfs_probe() 1014 .size = dev->rom_size, in pci_device_solx_devfs_read_rom() 1020 (void) bcopy(prom.memory, buffer, dev->rom_size); in pci_device_solx_devfs_read_rom() 1022 if (munmap(prom.memory, dev->rom_size) == -1) { in pci_device_solx_devfs_read_rom()
|
| /libpciaccess/scanpci/ |
| H A D | scanpci.c | 170 if ( dev->rom_size ) { in print_pci_device()
|
| /libpciaccess/include/ |
| H A D | pciaccess.h | 366 pciaddr_t rom_size; member
|