Lines Matching refs:child
315 pseudonex_check_assignment(dev_info_t *child, int test_inst) in pseudonex_check_assignment() argument
319 const char *childname = ddi_driver_name(child); in pseudonex_check_assignment()
327 if (tdip == child) in pseudonex_check_assignment()
348 pseudonex_auto_assign(dev_info_t *child) in pseudonex_auto_assign() argument
352 const char *childname = ddi_driver_name(child); in pseudonex_auto_assign()
362 if (tdip == child) in pseudonex_auto_assign()
393 dev_info_t *child = (dev_info_t *)arg; in pseudonex_ctl() local
394 const char *childname = ddi_driver_name(child); in pseudonex_ctl()
425 instance = ddi_prop_get_int(DDI_DEV_T_ANY, child, in pseudonex_ctl()
427 auto_assign = ddi_prop_exists(DDI_DEV_T_ANY, child, in pseudonex_ctl()
452 if ((instance = pseudonex_auto_assign(child)) == -1) { in pseudonex_ctl()
461 if (pseudonex_check_assignment(child, instance) == in pseudonex_ctl()
483 DEVI(child)->devi_instance = instance; in pseudonex_ctl()
484 ddi_set_name_addr(child, name); in pseudonex_ctl()
490 dev_info_t *child = (dev_info_t *)arg; in pseudonex_ctl() local
494 ddi_driver_name(child), DEVI(child)->devi_instance)); in pseudonex_ctl()
496 ddi_set_name_addr(child, NULL); in pseudonex_ctl()