Lines Matching refs:dev

44 pci_read(int bus, int dev, int func, uint32_t reg, uint32_t *val)  in pci_read()  argument
51 io.device = dev; in pci_read()
65 pci_write(int bus, int dev, int func, uint32_t reg, uint32_t val) in pci_write() argument
71 io.device = dev; in pci_write()
80 pci_nfuncs(int bus, int dev) in pci_nfuncs() argument
84 if (pci_read(bus, dev, 0, PCI_BHLC_REG, &hdr) != 0) in pci_nfuncs()
91 pci_device_netbsd_map_range(struct pci_device *dev, in pci_device_netbsd_map_range() argument
137 pci_device_netbsd_unmap_range(struct pci_device *dev, in pci_device_netbsd_unmap_range() argument
159 return pci_device_generic_unmap_range(dev, map); in pci_device_netbsd_unmap_range()
163 pci_device_netbsd_read(struct pci_device *dev, void *data, in pci_device_netbsd_read() argument
168 io.bus = dev->bus; in pci_device_netbsd_read()
169 io.device = dev->dev; in pci_device_netbsd_read()
170 io.function = dev->func; in pci_device_netbsd_read()
196 pci_device_netbsd_write(struct pci_device *dev, const void *data, in pci_device_netbsd_write() argument
204 io.bus = dev->bus; in pci_device_netbsd_write()
205 io.device = dev->dev; in pci_device_netbsd_write()
206 io.function = dev->func; in pci_device_netbsd_write()
240 int bus, dev, func, err; in pci_device_netbsd_probe() local
243 dev = device->dev; in pci_device_netbsd_probe()
246 err = pci_read(bus, dev, func, PCI_BHLC_REG, &reg); in pci_device_netbsd_probe()
257 err = pci_read(bus, dev, func, bar, &reg); in pci_device_netbsd_probe()
262 err = pci_write(bus, dev, func, bar, ~0); in pci_device_netbsd_probe()
265 pci_read(bus, dev, func, bar, &size); in pci_device_netbsd_probe()
266 pci_write(bus, dev, func, bar, reg); in pci_device_netbsd_probe()
289 err = pci_read(bus, dev, func, bar, &reg); in pci_device_netbsd_probe()
294 err = pci_write(bus, dev, func, bar, ~0); in pci_device_netbsd_probe()
297 pci_read(bus, dev, func, bar, &size); in pci_device_netbsd_probe()
298 pci_write(bus, dev, func, bar, reg64 >> 32); in pci_device_netbsd_probe()
328 int bus, dev, func, ndevs, nfuncs; in pci_system_netbsd_create() local
345 for (dev = 0; dev < 32; dev++) { in pci_system_netbsd_create()
346 nfuncs = pci_nfuncs(bus, dev); in pci_system_netbsd_create()
348 if (pci_read(bus, dev, func, PCI_ID_REG, in pci_system_netbsd_create()
370 for (dev = 0; dev < 32; dev++) { in pci_system_netbsd_create()
371 nfuncs = pci_nfuncs(bus, dev); in pci_system_netbsd_create()
373 if (pci_read(bus, dev, func, PCI_ID_REG, in pci_system_netbsd_create()
382 device->base.dev = dev; in pci_system_netbsd_create()
387 if (pci_read(bus, dev, func, PCI_CLASS_REG, in pci_system_netbsd_create()
396 if (pci_read(bus, dev, func, PCI_SUBSYS_ID_REG, in pci_system_netbsd_create()