Searched defs:child_dip (Results 1 - 14 of 14) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/
H A Denx_misc.c461 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 Dbootdev.c404 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 Dusb_ia.c1028 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 Dcardbus_hp.c1118 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 Dusb_mid.c1225 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 Dibnex.c909 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 Ddb21554.c1452 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 Dsunndi.c1683 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 Dusba.c179 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 Dhubdi.c2146 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 Dusb_ac.c3981 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 Dpcicfg.c1456 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 Dsocal.c1135 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 Dpcicfg.c1551 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)

Completed in 154 milliseconds