Lines Matching refs:bus

105 	int bus;  in acpi_pci_probe()  local
110 for (bus = 0; bus <= pci_bios_maxbus; bus++) { in acpi_pci_probe()
113 dip = prd_upcalls->pru_bus2dip_f(bus); in acpi_pci_probe()
119 (void *)(uintptr_t)bus); in acpi_pci_probe()
139 int bus; in acpi_trim_bus_ranges() local
148 for (bus = 0; bus < PCI_MAX_BUS_NUM; bus++) { in acpi_trim_bus_ranges()
151 if ((orig = acpi_bus_res[bus]) == NULL) in acpi_trim_bus_ranges()
205 acpi_find_bus_res(uint32_t bus, pci_prd_rsrc_t type, struct memlist **res) in acpi_find_bus_res() argument
207 ASSERT3U(bus, <, PCI_MAX_BUS_NUM); in acpi_find_bus_res()
211 *res = acpi_io_res[bus]; in acpi_find_bus_res()
214 *res = acpi_mem_res[bus]; in acpi_find_bus_res()
217 *res = acpi_pmem_res[bus]; in acpi_find_bus_res()
220 *res = acpi_bus_res[bus]; in acpi_find_bus_res()
232 rlistpp(UINT8 t, UINT8 caching, int bus) in rlistpp() argument
237 return (&acpi_pmem_res[bus]); in rlistpp()
239 return (&acpi_mem_res[bus]); in rlistpp()
243 return (&acpi_io_res[bus]); in rlistpp()
247 return (&acpi_bus_res[bus]); in rlistpp()
255 acpi_dbg(uint_t bus, uint64_t addr, uint64_t len, uint8_t caching, uint8_t type, in acpi_dbg() argument
275 dprintf("ACPI: bus %x %s/%s %lx/%lx (Caching: %x)\n", bus, in acpi_dbg()
283 int bus = (intptr_t)context; in acpi_wr_cb() local
312 memlist_insert(&acpi_io_res[bus], rp->Data.Io.Minimum, in acpi_wr_cb()
315 acpi_dbg(bus, rp->Data.Io.Minimum, in acpi_wr_cb()
353 rp->Data.Address.Info.Mem.Caching, bus), in acpi_wr_cb()
357 acpi_dbg(bus, in acpi_wr_cb()
370 rp->Data.Address.Info.Mem.Caching, bus), in acpi_wr_cb()
374 acpi_dbg(bus, in acpi_wr_cb()
388 rp->Data.Address.Info.Mem.Caching, bus), in acpi_wr_cb()
392 acpi_dbg(bus, in acpi_wr_cb()
405 rp->Data.Address.Info.Mem.Caching, bus), in acpi_wr_cb()
409 acpi_dbg(bus, in acpi_wr_cb()
503 mps_find_bus_res(uint32_t bus, pci_prd_rsrc_t rsrc, struct memlist **res) in mps_find_bus_res() argument
509 ASSERT3U(bus, <, PCI_MAX_BUS_NUM); in mps_find_bus_res()
539 sasmp->sasm_bus_id == bus) { in mps_find_bus_res()
590 hrt_find_bus_res(uint32_t bus, pci_prd_rsrc_t type, struct memlist **res) in hrt_find_bus_res() argument
595 ASSERT3U(bus, <, PCI_MAX_BUS_NUM); in hrt_find_bus_res()
602 if (hpep->php_pri_bus != bus) in hrt_find_bus_res()
664 pci_prd_find_resource(uint32_t bus, pci_prd_rsrc_t rsrc) in pci_prd_find_resource() argument
668 if (bus > pci_bios_maxbus) in pci_prd_find_resource()
680 if (acpi_find_bus_res(bus, rsrc, &res) > 0) in pci_prd_find_resource()
683 if (pci_prd_have_bios && hrt_find_bus_res(bus, rsrc, &res) > 0) in pci_prd_find_resource()
687 (void) mps_find_bus_res(bus, rsrc, &res); in pci_prd_find_resource()
787 pci_prd_slot_name(uint32_t bus, dev_info_t *dip) in pci_prd_slot_name() argument
797 if (ddi_prop_lookup_string(DDI_DEV_T_ANY, pci_bus_res[bus].dip, in pci_prd_slot_name()
801 pci_bus_res[bus].dip, "slot-names"); in pci_prd_slot_name()
806 len = pci_slot_names_prop(bus, slotprop, sizeof (slotprop)); in pci_prd_slot_name()
811 pci_bus_res[bus].dip, "slot-names", in pci_prd_slot_name()
816 "property for incorrect bus %d", bus); in pci_prd_slot_name()
856 int bus; in pci_prd_fini() local
858 for (bus = 0; bus <= pci_bios_maxbus; bus++) { in pci_prd_fini()
859 memlist_free_all(&acpi_io_res[bus]); in pci_prd_fini()
860 memlist_free_all(&acpi_mem_res[bus]); in pci_prd_fini()
861 memlist_free_all(&acpi_pmem_res[bus]); in pci_prd_fini()
862 memlist_free_all(&acpi_bus_res[bus]); in pci_prd_fini()