Lines Matching refs:dip

120 usb_alloc_log_hdl(dev_info_t *dip, char *name,  in usb_alloc_log_hdl()  argument
129 hdl->lh_dip = dip; in usb_alloc_log_hdl()
130 if (dip && (name == NULL)) { in usb_alloc_log_hdl()
131 hdl->lh_name = (char *)ddi_driver_name(dip); in usb_alloc_log_hdl()
141 (void) usb_alloc_log_handle(dip, name, errlevel, mask, in usb_alloc_log_hdl()
152 usb_alloc_log_handle(dev_info_t *dip, char *name, in usb_alloc_log_handle() argument
156 return (usb_alloc_log_hdl(dip, name, errlevel, mask, in usb_alloc_log_handle()
218 usb_vprintf(dev_info_t *dip, int level, char *label, char *fmt, va_list ap) in usb_vprintf() argument
246 if (dip) { in usb_vprintf()
247 instance = ddi_get_instance(dip); in usb_vprintf()
249 "%s%d", ddi_driver_name(dip), instance); in usb_vprintf()
259 if (dip) { in usb_vprintf()
270 if (dip) { in usb_vprintf()
340 if (dip) { in usb_vprintf()
346 ddi_pathname(dip, pathname), in usb_vprintf()
368 if (dip) { in usb_vprintf()
372 ddi_pathname(dip, pathname), in usb_vprintf()
572 (void) pm_busy_component(pmrq->dip, pmrq->comp); in usba_async_req_raise_power()
573 rval = pm_raise_power(pmrq->dip, pmrq->comp, pmrq->level); in usba_async_req_raise_power()
574 (void) pm_idle_component(pmrq->dip, pmrq->comp); in usba_async_req_raise_power()
584 usb_req_raise_power(dev_info_t *dip, int comp, int level, in usb_req_raise_power() argument
591 return (pm_raise_power(dip, comp, level)); in usb_req_raise_power()
600 pmrq->dip = dip; in usb_req_raise_power()
607 if (usb_async_req(dip, usba_async_req_raise_power, in usb_req_raise_power()
630 (void) pm_idle_component(pmrq->dip, pmrq->comp); in usba_async_req_lower_power()
631 rval = pm_lower_power(pmrq->dip, pmrq->comp, pmrq->level); in usba_async_req_lower_power()
638 usb_req_lower_power(dev_info_t *dip, int comp, int level, in usb_req_lower_power() argument
645 return (pm_lower_power(dip, comp, level)); in usb_req_lower_power()
654 pmrq->dip = dip; in usb_req_lower_power()
661 if (usb_async_req(dip, usba_async_req_lower_power, in usb_req_lower_power()
676 usb_is_pm_enabled(dev_info_t *dip) in usb_is_pm_enabled() argument
692 usba_handle_device_remote_wakeup(dev_info_t *dip, int cmd) in usba_handle_device_remote_wakeup() argument
703 "usba_handle_device_remote_wakeup: dip = 0x%p", (void *)dip); in usba_handle_device_remote_wakeup()
708 ph = usba_get_dflt_pipe_handle(dip); in usba_handle_device_remote_wakeup()
711 if (usb_owns_device(dip)) { in usba_handle_device_remote_wakeup()
715 wIndex = usba_get_ifno(dip); in usba_handle_device_remote_wakeup()
720 if ((rval = usb_pipe_sync_ctrl_xfer(dip, ph, in usba_handle_device_remote_wakeup()
740 usb_enable_parent_notification(dev_info_t *dip) in usb_enable_parent_notification() argument
743 (void) ndi_prop_create_boolean(DDI_DEV_T_NONE, dip, in usb_enable_parent_notification()
754 usb_handle_remote_wakeup(dev_info_t *dip, int cmd) in usb_handle_remote_wakeup() argument
764 usb_cfg = usb_get_raw_cfg_data(dip, &cfg_length); in usb_handle_remote_wakeup()
775 if ((usb_is_pm_enabled(dip) == USB_SUCCESS) && in usb_handle_remote_wakeup()
778 rval = usba_handle_device_remote_wakeup(dip, cmd); in usb_handle_remote_wakeup()
792 usb_create_pm_components(dev_info_t *dip, uint_t *pwr_states) in usb_create_pm_components() argument
809 if (usb_is_pm_enabled(dip) != USB_SUCCESS) { in usb_create_pm_components()
815 usb_cfg = usb_get_raw_cfg_data(dip, &cfg_length); in usb_create_pm_components()
828 drvname = (char *)ddi_driver_name(dip); in usb_create_pm_components()
830 drvname, ddi_get_instance(dip)); in usb_create_pm_components()
850 if (usb_owns_device(dip)) { in usb_create_pm_components()
873 usba_get_ifno(dip), /* interface index */ in usb_create_pm_components()
915 rval = ddi_prop_update_string_array(DDI_DEV_T_NONE, dip, in usb_create_pm_components()
951 usb_set_device_pwrlvl0(dev_info_t *dip) in usb_set_device_pwrlvl0() argument
963 usb_set_device_pwrlvl1(dev_info_t *dip) in usb_set_device_pwrlvl1() argument
975 usb_set_device_pwrlvl2(dev_info_t *dip) in usb_set_device_pwrlvl2() argument
987 usb_set_device_pwrlvl3(dev_info_t *dip) in usb_set_device_pwrlvl3() argument
1008 usb_register_hotplug_cbs(dev_info_t *dip, in usb_register_hotplug_cbs() argument
1015 if ((dip == NULL) || (disconnect_event_handler == NULL) || in usb_register_hotplug_cbs()
1030 ASSERT(!usba_is_root_hub(dip)); in usb_register_hotplug_cbs()
1032 usba_device = usba_get_usba_device(dip); in usb_register_hotplug_cbs()
1033 evdata = usba_get_evdata(dip); in usb_register_hotplug_cbs()
1036 if (ddi_get_eventcookie(dip, DDI_DEVI_REMOVE_EVENT, in usb_register_hotplug_cbs()
1044 if (ddi_add_event_handler(dip, usba_device->rm_cookie, in usb_register_hotplug_cbs()
1054 if (ddi_get_eventcookie(dip, DDI_DEVI_INSERT_EVENT, in usb_register_hotplug_cbs()
1062 if (ddi_add_event_handler(dip, usba_device->ins_cookie, in usb_register_hotplug_cbs()
1072 usba_device->usb_client_flags[usba_get_ifno(dip)] |= in usb_register_hotplug_cbs()
1074 usba_device->usb_client_ev_cb_list->dip = dip; in usb_register_hotplug_cbs()
1080 usb_unregister_hotplug_cbs(dip); in usb_register_hotplug_cbs()
1093 usb_unregister_hotplug_cbs(dev_info_t *dip) in usb_unregister_hotplug_cbs() argument
1095 usb_unregister_event_cbs(dip, NULL); in usb_unregister_hotplug_cbs()
1105 usb_register_event_cbs(dev_info_t *dip, usb_event_t *usb_evdata, in usb_register_event_cbs() argument
1111 if ((dip == NULL) || (usb_evdata == NULL)) { in usb_register_event_cbs()
1120 ASSERT(!usba_is_root_hub(dip)); in usb_register_event_cbs()
1122 usba_device = usba_get_usba_device(dip); in usb_register_event_cbs()
1123 evdata = usba_get_evdata(dip); in usb_register_event_cbs()
1127 if (ddi_get_eventcookie(dip, DDI_DEVI_REMOVE_EVENT, in usb_register_event_cbs()
1133 if (ddi_add_event_handler(dip, usba_device->rm_cookie, in usb_register_event_cbs()
1142 if (ddi_get_eventcookie(dip, DDI_DEVI_INSERT_EVENT, in usb_register_event_cbs()
1148 if (ddi_add_event_handler(dip, usba_device->ins_cookie, in usb_register_event_cbs()
1157 if (ddi_get_eventcookie(dip, USBA_POST_RESUME_EVENT, in usb_register_event_cbs()
1163 if (ddi_add_event_handler(dip, usba_device->resume_cookie, in usb_register_event_cbs()
1172 if (ddi_get_eventcookie(dip, USBA_PRE_SUSPEND_EVENT, in usb_register_event_cbs()
1178 if (ddi_add_event_handler(dip, usba_device->suspend_cookie, in usb_register_event_cbs()
1187 usba_device->usb_client_flags[usba_get_ifno(dip)] |= in usb_register_event_cbs()
1189 usba_device->usb_client_ev_cb_list->dip = dip; in usb_register_event_cbs()
1196 usb_unregister_event_cbs(dip, usb_evdata); in usb_register_event_cbs()
1209 usb_unregister_event_cbs(dev_info_t *dip, usb_event_t *usb_evdata) in usb_unregister_event_cbs() argument
1212 usba_device_t *usba_device = usba_get_usba_device(dip); in usb_unregister_event_cbs()
1214 evdata = usba_get_evdata(dip); in usb_unregister_event_cbs()
1237 usba_device->usb_client_flags[usba_get_ifno(dip)] &= in usb_unregister_event_cbs()
1243 usb_reset_device(dev_info_t *dip, usb_dev_reset_lvl_t reset_level) in usb_reset_device() argument
1245 return (usba_hubdi_reset_device(dip, reset_level)); in usb_reset_device()
1252 usb_register_dev_driver(dev_info_t *dip, usb_dev_driver_callback_t cb) in usb_register_dev_driver() argument
1256 "in usba: dip = 0x%p", (void *)dip); in usb_register_dev_driver()
1259 usb_cap.dip = dip; in usb_register_dev_driver()
1272 usb_unregister_dev_driver(dev_info_t *dip) in usb_unregister_dev_driver() argument
1276 "driver: dip =0x%p", (void *)dip); in usb_unregister_dev_driver()
1278 ASSERT(dip == usb_cap.dip); in usb_unregister_dev_driver()
1279 usb_cap.dip = NULL; in usb_unregister_dev_driver()