| /libpciaccess/src/ |
| H A D | common_interface.c | 223 pciaddr_t base, pciaddr_t size, in pci_device_map_memory_range() argument 226 return pci_device_map_range(dev, base, size, in pci_device_map_memory_range() 273 if (r->size != 0) { in pci_device_map_range() 275 if ((base + size) > (r->base_addr + r->size)) { in pci_device_map_range() 293 && (devp->mappings[i].size == size)) { in pci_device_map_range() 306 mappings[devp->num_mappings].size = size; in pci_device_map_range() 386 pciaddr_t size) in pci_device_unmap_memory_range() argument 409 pciaddr_t size) in pci_device_unmap_range() argument 423 && (devp->mappings[i].size == size)) { in pci_device_unmap_range() 477 pciaddr_t offset, pciaddr_t size, in pci_device_cfg_read() argument [all …]
|
| H A D | common_io.c | 95 pci_device_open_io(struct pci_device *dev, pciaddr_t base, pciaddr_t size) in pci_device_open_io() argument 108 if (base < region->base_addr || base > (region->base_addr+region->size)) in pci_device_open_io() 111 if ((base + size) > (region->base_addr + region->size)) in pci_device_open_io() 118 if (!pci_sys->methods->open_device_io(ret, dev, bar, base, size)) { in pci_device_open_io() 148 if (!pci_sys->methods->open_legacy_io(ret, dev, base, size)) { in pci_legacy_open_io() 179 if (reg + 4 > handle->size) in pci_io_read32() 196 if (reg + 2 > handle->size) in pci_io_read16() 212 if (reg + 1 > handle->size) in pci_io_read8() 226 if (reg + 4 > handle->size) in pci_io_write32() 240 if (reg + 2 > handle->size) in pci_io_write16() [all …]
|
| H A D | x86_pci.c | 138 switch (size) { in pci_system_x86_conf1_read() 173 switch (size) { in pci_system_x86_conf1_write() 219 switch (size) { in pci_system_x86_conf2_read() 256 switch (size) { in pci_system_x86_conf2_write() 393 size <<= 1; in get_test_val_size() 397 return size; in get_test_val_size() 505 if (toread > size) in pci_device_x86_read() 506 toread = size; in pci_device_x86_read() 514 size -= toread; in pci_device_x86_read() 530 if (towrite > size) in pci_device_x86_write() [all …]
|
| H A D | netbsd_pci.c | 112 mtrr.len = map->size; in pci_device_netbsd_map_range() 146 mtrr.len = map->size; in pci_device_netbsd_unmap_range() 173 while (size > 0) { in pci_device_netbsd_read() 188 size -= toread; in pci_device_netbsd_read() 209 while (size > 0) { in pci_device_netbsd_write() 218 size -= 4; in pci_device_netbsd_write() 239 uint32_t bar, reg, size; in pci_device_netbsd_probe() local 271 region->size = PCI_MAPREG_IO_SIZE(size); in pci_device_netbsd_probe() 279 region->size = PCI_MAPREG_MEM_SIZE(size); in pci_device_netbsd_probe() 285 size64 = size; in pci_device_netbsd_probe() [all …]
|
| H A D | linux_sysfs.c | 359 pciaddr_t temp_size = size; in pci_device_linux_sysfs_read() 405 *bytes_read = size - temp_size; in pci_device_linux_sysfs_read() 419 pciaddr_t temp_size = size; in pci_device_linux_sysfs_write() 465 *bytes_written = size - temp_size; in pci_device_linux_sysfs_write() 538 .size = map->size, in pci_device_linux_sysfs_map_range() 595 munmap(map->memory, map->size); in pci_device_linux_sysfs_map_range() 635 .size = map->size, in pci_device_linux_sysfs_unmap_range() 750 ret->size = size; in pci_device_linux_sysfs_open_device_io() 758 pciaddr_t size) in pci_device_linux_sysfs_open_legacy_io() argument 782 ret->size = size; in pci_device_linux_sysfs_open_legacy_io() [all …]
|
| H A D | pciaccess_private.h | 56 pciaddr_t size, pciaddr_t * bytes_read ); 59 pciaddr_t size, pciaddr_t * bytes_written ); 67 pciaddr_t base, pciaddr_t size ); 70 pciaddr_t base, pciaddr_t size ); 81 int (*map_legacy)(struct pci_device *dev, pciaddr_t base, pciaddr_t size, 83 int (*unmap_legacy)(struct pci_device *dev, void *addr, pciaddr_t size); 88 pciaddr_t size; member 96 pciaddr_t size; member
|
| H A D | openbsd_pci.c | 183 mr.mr_len = map->size; in pci_device_openbsd_map_range() 213 mr.mr_len = map->size; in pci_device_openbsd_unmap_range() 237 while (size > 0) { in pci_device_openbsd_read() 253 size -= toread; in pci_device_openbsd_read() 274 while (size > 0) { in pci_device_openbsd_write() 284 size -= 4; in pci_device_openbsd_write() 307 uint32_t bar, reg, size; in pci_device_openbsd_probe() local 340 region->size = PCI_MAPREG_IO_SIZE(size); in pci_device_openbsd_probe() 348 region->size = PCI_MAPREG_MEM_SIZE(size); in pci_device_openbsd_probe() 354 size64 = size; in pci_device_openbsd_probe() [all …]
|
| H A D | freebsd_pci.c | 125 mrd.mr_len = map->size; in pci_device_freebsd_map_range() 162 mrd.mr_len = map->size; in pci_device_freebsd_unmap_range() 183 pciaddr_t offset, pciaddr_t size, in pci_device_freebsd_read() argument 196 while ( size > 0 ) { in pci_device_freebsd_read() 197 int toread = (size < 4) ? size : 4; in pci_device_freebsd_read() 213 size -= toread; in pci_device_freebsd_read() 223 pciaddr_t offset, pciaddr_t size, in pci_device_freebsd_write() argument 236 while ( size > 0 ) { in pci_device_freebsd_write() 237 int towrite = (size < 4 ? size : 4); in pci_device_freebsd_write() 252 size -= towrite; in pci_device_freebsd_write() [all …]
|
| H A D | solx_devfs.c | 138 pciaddr_t offset, pciaddr_t size, pciaddr_t * bytes_read ); 141 const void * data, pciaddr_t offset, pciaddr_t size, 980 dev->regions[ent].size = reg->pci_size_low + in pci_device_solx_devfs_probe() 1014 .size = dev->rom_size, in pci_device_solx_devfs_read_rom() 1034 pciaddr_t offset, pciaddr_t size, in pci_device_solx_devfs_read() argument 1062 for (i = 0; i < size; i += PCITOOL_ACC_ATTR_SIZE(PCITOOL_ACC_ATTR_SIZE_1)) in pci_device_solx_devfs_read() 1092 pciaddr_t offset, pciaddr_t size, in pci_device_solx_devfs_write() argument 1115 switch (size) { in pci_device_solx_devfs_write() 1153 *bytes_written = size; in pci_device_solx_devfs_write() 1192 map->memory = mmap(NULL, map->size, prot, MAP_SHARED, map_fd, map->base); in pci_device_solx_devfs_map_range() [all …]
|
| H A D | common_map.c | 54 return (munmap(map->memory, map->size) == -1) ? errno : 0; in pci_device_generic_unmap_range()
|
| H A D | Doxyfile | 901 # enabling this will significantly increase the size of the XML output. 938 # tag is set to NO the size of the Perl module output will be much smaller
|
| /libpciaccess/include/ |
| H A D | pciaccess.h | 92 pciaddr_t size, unsigned map_flags, void **addr); 95 pciaddr_t size); 98 pciaddr_t base, pciaddr_t size, int write_enable, void **addr); 101 void *memory, pciaddr_t size); 148 pciaddr_t offset, pciaddr_t size, pciaddr_t *bytes_read); 157 pciaddr_t offset, pciaddr_t size, pciaddr_t *bytes_written); 283 pciaddr_t size; member 518 pciaddr_t size); 520 pciaddr_t size); 534 pciaddr_t size, unsigned map_flags, void **addr); [all …]
|
| /libpciaccess/scanpci/ |
| H A D | scanpci.c | 157 (size_t) dev->regions[i].size, in print_pci_device()
|