/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/ |
H A D | enx_misc.c | 461 dev_info_t *child_dip; local 474 if (child_dip = ndi_devi_findchild(ss->nx_dip, node_name)) { 475 ret = eibnx_update_child(ti, gwi, child_dip); 481 *childp = child_dip; 490 if (child_dip == NULL) { 492 (pnode_t)DEVI_SID_NODEID, &child_dip); 494 ddi_set_parent_data(child_dip, node_name); 495 eibnx_create_node_props(child_dip, ti, gwi); 504 ret = ndi_devi_online(child_dip, 0); 509 ddi_set_parent_data(child_dip, NUL [all...] |
/illumos-gate/usr/src/uts/sparc/os/ |
H A D | bootdev.c | 404 dev_info_t *child_dip; local 408 for (child_dip = ddi_get_child(parent_dip); child_dip != NULL; 409 child_dip = ddi_get_next_sibling(child_dip)) { 412 if ((ndi_dev_is_prom_node(child_dip) != 0) && 413 (ddi_driver_major(child_dip) == major)) { 414 ndi_hold_devi(child_dip); 419 return (child_dip);
|
/illumos-gate/usr/src/uts/common/io/usb/usb_ia/ |
H A D | usb_ia.c | 1028 dev_info_t *child_dip; local 1102 child_dip = 1109 child_dip, 1135 child_dip = usb_ia->ia_children_dips[i]; 1141 child_dip, suspend_cookie,
|
/illumos-gate/usr/src/uts/common/io/cardbus/ |
H A D | cardbus_hp.c | 1118 dev_info_t *child_dip = NULL; local 1626 for (child_dip = ddi_get_child(cbp->cb_dip); child_dip; 1627 child_dip = ddi_get_next_sibling(child_dip)) 1628 if (strcmp("pcs", ddi_get_name(child_dip))) 1631 if (!child_dip) { 1636 if (pci_config_setup(child_dip, &handle)
|
/illumos-gate/usr/src/uts/common/io/usb/usb_mid/ |
H A D | usb_mid.c | 1225 dev_info_t *child_dip; local 1304 child_dip = 1311 child_dip, 1342 child_dip = usb_mid->mi_children_dips[i]; 1348 child_dip, suspend_cookie,
|
/illumos-gate/usr/src/uts/common/io/ib/ibnex/ |
H A D | ibnex.c | 909 dev_info_t *child_dip; local 929 child_dip = (dev_info_t *)arg; 930 return (ibnex_init_child(child_dip)); 933 child_dip = (dev_info_t *)arg; 934 ddi_set_name_addr(child_dip, NULL); 3111 dev_info_t *child_dip, char *srvname, ib_pkey_t pkey) 3113 if (ibnex_create_port_compatible_prop(child_dip, 3119 if ((pkey != 0) && (ndi_prop_update_int(DDI_DEV_T_NONE, child_dip, 3131 if (ndi_prop_update_int(DDI_DEV_T_NONE, child_dip, 3138 if (ndi_prop_update_int64(DDI_DEV_T_NONE, child_dip, 3110 ibnex_create_port_node_prop(ibdm_port_attr_t *port_attr, dev_info_t *child_dip, char *srvname, ib_pkey_t pkey) argument 3299 ibnex_create_port_compatible_prop(dev_info_t *child_dip, char *comm_svcp, ibdm_port_attr_t *port_attr) argument [all...] |
/illumos-gate/usr/src/uts/sun4u/io/pci/ |
H A D | db21554.c | 1452 dev_info_t *child_dip; local 1473 child_dip = dbp->dip; 1478 if ((child_dip = db_lookup_child_name(dbp, 1485 child_dip, DDI_PROP_DONTPASS, 1494 pci_data.instance = ddi_get_instance(child_dip); 1495 (void) pci_config_setup(child_dip, &config_handle); 1499 if (child_dip == dbp->dip) {
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | sunndi.c | 1683 ndi_event_add_callback(ndi_event_hdl_t handle, dev_info_t *child_dip, argument 1720 cb->ndi_evtcb_dip = child_dip; 1724 cb->devname = (char *)ddi_driver_name(child_dip); 1828 ndi_event_run_callbacks(ndi_event_hdl_t handle, dev_info_t *child_dip, argument 1878 child_dip != cb->ndi_evtcb_dip) { 1915 ndi_event_do_callback(ndi_event_hdl_t handle, dev_info_t *child_dip, argument 1960 if (cb->ndi_evtcb_dip == child_dip) {
|
/illumos-gate/usr/src/uts/common/io/usb/usba/ |
H A D | usba.c | 179 dev_info_t *child_dip = (dev_info_t *)arg; local 301 usba_device = usba_get_usba_device(child_dip); 306 ddi_node_name(child_dip), (void *)child_dip); 312 if (ddi_prop_op(DDI_DEV_T_NONE, child_dip, PROP_LEN_AND_VAL_BUF, 325 ddi_node_name(child_dip), (void *)child_dip); 330 if ((rval = ddi_prop_lookup_int_array(DDI_DEV_T_ANY, child_dip, 355 ddi_set_name_addr(child_dip, name); 375 usba_device = usba_get_usba_device(child_dip); 832 usba_create_child_devi(dev_info_t *dip, char *node_name, usba_hcdi_ops_t *usba_hcdi_ops, dev_info_t *usb_root_hub_dip, usb_port_status_t port_status, usba_device_t *usba_device, dev_info_t **child_dip) argument 1756 usba_ready_device_node(dev_info_t *child_dip) argument 2291 dev_info_t *child_dip = NULL; local 2536 dev_info_t *child_dip = NULL; local [all...] |
H A D | hubdi.c | 2146 dev_info_t *child_dip = NULL; local 2157 child_dip = hubd->h_children_dips[port]; 2163 ph = usba_get_dflt_pipe_handle(child_dip); 2164 usb_pipe_close(child_dip, ph, 2183 if (usb_pipe_open(child_dip, NULL, NULL, 2193 if ((rval = usb_pipe_sync_ctrl_xfer(child_dip, ph, 2206 usb_pipe_close(child_dip, ph, 2240 dev_info_t *child_dip = NULL; local 2249 child_dip = hubd->h_children_dips[port]; 2255 if ((rval = usb_pipe_open(child_dip, NUL 3656 dev_info_t *child_dip; local 5424 hubd_select_device_configuration(hubd_t *hubd, usb_port_t port, dev_info_t *child_dip, usba_device_t *child_ud) argument 5739 hubd_ready_device(hubd_t *hubd, dev_info_t *child_dip, usba_device_t *child_ud, uint_t config_index) argument 5829 dev_info_t *child_dip = NULL; local 6440 dev_info_t *child_dip; local 7380 dev_info_t *child_dip = NULL; local 8103 dev_info_t *child_dip = hubd->h_children_dips[port]; local 8130 dev_info_t *child_dip = hubd_get_child_dip(hubd, port); local 8646 dev_info_t *child_dip; local [all...] |
/illumos-gate/usr/src/uts/common/io/usb/clients/audio/usb_ac/ |
H A D | usb_ac.c | 3981 dev_info_t *child_dip; local 3995 child_dip = ddi_get_child(pdip); 3997 while ((child_dip != NULL) && (count < USB_AC_MAX_PLUMBED)) { 3998 drv_instance = ddi_get_instance(child_dip); 3999 drv_name = (char *)ddi_driver_name(child_dip); 4006 if (child_dip == uacp->usb_ac_dip) { 4007 child_dip = ddi_get_next_sibling(child_dip); 4010 drv_instance = ddi_get_instance(child_dip); 4013 if (strcmp(ddi_driver_name(child_dip), "usb_a 4385 dev_info_t *pdip, *child_dip; local 4442 dev_info_t *pdip, *child_dip; local 4474 dev_info_t *pdip, *child_dip; local [all...] |
/illumos-gate/usr/src/uts/intel/io/hotplug/pcicfg/ |
H A D | pcicfg.c | 1456 dev_info_t *child_dip; local 1484 if ((child_dip = pcicfg_devi_find(devi, trans_device, 1488 if (ndi_devi_offline(child_dip, NDI_UNCONFIG) == NDI_SUCCESS) 1509 if ((child_dip = pcicfg_devi_find(devi, trans_device, 1518 if (ndi_devi_online(child_dip, NDI_CONFIG) 1539 if ((child_dip = pcicfg_devi_find(devi, trans_device, func & 7)) 1548 if (pcicfg_is_ntbridge(child_dip) != DDI_FAILURE) 1549 if (pcicfg_ntbridge_unconfigure(child_dip) != 1556 if (pcicfg_teardown_device(child_dip, flags, is_pcie)
|
/illumos-gate/usr/src/uts/sun/io/ |
H A D | socal.c | 1135 dev_info_t *child_dip = (dev_info_t *)a; local 1142 port = ddi_getprop(DDI_DEV_T_ANY, child_dip, 1146 port = ddi_getprop(DDI_DEV_T_ANY, child_dip, 1164 ddi_set_parent_data(child_dip, 1167 ddi_set_name_addr(child_dip, name); 1172 dev_info_t *child_dip = (dev_info_t *)a; local 1176 port = ddi_getprop(DDI_DEV_T_ANY, child_dip, 1180 port = ddi_getprop(DDI_DEV_T_ANY, child_dip, 1187 ddi_set_parent_data(child_dip, NULL); 1188 (void) ddi_set_name_addr(child_dip, NUL [all...] |
/illumos-gate/usr/src/uts/sun4/io/ |
H A D | pcicfg.c | 1551 dev_info_t *child_dip; local 1578 if ((child_dip = pcicfg_devi_find(devi, trans_device, 1582 if (ndi_devi_offline(child_dip, NDI_UNCONFIG) == NDI_SUCCESS) 1602 if ((child_dip = 1612 if (ndi_devi_online(child_dip, NDI_CONFIG) 1631 if ((child_dip = pcicfg_devi_find(devi, 1640 if (pcicfg_is_ntbridge(child_dip) != DDI_FAILURE) 1641 if (pcicfg_ntbridge_unconfigure(child_dip) != 1648 if (pcicfg_teardown_device(child_dip, flags, is_pcie)
|