Lines Matching refs:size
103 map->memory = mmap(NULL, map->size, prot, MAP_SHARED, in pci_device_netbsd_map_range()
112 mtrr.len = map->size; in pci_device_netbsd_map_range()
146 mtrr.len = map->size; in pci_device_netbsd_unmap_range()
164 pciaddr_t offset, pciaddr_t size, pciaddr_t *bytes_read) in pci_device_netbsd_read() argument
173 while (size > 0) { in pci_device_netbsd_read()
174 int toread = MIN(size, 4 - (offset & 0x3)); in pci_device_netbsd_read()
188 size -= toread; in pci_device_netbsd_read()
197 pciaddr_t offset, pciaddr_t size, pciaddr_t *bytes_written) in pci_device_netbsd_write() argument
201 if ((offset % 4) != 0 || (size % 4) != 0) in pci_device_netbsd_write()
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
265 pci_read(bus, dev, func, bar, &size); in pci_device_netbsd_probe()
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()
297 pci_read(bus, dev, func, bar, &size); in pci_device_netbsd_probe()
299 size64 |= (uint64_t)size << 32; in pci_device_netbsd_probe()
302 region->size = PCI_MAPREG_MEM64_SIZE(size64); in pci_device_netbsd_probe()