Searched defs:cdip (Results 1 - 25 of 69) sorted by relevance

123

/illumos-gate/usr/src/uts/intel/io/pciex/
H A Dpcie_nvidia.c48 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 Dcpunex.c113 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 Dpci_pwr.c111 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 Dpci_intr.c146 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 Dpci_iommu.c231 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 Dpci_util.c805 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 Dprom_emul.c122 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 Dxpv_intr.c61 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 Dnpe_misc.c295 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 Dnx1394.c154 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 Ds1394_hotplug.c423 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 Dddi_hp_impl.c746 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 Dibnex_hca.c141 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 Dpcie_pwr.c86 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 Dtvhci.c425 tvhci_failover(dev_info_t *vdip, dev_info_t *cdip, int flags) argument
/illumos-gate/usr/src/uts/sparc/os/
H A Dbootdev.c101 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 Discsi_lun.c644 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 Dpci-ide.c108 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 Dusb_ia.c415 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 Dpx_intr.c467 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 Dpcmu_util.c557 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 Dpcieb_sparc.c73 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 Dpcie_hp.c216 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 Dpciehpc.c1605 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 Dpcishpc.c469 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) {

Completed in 103 milliseconds

123