Lines Matching refs:pcib
218 xlp_add_soc_child(device_t pcib, device_t dev, int b, int s, int f) in xlp_add_soc_child() argument
234 devid = PCIB_READ_CONFIG(pcib, b, s, f, PCIR_DEVICE, 2); in xlp_add_soc_child()
265 dinfo = pci_read_device(pcib, domain, b, s, f, sizeof(*xlp_dinfo)); in xlp_add_soc_child()
282 device_t pcib = device_get_parent(dev); in xlp_pci_attach() local
292 maxslots = PCIB_MAXSLOTS(pcib); in xlp_pci_attach()
296 hdrtype = PCIB_READ_CONFIG(pcib, busno, s, f, PCIR_HDRTYPE, 1); in xlp_pci_attach()
302 xlp_add_soc_child(pcib, dev, busno, s, f); in xlp_pci_attach()
310 device_t pcib; in xlp_pci_probe() local
312 pcib = device_get_parent(dev); in xlp_pci_probe()
317 if (strcmp(device_get_nameunit(pcib), "pcib0") != 0) in xlp_pci_probe()
336 DRIVER_MODULE(xlp_pci, pcib, xlp_pci_driver, pci_devclass, 0, 0);
550 xlp_pcie_link(device_t pcib, device_t dev) in xlp_pcie_link() argument
558 if (parent == NULL || parent == pcib) { in xlp_pcie_link()
570 xlp_alloc_msi(device_t pcib, device_t dev, int count, int maxcount, int *irqs) in xlp_alloc_msi() argument
580 link = xlp_pcie_link(pcib, dev); in xlp_alloc_msi()
595 xlp_release_msi(device_t pcib, device_t dev, int count, int *irqs) in xlp_release_msi() argument
601 xlp_map_msi(device_t pcib, device_t dev, int irq, uint64_t *addr, in xlp_map_msi() argument
616 device_get_nameunit(pcib), irq); in xlp_map_msi()
898 DRIVER_MODULE(pcib, nexus, xlp_pcib_driver, pcib_devclass, 0, 0);