Lines Matching defs:pcib
409 device_t pcib;
555 device_printf(hbus->pcib,
1074 device_printf(hbus->pcib,
1082 device_printf(hbus->pcib,
1090 device_printf(hbus->pcib,
1099 device_printf(hbus->pcib,
1156 device_printf(hbus->pcib, "vmbus_pcib failed to enable D0\n");
1227 device_printf(hbus->pcib,
1497 hbus->pcib = dev;
1764 vmbus_pcib_get_cpus(device_t pcib, device_t dev, enum cpu_sets op,
1767 return (bus_get_cpus(pcib, op, setsize, cpuset));
1808 vmbus_pcib_route_intr(device_t pcib, device_t dev, int pin)
1815 vmbus_pcib_alloc_msi(device_t pcib, device_t dev, int count,
1819 return (PCIB_ALLOC_MSI(device_get_parent(pcib), dev, count, maxcount,
1823 return (intr_alloc_msi(pcib, dev, ACPI_MSI_XREF, count, maxcount,
1829 vmbus_pcib_release_msi(device_t pcib, device_t dev, int count, int *irqs)
1832 return (PCIB_RELEASE_MSI(device_get_parent(pcib), dev, count, irqs));
1835 return(intr_release_msi(pcib, dev, ACPI_MSI_XREF, count, irqs));
1840 vmbus_pcib_alloc_msix(device_t pcib, device_t dev, int *irq)
1845 ret = intr_alloc_msix(pcib, dev, ACPI_MSI_XREF, irq);
1851 return (PCIB_ALLOC_MSIX(device_get_parent(pcib), dev, irq));
1856 vmbus_pcib_release_msix(device_t pcib, device_t dev, int irq)
1859 return (intr_release_msix(pcib, dev, ACPI_MSI_XREF, irq));
1861 return (PCIB_RELEASE_MSIX(device_get_parent(pcib), dev, irq));
1876 vmbus_pcib_map_msi(device_t pcib, device_t child, int irq,
1888 struct vmbus_pcib_softc *sc = device_get_softc(pcib);
1905 ret = intr_map_msi(pcib, child, ACPI_MSI_XREF, irq,
1908 ret = PCIB_MAP_MSI(device_get_parent(pcib), child, irq,
1924 vcpu_id = VMBUS_GET_VCPU_ID(device_get_parent(pcib), pcib, cpu);
1928 vcpu_id = VMBUS_GET_VCPU_ID(device_get_parent(pcib), pcib, cpu);
1935 device_printf(pcib,
1986 device_printf(pcib,
2024 /* pcib interface */
2039 DEFINE_CLASS_0(pcib, vmbus_pcib_driver, vmbus_pcib_methods,