Home
last modified time | relevance | path

Searched refs:hcdi (Results 1 – 9 of 9) sorted by relevance

/titanic_44/usr/src/uts/common/io/usb/usba/
H A Dhcdi.c83 usba_hcdi_set_hcdi(dev_info_t *dip, usba_hcdi_t *hcdi) in usba_hcdi_set_hcdi() argument
85 ddi_set_driver_private(dip, hcdi); in usba_hcdi_set_hcdi()
109 usba_hcdi_t *hcdi = kmem_zalloc(sizeof (usba_hcdi_t), KM_SLEEP); in usba_hcdi_register() local
112 kmem_free(hcdi, sizeof (usba_hcdi_t)); in usba_hcdi_register()
117 hcdi->hcdi_dip = args->usba_hcdi_register_dip; in usba_hcdi_register()
122 hcdi->hcdi_log_handle = usb_alloc_log_hdl(hcdi->hcdi_dip, NULL, in usba_hcdi_register()
126 USB_DPRINTF_L4(DPRINT_MASK_HCDI, hcdi->hcdi_log_handle, in usba_hcdi_register()
127 "usba_hcdi_register: %s", ddi_node_name(hcdi->hcdi_dip)); in usba_hcdi_register()
133 mutex_init(&hcdi->hcdi_mutex, NULL, MUTEX_DRIVER, in usba_hcdi_register()
137 if (ddi_intr_add_softint(hcdi->hcdi_dip, &hcdi->hcdi_softint_hdl, in usba_hcdi_register()
[all …]
H A Dusba.c469 usba_hcdi_t *hcdi; in usba_set_usb_address() local
474 hcdi = usba_hcdi_get_hcdi(usba_device->usb_root_hub_dip); in usba_set_usb_address()
476 mutex_enter(&hcdi->hcdi_mutex); in usba_set_usb_address()
477 usb_address_in_use = hcdi->hcdi_usb_address_in_use; in usba_set_usb_address()
485 hcdi->hcdi_device_count++; in usba_set_usb_address()
486 HCDI_HOTPLUG_STATS_DATA(hcdi)->hcdi_device_count.value.ui64++; in usba_set_usb_address()
487 mutex_exit(&hcdi->hcdi_mutex); in usba_set_usb_address()
504 mutex_exit(&hcdi->hcdi_mutex); in usba_set_usb_address()
519 usba_hcdi_t *hcdi; in usba_unset_usb_address() local
525 hcdi = usba_hcdi_get_hcdi(usba_device->usb_root_hub_dip); in usba_unset_usb_address()
[all …]
H A Dhubdi.c277 usba_hcdi_t *hcdi = usba_hcdi_get_hcdi(dip); in usba_hubdi_bind_root_hub() local
298 usba_device->usb_hcdi_ops = hcdi->hcdi_ops; in usba_hubdi_bind_root_hub()
/titanic_44/usr/src/uts/common/sys/usb/usba/
H A Dhcdi.h334 #define HCDI_HOTPLUG_STATS(hcdi) ((hcdi)->hcdi_hotplug_stats) argument
335 #define HCDI_HOTPLUG_STATS_DATA(hcdi) \ argument
336 ((hcdi_hotplug_stats_t *)HCDI_HOTPLUG_STATS((hcdi))->ks_data)
338 #define HCDI_ERROR_STATS(hcdi) ((hcdi)->hcdi_error_stats) argument
339 #define HCDI_ERROR_STATS_DATA(hcdi) \ argument
340 ((hcdi_error_stats_t *)HCDI_ERROR_STATS((hcdi))->ks_data)
H A Dhcdi_impl.h114 void usba_hcdi_set_hcdi(dev_info_t *dip, usba_hcdi_t *hcdi);
/titanic_44/usr/src/uts/common/io/warlock/
H A Dehci.wlcmd34 ### hcdi entry points
H A Dohci.wlcmd34 ### hcdi entry points
H A Duhci.wlcmd32 ### hcdi entry points
/titanic_44/usr/src/uts/common/
H A DMakefile.files824 USBA_OBJS += hcdi.o usba.o usbai.o hubdi.o parser.o genconsole.o \