Home
last modified time | relevance | path

Searched refs:pci_rp (Results 1 – 25 of 32) sorted by path

12

/illumos-gate/usr/src/uts/common/io/aac/
H A Daac_ioctl.c643 pci_regspec_t *pci_rp; in aac_get_pci_info() local
649 DDI_PROP_DONTPASS, "reg", (int **)&pci_rp, &num) != in aac_get_pci_info()
653 ddi_prop_free(pci_rp); in aac_get_pci_info()
657 resp->bus = PCI_REG_BUS_G(pci_rp->pci_phys_hi); in aac_get_pci_info()
658 resp->slot = PCI_REG_DEV_G(pci_rp->pci_phys_hi); in aac_get_pci_info()
659 ddi_prop_free(pci_rp); in aac_get_pci_info()
/illumos-gate/usr/src/uts/common/io/cardbus/
H A Dcardbus.c991 pci_regspec_t *pci_rp; in cardbus_ctlops() local
1000 if (pci_rp->pci_phys_hi == 0) in cardbus_ctlops()
1010 bus = PCI_REG_BUS_G(pci_rp->pci_phys_hi); in cardbus_ctlops()
1059 ddi_prop_free(pci_rp); in cardbus_ctlops()
1302 pci_regspec_t *pci_rp; in cardbus_name_child() local
1341 bus = PCI_REG_BUS_G(pci_rp->pci_phys_hi); in cardbus_name_child()
1343 func = PCI_REG_FUNC_G(pci_rp->pci_phys_hi); in cardbus_name_child()
1344 ddi_prop_free(pci_rp); in cardbus_name_child()
1891 if (PCI_REG_ADDR_G(pci_rp->pci_phys_hi) == in pcirp2rp()
1899 rp->regspec_addr = pci_rp->pci_phys_low; in pcirp2rp()
[all …]
H A Dcardbus_cfg.c1834 pci_regspec_t *pci_rp; in cardbus_sum_resources() local
2088 pci_rp[i].pci_size_low + in cardbus_sum_resources()
2090 pci_rp[i].pci_size_low); in cardbus_sum_resources()
2094 pci_rp[i].pci_size_low, in cardbus_sum_resources()
2107 pci_rp[i].pci_size_low + in cardbus_sum_resources()
2109 pci_rp[i].pci_size_low); in cardbus_sum_resources()
2112 pci_rp[i].pci_size_low, in cardbus_sum_resources()
2121 pci_rp[i].pci_size_low + in cardbus_sum_resources()
2123 pci_rp[i].pci_size_low); in cardbus_sum_resources()
2126 pci_rp[i].pci_size_low, in cardbus_sum_resources()
[all …]
H A Dcardbus_hp.c856 pci_regspec_t *pci_rp; in cbus_configure() local
893 if (pci_rp->pci_phys_hi == 0) in cbus_configure()
897 bus = PCI_REG_BUS_G(pci_rp->pci_phys_hi); in cbus_configure()
898 device = PCI_REG_DEV_G(pci_rp->pci_phys_hi); in cbus_configure()
904 ddi_prop_free(pci_rp); in cbus_configure()
974 pci_regspec_t *pci_rp; in cbus_unconfigure() local
993 if (pci_rp->pci_phys_hi == 0) in cbus_unconfigure()
996 bus = PCI_REG_BUS_G(pci_rp->pci_phys_hi); in cbus_unconfigure()
1001 device = PCI_REG_DEV_G(pci_rp->pci_phys_hi); in cbus_unconfigure()
1002 func = PCI_REG_FUNC_G(pci_rp->pci_phys_hi); in cbus_unconfigure()
[all …]
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/
H A Doce_hw.c189 pci_regspec_t *pci_rp; in oce_get_bdf() local
195 0, "reg", (int **)&pci_rp, (uint_t *)&length); in oce_get_bdf()
204 dev->pci_bus = PCI_REG_BUS_G(pci_rp->pci_phys_hi); in oce_get_bdf()
205 dev->pci_device = PCI_REG_DEV_G(pci_rp->pci_phys_hi); in oce_get_bdf()
206 dev->pci_function = PCI_REG_FUNC_G(pci_rp->pci_phys_hi); in oce_get_bdf()
213 ddi_prop_free(pci_rp); in oce_get_bdf()
/illumos-gate/usr/src/uts/common/io/hotplug/pcihp/
H A Dpcihp.c612 pci_regspec_t *pci_rp; in pcihp_list_occupants() local
623 DDI_PROP_DONTPASS, "reg", (int **)&pci_rp, in pcihp_list_occupants()
631 pci_dev = PCI_REG_DEV_G(pci_rp->pci_phys_hi); in pcihp_list_occupants()
636 ddi_prop_free(pci_rp); in pcihp_list_occupants()
3011 pci_regspec_t *pci_rp; in pcihp_configure() local
3028 pci_dev = PCI_REG_DEV_G(pci_rp->pci_phys_hi); in pcihp_configure()
3033 ddi_prop_free(pci_rp); in pcihp_configure()
3138 pci_regspec_t *pci_rp; in pcihp_match_dev() local
3150 pci_dev = PCI_REG_DEV_G(pci_rp->pci_phys_hi); in pcihp_match_dev()
3151 pci_func = PCI_REG_FUNC_G(pci_rp->pci_phys_hi); in pcihp_match_dev()
[all …]
/illumos-gate/usr/src/uts/common/io/pciex/hotplug/
H A Dpcie_hp.c1048 pci_regspec_t *pci_rp; in pcie_hp_match_dev_func() local
1059 pci_dev = PCI_REG_DEV_G(pci_rp->pci_phys_hi); in pcie_hp_match_dev_func()
1060 pci_func = PCI_REG_FUNC_G(pci_rp->pci_phys_hi); in pcie_hp_match_dev_func()
1065 ddi_prop_free(pci_rp); in pcie_hp_match_dev_func()
1086 pci_regspec_t *pci_rp; in pcie_hp_match_dev() local
1096 pci_dev = PCI_REG_DEV_G(pci_rp->pci_phys_hi); in pcie_hp_match_dev()
1101 ddi_prop_free(pci_rp); in pcie_hp_match_dev()
1124 pci_regspec_t *pci_rp; in pcie_hp_list_occupants() local
1135 DDI_PROP_DONTPASS, "reg", (int **)&pci_rp, in pcie_hp_list_occupants()
1143 pci_dev = PCI_REG_DEV_G(pci_rp->pci_phys_hi); in pcie_hp_list_occupants()
[all …]
/illumos-gate/usr/src/uts/common/io/pciex/
H A Dpcieb.c856 pci_regspec_t *pci_rp; in pcieb_name_child() local
889 DDI_PROP_DONTPASS, "reg", (int **)&pci_rp, &n) != DDI_SUCCESS) { in pcieb_name_child()
894 device = PCI_REG_DEV_G(pci_rp[0].pci_phys_hi); in pcieb_name_child()
895 func = PCI_REG_FUNC_G(pci_rp[0].pci_phys_hi); in pcieb_name_child()
908 ddi_prop_free(pci_rp); in pcieb_name_child()
/illumos-gate/usr/src/uts/common/os/
H A Dpcifm.c409 pci_regspec_t *pci_rp; in pci_ereport_setup() local
459 (caddr_t)&pci_rp, &len) == DDI_SUCCESS) { in pci_ereport_setup()
460 phys_hi = pci_rp->pci_phys_hi; in pci_ereport_setup()
461 kmem_free(pci_rp, len); in pci_ereport_setup()
/illumos-gate/usr/src/uts/i86pc/io/gfx_private/
H A Dgfxp_pci.c85 pci_regspec_t *pci_rp; in gfxp_pci_get_bsf() local
91 DDI_PROP_DONTPASS, "reg", (int **)&pci_rp, in gfxp_pci_get_bsf()
98 *bus = PCI_REG_BUS_G(pci_rp->pci_phys_hi); in gfxp_pci_get_bsf()
99 *dev = PCI_REG_DEV_G(pci_rp->pci_phys_hi); in gfxp_pci_get_bsf()
100 *func = PCI_REG_FUNC_G(pci_rp->pci_phys_hi); in gfxp_pci_get_bsf()
105 ddi_prop_free(pci_rp); in gfxp_pci_get_bsf()
/illumos-gate/usr/src/uts/i86pc/io/pci/
H A Dpci.c341 pci_regspec_t *pci_rp; in pci_bus_map() local
367 pci_rp = &pci_reg; in pci_bus_map()
392 ddi_prop_free(pci_rp); in pci_bus_map()
399 pci_reg = pci_rp[rnumber]; in pci_bus_map()
404 ddi_prop_free(pci_rp); in pci_bus_map()
406 pci_rp = &pci_reg; in pci_bus_map()
415 space = pci_rp->pci_phys_hi & PCI_REG_ADDR_M; in pci_bus_map()
440 (uint64_t)pci_rp->pci_phys_low; in pci_bus_map()
442 (uint64_t)pci_rp->pci_size_low; in pci_bus_map()
491 (uint64_t)pci_rp->pci_size_hi << 32; in pci_bus_map()
[all …]
H A Dpci_common.c83 pci_regspec_t *pci_rp; in pci_common_name_child() local
108 "reg", (int **)&pci_rp, (uint_t *)&length) != DDI_PROP_SUCCESS) { in pci_common_name_child()
115 dev = PCI_REG_DEV_G(pci_rp->pci_phys_hi); in pci_common_name_child()
116 func = PCI_REG_FUNC_G(pci_rp->pci_phys_hi); in pci_common_name_child()
121 ddi_prop_free(pci_rp); in pci_common_name_child()
992 pci_common_get_reg_prop(dev_info_t *dip, pci_regspec_t *pci_rp) in pci_common_get_reg_prop() argument
997 uint_t phys_hi = pci_rp->pci_phys_hi; in pci_common_get_reg_prop()
1047 pci_rp->pci_phys_mid = assigned_addr[i].pci_phys_mid; in pci_common_get_reg_prop()
1048 pci_rp->pci_phys_low = assigned_addr[i].pci_phys_low; in pci_common_get_reg_prop()
H A Dpci_common.h111 int pci_common_get_reg_prop(dev_info_t *dip, pci_regspec_t *pci_rp);
/illumos-gate/usr/src/uts/i86pc/io/pciex/
H A Dnpe.c512 pci_regspec_t *pci_rp; in npe_bus_map() local
529 pci_rp = &pci_reg; in npe_bus_map()
554 ddi_prop_free(pci_rp); in npe_bus_map()
561 pci_reg = pci_rp[rnumber]; in npe_bus_map()
566 ddi_prop_free(pci_rp); in npe_bus_map()
568 pci_rp = &pci_reg; in npe_bus_map()
606 pci_rp->pci_size_hi = 0; in npe_bus_map()
620 (uint64_t)pci_rp->pci_phys_low; in npe_bus_map()
622 (uint64_t)pci_rp->pci_size_low; in npe_bus_map()
720 pci_rp->pci_size_hi = 0; in npe_bus_map()
[all …]
/illumos-gate/usr/src/uts/i86pc/io/psm/
H A Dpsm_common.c232 pci_regspec_t *pci_rp; in get_bdf() local
236 "reg", (int **)&pci_rp, (uint_t *)&len) != DDI_SUCCESS) in get_bdf()
240 ddi_prop_free(pci_rp); in get_bdf()
244 *bus = (int)PCI_REG_BUS_G(pci_rp->pci_phys_hi); in get_bdf()
246 *device = (int)PCI_REG_DEV_G(pci_rp->pci_phys_hi); in get_bdf()
248 *func = (int)PCI_REG_FUNC_G(pci_rp->pci_phys_hi); in get_bdf()
249 ddi_prop_free(pci_rp); in get_bdf()
/illumos-gate/usr/src/uts/intel/io/acpica/
H A Dosl.c1863 pci_regspec_t *pci_rp; in acpica_get_bdf() local
1867 "reg", (int **)&pci_rp, (uint_t *)&len) != DDI_SUCCESS) in acpica_get_bdf()
1871 ddi_prop_free(pci_rp); in acpica_get_bdf()
1875 *bus = (int)PCI_REG_BUS_G(pci_rp->pci_phys_hi); in acpica_get_bdf()
1877 *device = (int)PCI_REG_DEV_G(pci_rp->pci_phys_hi); in acpica_get_bdf()
1879 *func = (int)PCI_REG_FUNC_G(pci_rp->pci_phys_hi); in acpica_get_bdf()
1880 ddi_prop_free(pci_rp); in acpica_get_bdf()
/illumos-gate/usr/src/uts/intel/io/hotplug/pcicfg/
H A Dpcicfg.c2476 pci_regspec_t *pci_rp; in pcicfg_sum_resources() local
2541 pci_rp[i].pci_size_low + in pcicfg_sum_resources()
2544 pci_rp[i].pci_size_low); in pcicfg_sum_resources()
2546 pci_rp[i].pci_size_low); in pcicfg_sum_resources()
2549 pci_rp[i].pci_size_low + in pcicfg_sum_resources()
2578 pci_rp[i].pci_size_low + in pcicfg_sum_resources()
2580 pci_rp[i].pci_size_low); in pcicfg_sum_resources()
2582 pci_rp[i].pci_size_low); in pcicfg_sum_resources()
2593 kmem_free(pci_rp, length); in pcicfg_sum_resources()
2904 pci_regspec_t *pci_rp; in pcicfg_match_dev() local
[all …]
/illumos-gate/usr/src/uts/intel/io/mc-amd/
H A Dmcamd_drv.c1283 pci_regspec_t *pci_rp = NULL; in mc_read_smbios() local
1290 (caddr_t)&pci_rp, &m) == DDI_SUCCESS) { in mc_read_smbios()
1291 phys_hi = pci_rp->pci_phys_hi; in mc_read_smbios()
1294 kmem_free(pci_rp, m); in mc_read_smbios()
1295 pci_rp = NULL; in mc_read_smbios()
1314 if (pci_rp != NULL) in mc_read_smbios()
1315 kmem_free(pci_rp, m); in mc_read_smbios()
/illumos-gate/usr/src/uts/intel/io/pci/
H A Dpci_boot.c3315 pci_ranges_t *pci_rp = *rp; in memlist_to_ranges() local
3346 pci_rp->child_high = newtype; in memlist_to_ranges()
3347 pci_rp->child_mid = pci_rp->parent_high = in memlist_to_ranges()
3349 pci_rp->child_low = pci_rp->parent_low = in memlist_to_ranges()
3351 pci_rp->size_high = (uint32_t)(list->ml_size >> 32); in memlist_to_ranges()
3352 pci_rp->size_low = (uint32_t)list->ml_size; in memlist_to_ranges()
3353 *rp = ++pci_rp; in memlist_to_ranges()
H A Dpci_pci.c589 pci_regspec_t *pci_rp; in ppb_name_child() local
619 DDI_PROP_DONTPASS, "reg", (int **)&pci_rp, &n) != DDI_SUCCESS) { in ppb_name_child()
624 slot = PCI_REG_DEV_G(pci_rp->pci_phys_hi); in ppb_name_child()
625 func = PCI_REG_FUNC_G(pci_rp->pci_phys_hi); in ppb_name_child()
632 ddi_prop_free(pci_rp); in ppb_name_child()
/illumos-gate/usr/src/uts/sparc/io/pciex/
H A Dpcieb_sparc.c74 pci_regspec_t *pci_rp; in pcieb_plat_intr_ops() local
99 "reg", (caddr_t)&pci_rp, &reglen) != DDI_SUCCESS) in pcieb_plat_intr_ops()
105 PCI_REG_DEV_G(pci_rp[0].pci_phys_hi); in pcieb_plat_intr_ops()
115 kmem_free(pci_rp, reglen); in pcieb_plat_intr_ops()
/illumos-gate/usr/src/uts/sun4/io/
H A Dpcicfg.c2588 pci_regspec_t *pci_rp; in pcicfg_sum_resources() local
2650 pci_rp[i].pci_size_low + in pcicfg_sum_resources()
2652 pci_rp[i].pci_size_low); in pcicfg_sum_resources()
2654 pci_rp[i].pci_size_low); in pcicfg_sum_resources()
2659 pci_rp[i].pci_size_low + in pcicfg_sum_resources()
2661 pci_rp[i].pci_size_low); in pcicfg_sum_resources()
2663 pci_rp[i].pci_size_low); in pcicfg_sum_resources()
2668 pci_rp[i].pci_size_low + in pcicfg_sum_resources()
2683 kmem_free(pci_rp, length); in pcicfg_sum_resources()
3028 pci_regspec_t *pci_rp; in pcicfg_match_dev() local
[all …]
/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx_util.c312 pci_regspec_t *pci_rp; in px_name_child() local
356 ddi_prop_free(pci_rp); in px_name_child()
405 pci_regspec_t *pci_rp; in px_init_child() local
454 kmem_free(pci_rp, i); in px_init_child()
550 pci_regspec_t *pci_rp; in px_get_reg_set_size() local
561 (caddr_t)&pci_rp, &i) != DDI_SUCCESS) in px_get_reg_set_size()
567 size = pci_rp[rnumber].pci_size_low | in px_get_reg_set_size()
570 kmem_free(pci_rp, i); in px_get_reg_set_size()
588 pci_regspec_t *pci_rp; in px_get_nreg_set() local
595 (caddr_t)&pci_rp, &i) != DDI_SUCCESS) in px_get_nreg_set()
[all …]
H A Dpx_util.h49 pci_regspec_t *pci_rp);
50 extern int px_xlate_reg(px_t *px_p, pci_regspec_t *pci_rp,
/illumos-gate/usr/src/uts/sun4u/io/pci/
H A Ddb21554.c2149 pci_regspec_t *pci_rp; in db_intr_ops() local
2183 d = PCI_REG_DEV_G(pci_rp[0].pci_phys_hi); in db_intr_ops()
2195 kmem_free(pci_rp, reglen); in db_intr_ops()
2206 pci_regspec_t *pci_rp; in db_name_child() local
2233 (int **)&pci_rp, &n) != DDI_SUCCESS) in db_name_child()
2237 slot = PCI_REG_DEV_G(pci_rp->pci_phys_hi); in db_name_child()
2245 ddi_prop_free(pci_rp); in db_name_child()
2407 pci_regspec_t *pci_rp; in db_create_pci_prop() local
2413 "reg", (caddr_t)&pci_rp, &length); in db_create_pci_prop()
2418 (uchar_t *)pci_rp, length); in db_create_pci_prop()
[all …]

12