Searched refs:cdip (Results 1 - 25 of 73) sorted by relevance

123

/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/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...]
H A Dpcie.c441 pcie_init_cfghdl(dev_info_t *cdip) argument
446 bus_p = PCIE_DIP2BUS(cdip);
451 if (pci_config_setup(cdip, &eh) != DDI_SUCCESS) {
462 pcie_fini_cfghdl(dev_info_t *cdip) argument
464 pcie_bus_t *bus_p = PCIE_DIP2BUS(cdip);
475 * @param cdip child's dip (device's dip)
480 pcie_initchild(dev_info_t *cdip) argument
486 bus_p = PCIE_DIP2BUS(cdip);
489 ddi_driver_name(cdip));
494 if (pcie_init_cfghdl(cdip) !
1230 pcie_postattach_child(dev_info_t *cdip) argument
1246 pcie_uninitchild(dev_info_t *cdip) argument
1625 dev_info_t *cdip = rdip; local
1636 dev_info_t *cdip; local
1710 dev_info_t *cdip = ddi_get_child(dip); local
1763 pcie_initchild_mps(dev_info_t *cdip) argument
1968 dev_info_t *cdip = ddi_get_child(dip); local
2311 dev_info_t *cdip; local
[all...]
/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/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_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...]
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...]
/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...]
H A Dibnex.c1134 dev_info_t *cdip; local
1154 cdip = ndi_devi_findchild(parent, devname);
1155 if (cdip)
1156 node_data = ddi_get_parent_data(cdip);
1160 if (cdip == NULL || (node_data != NULL &&
1610 dev_info_t *cdip; local
1653 rval = ibnex_get_dip_from_guid(port_guid, index, pkey, &cdip);
1654 if ((rval == IBNEX_SUCCESS) && cdip != NULL) {
1661 return (cdip);
1665 cdip
2113 dev_info_t *cdip = NULL; local
2171 dev_info_t *cdip = NULL; local
2245 ibnex_create_ioc_node_prop(ibdm_ioc_info_t *ioc_info, dev_info_t *cdip) argument
2397 ibnex_create_ioc_portgid_prop( dev_info_t *cdip, ibdm_ioc_info_t *ioc_info) argument
2445 ibnex_create_ioc_srv_props( dev_info_t *cdip, ibdm_ioc_info_t *ioc_info) argument
2501 ibnex_create_ioc_compatible_prop( dev_info_t *cdip, ib_dm_ioc_ctrl_profile_t *ioc_profile) argument
2970 dev_info_t *cdip; local
3932 dev_info_t *cdip; local
[all...]
/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/common/sys/
H A Dpcie_pwr.h87 #define PCIE_CHILD_COUNTERS(cdip) \
88 (PCIE_PAR_PMINFO(cdip)->pwr_child_counters)
96 #define PCIE_IS_COMPS_COUNTED(cdip) \
97 (PCIE_PMINFO(cdip) && PCIE_PAR_PMINFO(cdip))
192 extern int pcie_pm_add_child(dev_info_t *dip, dev_info_t *cdip);
193 extern int pcie_pm_remove_child(dev_info_t *dip, dev_info_t *cdip);
H A Dinstance.h130 void e_ddi_borrow_instance(dev_info_t *cdip, in_node_t *cnp);
131 void e_ddi_return_instance(dev_info_t *cdip, char *addr, in_node_t *cnp);
/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/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...]
/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/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/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/os/
H A Dsunmdi.c1104 dev_info_t *cdip = NULL; local
1109 cdip = i_mdi_devinfo_find(vh, name, guid);
1110 ASSERT(cdip == NULL);
1111 if (cdip) {
1117 ndi_devi_alloc_sleep(vh->vh_dip, name, DEVI_SID_NODEID, &cdip);
1118 if (cdip == NULL)
1125 if (ndi_prop_update_string(DDI_DEV_T_NONE, cdip,
1132 (ndi_prop_update_string_array(DDI_DEV_T_NONE, cdip,
1137 return (cdip);
1140 if (cdip) {
1158 dev_info_t *cdip = NULL; local
1193 i_mdi_devinfo_remove(dev_info_t *vdip, dev_info_t *cdip, int flags) argument
1227 i_devi_get_client(dev_info_t *cdip) argument
1242 i_mdi_is_child_present(dev_info_t *vdip, dev_info_t *cdip) argument
1447 dev_info_t *cdip; local
1619 dev_info_t *cdip = NULL; local
1661 mdi_client_get_path_count(dev_info_t *cdip) argument
1697 mdi_get_lb_policy(dev_info_t *cdip) argument
1714 mdi_set_lb_region_size(dev_info_t *cdip, int region_size) argument
1732 mdi_set_lb_policy(dev_info_t *cdip, client_lb_t lb) argument
1776 mdi_failover(dev_info_t *vdip, dev_info_t *cdip, int flags) argument
2041 mdi_select_path(dev_info_t *cdip, struct buf *bp, int flags, void *arg, mdi_pathinfo_t **ret_pip) argument
2785 dev_info_t *cdip; local
3429 dev_info_t *cdip; local
3915 dev_info_t *cdip = ct->ct_dip; local
4002 dev_info_t *cdip = ct->ct_dip; local
4821 dev_info_t *cdip = ct->ct_dip; local
5110 dev_info_t *cdip; local
5306 dev_info_t *cdip; local
5361 dev_info_t *cdip; local
5450 dev_info_t *cdip; local
5854 dev_info_t *cdip; local
5897 dev_info_t *cdip; local
6245 mdi_pi_disable(dev_info_t *cdip, dev_info_t *pdip, int flags) argument
6260 mdi_pi_enable(dev_info_t *cdip, dev_info_t *pdip, int flags) argument
6358 i_mdi_pi_enable_disable(dev_info_t *cdip, dev_info_t *pdip, int flags, int op) argument
6681 dev_info_t *cdip; local
6864 dev_info_t *cdip; local
6942 dev_info_t *cdip; local
7028 dev_info_t *cdip; local
7102 dev_info_t *cdip; local
9503 dev_info_t *cdip; local
9711 dev_info_t *cdip; local
[all...]
H A Dsunndi.c821 dev_info_t *cdip; local
831 if ((cdip = (rdip != NULL) ? *rdip : NULL) == NULL)
832 if ((rv = i_dc_devi_create(dcp, pdip, &cdip)) != 0)
835 ASSERT(cdip != NULL);
843 (void) ndi_devi_free(cdip);
846 *rdip = cdip;
865 if (e_ddi_offline_notify(cdip) == DDI_FAILURE) {
873 mutex_enter(&(DEVI(cdip)->devi_lock));
874 DEVI_SET_DEVICE_OFFLINE(cdip);
875 mutex_exit(&(DEVI(cdip)
955 dev_info_t *cdip; local
[all...]
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/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/common/io/scsi/adapters/scsi_vhci/
H A Dscsi_vhci.c1130 dev_info_t *cdip; local
1143 cdip = ADDR2DIP(ap);
1203 lbp = mdi_get_lb_policy(cdip);
1211 if (mdi_set_lb_policy(cdip, LOAD_BALANCE_NONE) !=
1224 mdi_get_lb_policy(cdip)));
1271 (void) mdi_set_lb_policy(cdip, lbp);
1297 mdi_get_lb_policy(cdip)));
1310 (void) mdi_set_lb_policy(cdip, lbp);
1350 rval = mdi_select_path(cdip, NULL, MDI_SELECT_PATH_INSTANCE,
1380 (void) mdi_set_lb_policy(cdip, lb
1616 dev_info_t *vdip, *cdip; local
2145 dev_info_t *cdip; local
2220 dev_info_t *cdip = ADDR2DIP(ap); local
2687 dev_info_t *cdip; local
3167 dev_info_t *vdip, *cdip; local
4220 dev_info_t *cdip = NULL; local
4526 vhci_parse_mpxio_lb_options(dev_info_t *dip, dev_info_t *cdip, caddr_t datanameptr) argument
4619 vhci_parse_mpxio_options(dev_info_t *dip, dev_info_t *cdip, caddr_t datanameptr, int list_len) argument
4658 vhci_get_device_type_mpxio_options(dev_info_t *dip, dev_info_t *cdip, struct scsi_device *devp) argument
5055 dev_info_t *cdip; local
5295 dev_info_t *cdip = NULL; local
5553 dev_info_t *cdip; /* Client device dip */ local
5714 dev_info_t *cdip, *pdip; local
5813 dev_info_t *cdip; local
5909 dev_info_t *cdip, *pdip; local
6359 vhci_get_client_path_list(dev_info_t *cdip, sv_path_info_t *pibuf, uint_t num_elems) argument
6831 vhci_failover(dev_info_t *vdip, dev_info_t *cdip, int flags) argument
7181 vhci_client_attached(dev_info_t *cdip) argument
7204 vhci_quiesce_paths(dev_info_t *vdip, dev_info_t *cdip, scsi_vhci_lun_t *vlun, char *guid, char *active_pclass_ptr) argument
7491 dev_info_t *cdip; local
7542 dev_info_t *cdip; local
7925 dev_info_t *vdip, *cdip; local
8077 dev_info_t *cdip; local
[all...]
/illumos-gate/usr/src/uts/common/io/1394/targets/scsa1394/
H A Dhba.c796 dev_info_t *cdip; local
814 (pnode_t)DEVI_SID_NODEID, &cdip);
816 ret = ndi_prop_update_int(DDI_DEV_T_NONE, cdip,
819 (void) ndi_devi_free(cdip);
823 ret = ndi_prop_update_int(DDI_DEV_T_NONE, cdip,
826 ddi_prop_remove_all(cdip);
827 (void) ndi_devi_free(cdip);
835 ret = ndi_prop_update_int(DDI_DEV_T_NONE, cdip,
838 ddi_prop_remove_all(cdip);
839 (void) ndi_devi_free(cdip);
906 dev_info_t *cdip, *cdip_next; local
937 dev_info_t *cdip, *cdip_next; local
969 scsa1394_scsi_tgt_init(dev_info_t *dip, dev_info_t *cdip, scsi_hba_tran_t *tran, struct scsi_device *sd) argument
1012 scsa1394_scsi_tgt_free(dev_info_t *dip, dev_info_t *cdip, scsi_hba_tran_t *tran, struct scsi_device *sd) argument
[all...]
/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...]
/illumos-gate/usr/src/uts/common/io/usb/usb_mid/
H A Dusb_mid.c466 dev_info_t *cdip, *mdip; local
502 for (cdip = ddi_get_child(dip); cdip && (cdip != mdip); )
503 cdip = ddi_get_next_sibling(cdip);
505 if (cdip != mdip) {
508 } else if (cdip) {
513 (void) ddi_initchild(ddi_get_parent(cdip), cdip); local
922 dev_info_t *cdip, *ia_dip; local
[all...]

Completed in 137 milliseconds

123