Home
last modified time | relevance | path

Searched refs:toread (Results 1 – 4 of 4) sorted by relevance

/libpciaccess/src/
H A Dx86_pci.c504 int toread = 1 << (ffs(0x4 + (offset & 0x03)) - 1); in pci_device_x86_read() local
505 if (toread > size) in pci_device_x86_read()
506 toread = size; in pci_device_x86_read()
508 err = pci_sys_x86->read(dev->bus, dev->dev, dev->func, offset, data, toread); in pci_device_x86_read()
512 offset += toread; in pci_device_x86_read()
513 data = (char*)data + toread; in pci_device_x86_read()
514 size -= toread; in pci_device_x86_read()
515 *bytes_read += toread; in pci_device_x86_read()
H A Dfreebsd_pci.c197 int toread = (size < 4) ? size : 4; in pci_device_freebsd_read() local
200 if (toread == 3) in pci_device_freebsd_read()
201 toread = 2; in pci_device_freebsd_read()
204 io.pi_width = toread; in pci_device_freebsd_read()
209 memcpy(data, &io.pi_data, toread ); in pci_device_freebsd_read()
211 offset += toread; in pci_device_freebsd_read()
212 data = (char *)data + toread; in pci_device_freebsd_read()
213 size -= toread; in pci_device_freebsd_read()
214 *bytes_read += toread; in pci_device_freebsd_read()
H A Dnetbsd_pci.c174 int toread = MIN(size, 4 - (offset & 0x3)); in pci_device_netbsd_read() local
184 memcpy(data, &io.cfgreg.val, toread); in pci_device_netbsd_read()
186 offset += toread; in pci_device_netbsd_read()
187 data = (char *)data + toread; in pci_device_netbsd_read()
188 size -= toread; in pci_device_netbsd_read()
189 *bytes_read += toread; in pci_device_netbsd_read()
H A Dopenbsd_pci.c238 int toread = MIN(size, 4 - (offset & 0x3)); in pci_device_openbsd_read() local
249 memcpy(data, &io.pi_data, toread); in pci_device_openbsd_read()
251 offset += toread; in pci_device_openbsd_read()
252 data = (char *)data + toread; in pci_device_openbsd_read()
253 size -= toread; in pci_device_openbsd_read()
254 *bytes_read += toread; in pci_device_openbsd_read()