Home
last modified time | relevance | path

Searched refs:size (Results 1 – 13 of 13) sorted by relevance

/libpciaccess/src/
H A Dcommon_interface.c223 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 Dcommon_io.c95 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 Dx86_pci.c138 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 Dnetbsd_pci.c112 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 Dlinux_sysfs.c359 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 Dpciaccess_private.h56 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 Dopenbsd_pci.c183 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 Dfreebsd_pci.c125 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 Dsolx_devfs.c138 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 Dcommon_map.c54 return (munmap(map->memory, map->size) == -1) ? errno : 0; in pci_device_generic_unmap_range()
H A DDoxyfile901 # 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 Dpciaccess.h92 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 Dscanpci.c157 (size_t) dev->regions[i].size, in print_pci_device()