/illumos-gate/usr/src/uts/intel/io/pciex/ |
H A D | pcie_nvidia.c | 48 check_if_device_is_pciex(dev_info_t *cdip, uchar_t bus, uchar_t dev, argument 101 if (cdip && 104 DDI_DEV_T_NONE, cdip, 113 if (cdip && (cap == PCI_CAP_ID_PCI_HOTPLUG)) { 114 (void) ndi_prop_update_int(DDI_DEV_T_NONE, cdip,
|
/illumos-gate/usr/src/uts/intel/io/ |
H A D | cpunex.c | 113 dev_info_t *cdip = (dev_info_t *)arg; local 117 i = ddi_prop_get_int(DDI_DEV_T_ANY, cdip, 122 "not found", ddi_node_name(cdip), 123 ddi_get_instance(cdip)); 128 ddi_set_name_addr(cdip, caddr);
|
/illumos-gate/usr/src/uts/sun4u/io/pci/ |
H A D | pci_pwr.c | 111 pci_pwr_rm_info(pci_pwr_t *pwr_p, dev_info_t *cdip) argument 123 if ((*prev_infop)->dip == cdip) { 161 pci_pwr_add_components(pci_pwr_t *pwr_p, dev_info_t *cdip, pci_pwr_chld_t *p) argument 163 int num_comps = PM_NUMCMPTS(cdip); 176 DEBUG3(DBG_PWR, ddi_get_parent(cdip), 178 ddi_node_name(cdip), ddi_get_name_addr(cdip)); 181 ddi_driver_name(cdip), ddi_get_instance(cdip), 534 dev_info_t *cdip; local 593 dev_info_t *cdip; local [all...] |
H A D | pci_intr.c | 146 dev_info_t *cdip; local 151 for (cdip = rdip; cdip && cdip != dip; cdip = ddi_get_parent(cdip)) { 153 uint32_t vendor_id = ddi_getprop(DDI_DEV_T_ANY, cdip, 159 ddi_driver_name(cdip), ddi_get_instance(cdip)); 161 if (ddi_prop_exists(DDI_DEV_T_ANY, cdip, DDI_PROP_DONTPAS 368 dev_info_t *cdip = rdip; local [all...] |
H A D | pci_iommu.c | 231 dev_info_t *cdip = NULL; local 245 cdip = ddi_get_child(dip); 246 for (; cdip; cdip = ddi_get_next_sibling(cdip)) { 249 if (ddi_getlongprop(DDI_DEV_T_ANY, cdip, DDI_PROP_DONTPASS, 258 pci_iommu_config(iommu_p, ctl_val, cdip ? cfgpa : 0);
|
H A D | pci_util.c | 805 dev_info_t *cdip; local 813 for (cdip = ddi_get_child(dip); cdip != NULL; 814 cdip = ddi_get_next_sibling(cdip)) { 820 if (i_ddi_node_state(cdip) < DS_INITIALIZED) { 822 "%s%d not in CF1\n", ddi_driver_name(cdip), 823 ddi_get_instance(cdip)); 831 if (ddi_prop_exists(DDI_DEV_T_ANY, cdip, DDI_PROP_DONTPASS, 841 ret = ndi_prop_create_boolean(DDI_DEV_T_NONE, cdip, 857 dev_info_t *cdip; local [all...] |
/illumos-gate/usr/src/uts/intel/promif/ |
H A D | prom_emul.c | 122 dev_info_t *cdip = ddi_get_child(dip); local 124 while (cdip) { 125 pnp->pn_child = promif_create_node(cdip); 126 promif_create_peers(pnp->pn_child, cdip); 128 cdip = ddi_get_child(cdip);
|
/illumos-gate/usr/src/uts/i86xpv/io/psm/ |
H A D | xpv_intr.c | 61 dev_info_t *cdip; local 71 for (cdip = ddi_get_child(ddi_root_node()); cdip != NULL; 72 cdip = ddi_get_next_sibling(cdip)) { 74 DDI_INTR_IMPLDBG((CE_CONT, "apic_check_msi_support: cdip: 0x%p," 75 " driver: %s, binding: %s, nodename: %s\n", (void *)cdip, 76 ddi_driver_name(cdip), ddi_binding_name(cdip), 77 ddi_node_name(cdip))); [all...] |
/illumos-gate/usr/src/uts/i86pc/io/pciex/ |
H A D | npe_misc.c | 295 dev_info_t *cdip = ddi_get_child(dip); local 310 for (; cdip != NULL; cdip = ddi_get_next_sibling(cdip)) { 311 if (pci_config_setup(cdip, &cfg_hdl) != DDI_SUCCESS) { 314 ddi_node_name(cdip)); 330 dev_info_t *cdip = ddi_get_child(dip); local 336 for (; cdip != NULL; cdip = ddi_get_next_sibling(cdip)) { 372 dev_info_t *cdip = ddi_get_child(dip); local [all...] |
/illumos-gate/usr/src/uts/common/io/1394/ |
H A D | nx1394.c | 154 dev_info_t *ocdip, *cdip = (dev_info_t *)arg; local 155 dev_info_t *pdip = ddi_get_parent(cdip); 161 S1394_TNF_SL_HOTPLUG_STACK, "", tnf_opaque, dip, cdip); 163 i = ddi_prop_lookup_int_array(DDI_DEV_T_ANY, cdip, 169 ddi_node_name(cdip), ddi_get_instance(cdip)); 191 ddi_set_name_addr(cdip, addr); 197 if ((ocdip = ndi_devi_find(pdip, ddi_node_name(cdip), addr)) != 198 NULL && ocdip != cdip) { 201 ddi_node_name(cdip), ddi_get_instanc [all...] |
H A D | s1394_hotplug.c | 423 dev_info_t *cdip = NULL; local 434 for (cdip = (dev_info_t *)DEVI(pdip)->devi_child; cdip != NULL; 435 cdip = (dev_info_t *)DEVI(cdip)->devi_sibling) { 437 i = ddi_prop_lookup_int_array(DDI_DEV_T_ANY, cdip, 458 ASSERT(strcmp(ddi_node_name(cdip), name) == 0); 463 if (cdip == NULL) { 470 return (cdip);
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | ddi_hp_impl.c | 746 dev_info_t *cdip; local 784 cdip = h->cn_info.cn_child; 785 ASSERT(cdip); 791 if (ndi_devi_online(cdip, 798 ddi_driver_name(cdip), 799 ddi_get_instance(cdip), 812 if (ndi_devi_offline(cdip, NDI_UNCONFIG) != 819 ddi_driver_name(cdip), 820 ddi_get_instance(cdip), 866 dev_info_t *cdip; local 945 dev_info_t *cdip; local [all...] |
/illumos-gate/usr/src/uts/common/io/ib/ibnex/ |
H A D | ibnex_hca.c | 141 dev_info_t *cdip; local 168 cdip = ibnex_config_obp_args(parent, devname); 169 if (cdip) { 176 node_data = ddi_get_parent_data(cdip); 319 dev_info_t *cdip; local 382 rval = ibnex_get_dip_from_guid(port_guid, index, pkey, &cdip); 383 if (rval == IBNEX_SUCCESS && cdip != NULL) { 387 return (cdip); 391 cdip = ibnex_commsvc_initnode(parent, port_attr, 402 return (cdip); 437 ibnex_get_cdip_info(dev_info_t *parent, char *devname, dev_info_t **cdip, ibnex_node_type_t *type) argument 476 dev_info_t *cdip; local [all...] |
/illumos-gate/usr/src/uts/common/io/pciex/ |
H A D | pcie_pwr.c | 86 static void pcie_add_comps(dev_info_t *dip, dev_info_t *cdip, 88 static void pcie_remove_comps(dev_info_t *dip, dev_info_t *cdip, 273 dev_info_t *cdip; local 288 cdip = bpc->bpc_dip; 296 cdip = bphc->bphc_dip; 313 ddi_driver_name(cdip), ddi_get_instance(cdip), 324 if (!PCIE_IS_COMPS_COUNTED(cdip)) { 329 (void) pm_busy_component(cdip, 0); 348 ddi_driver_name(cdip), ddi_get_instanc 521 pcie_add_comps(dev_info_t *dip, dev_info_t *cdip, pcie_pwr_t *pwr_p) argument 558 pcie_remove_comps(dev_info_t *dip, dev_info_t *cdip, pcie_pwr_t *pwr_p) argument 759 pcie_pm_add_child(dev_info_t *dip, dev_info_t *cdip) argument 799 pcie_pm_remove_child(dev_info_t *dip, dev_info_t *cdip) argument 852 dev_info_t *cdip; local 936 dev_info_t *cdip; local [all...] |
/illumos-gate/usr/src/uts/common/io/ |
H A D | tvhci.c | 425 tvhci_failover(dev_info_t *vdip, dev_info_t *cdip, int flags) argument
|
/illumos-gate/usr/src/uts/sparc/os/ |
H A D | bootdev.c | 101 dev_info_t *pdip, *cdip, *idip; local 148 cdip = find_alternate_node(pdip, major); 150 if (cdip) { 151 nodename = ddi_node_name(cdip); 164 pdip = cdip; 212 dev_info_t *dip, *pdip, *cdip, *alt_dip = NULL; local 327 cdip = find_alternate_node(pdip, major); 329 if (cdip) { 330 nodename = ddi_node_name(cdip); 341 if (cdip) { [all...] |
/illumos-gate/usr/src/uts/common/io/scsi/adapters/iscsi/ |
H A D | iscsi_lun.c | 644 dev_info_t *cdip, *pdip; local 661 cdip = ilp->lun_dip; 663 cdip = mdi_pi_get_client(ilp->lun_pip); 666 if ((cdip != NULL) && 673 * similiar to i_ddi_node_state(cdip) >= 677 if (i_ddi_devi_attached(cdip)) { 680 pdip = ddi_get_parent(cdip); 685 (void) ddi_deviname(cdip, devname); 695 if (cdip != NULL && ilp->lun_type == DTYPE_DIRECT) { 697 (void) ddi_pathname(cdip, pathnam [all...] |
/illumos-gate/usr/src/uts/common/io/pci-ide/ |
H A D | pci-ide.c | 108 static int pciide_initchild(dev_info_t *mydip, dev_info_t *cdip); 110 static void pciide_compat_setup(dev_info_t *mydip, dev_info_t *cdip, 292 dev_info_t *cdip; local 303 cdip = (dev_info_t *)arg; 304 return (pciide_initchild(dip, cdip)); 307 cdip = (dev_info_t *)arg; 308 pdptr = ddi_get_parent_data(cdip); 309 ddi_set_parent_data(cdip, NULL); 310 ddi_set_name_addr(cdip, NULL); 459 pciide_initchild(dev_info_t *mydip, dev_info_t *cdip) argument 886 pciide_compat_setup(dev_info_t *mydip, dev_info_t *cdip, int dev) argument [all...] |
/illumos-gate/usr/src/uts/common/io/usb/usb_ia/ |
H A D | usb_ia.c | 415 dev_info_t *cdip, *mdip; local 450 for (cdip = ddi_get_child(dip); cdip && (cdip != mdip); ) 451 cdip = ddi_get_next_sibling(cdip); 453 if (cdip != mdip) { 456 } else if (cdip) { 461 (void) ddi_initchild(ddi_get_parent(cdip), cdip); local 806 dev_info_t *cdip; local [all...] |
/illumos-gate/usr/src/uts/sun4/io/px/ |
H A D | px_intr.c | 467 dev_info_t *cdip = rdip; local 469 for (; ddi_get_parent(cdip) != dip; cdip = ddi_get_parent(cdip)) 472 return (cdip);
|
/illumos-gate/usr/src/uts/sun4u/opl/io/pcicmu/ |
H A D | pcmu_util.c | 557 dev_info_t *cdip; local 565 for (cdip = ddi_get_child(dip); cdip != NULL; 566 cdip = ddi_get_next_sibling(cdip)) { 572 if (i_ddi_node_state(cdip) < DS_INITIALIZED) { 574 "%s%d not in CF1\n", ddi_driver_name(cdip), 575 ddi_get_instance(cdip)); 583 if (ddi_prop_exists(DDI_DEV_T_ANY, cdip, DDI_PROP_DONTPASS, 593 ret = ndi_prop_create_boolean(DDI_DEV_T_NONE, cdip, 609 dev_info_t *cdip; local [all...] |
/illumos-gate/usr/src/uts/sparc/io/pciex/ |
H A D | pcieb_sparc.c | 73 dev_info_t *cdip = rdip; local 92 cdip = pcie_get_my_childs_dip(dip, rdip); 98 if (ddi_getlongprop(DDI_DEV_T_ANY, cdip, DDI_PROP_DONTPASS,
|
/illumos-gate/usr/src/uts/common/io/pciex/hotplug/ |
H A D | pcie_hp.c | 216 dev_info_t *cdip; local 234 cdip = ddi_get_child(dip); 235 while (cdip != NULL) { 236 if ((ret = pcie_hp_register_port(cdip, dip, NULL)) 241 cdip = ddi_get_next_sibling(cdip); 391 dev_info_t *cdip; local 406 cdip = pcie_hp_devi_find(dip, (int)dev, (int)func); 407 *pcdip = cdip; 582 dev_info_t *cdip; local [all...] |
H A D | pciehpc.c | 1605 dev_info_t *cdip; local 1610 cdip = pcie_hp_devi_find( 1615 != DDI_HP_CN_STATE_ENABLED) || (cdip == NULL)) { 1627 if (pci_config_setup(cdip, &handle) != DDI_SUCCESS) {
|
H A D | pcishpc.c | 469 dev_info_t *cdip; local 474 cdip = pcie_hp_devi_find( 479 DDI_HP_CN_STATE_ENABLED) || (cdip == NULL)) { 491 if (pci_config_setup(cdip, &handle) != DDI_SUCCESS) {
|