Searched refs:hcdi (Results 1 – 6 of 6) sorted by relevance
/illumos-gate/usr/src/uts/common/io/usb/usba/ |
H A D | hcdi.c | 85 usba_hcdi_set_hcdi(dev_info_t *dip, usba_hcdi_t *hcdi) in usba_hcdi_set_hcdi() argument 87 ddi_set_driver_private(dip, hcdi); in usba_hcdi_set_hcdi() 111 usba_hcdi_t *hcdi = kmem_zalloc(sizeof (usba_hcdi_t), KM_SLEEP); in usba_hcdi_register() local 114 kmem_free(hcdi, sizeof (usba_hcdi_t)); in usba_hcdi_register() 119 hcdi->hcdi_dip = args->usba_hcdi_register_dip; in usba_hcdi_register() 125 if (ddi_get_driver_private(hcdi->hcdi_dip) != NULL) { in usba_hcdi_register() 128 kmem_free(hcdi, sizeof (usba_hcdi_t)); in usba_hcdi_register() 137 hcdi->hcdi_log_handle = usb_alloc_log_hdl(hcdi->hcdi_dip, NULL, in usba_hcdi_register() 141 USB_DPRINTF_L4(DPRINT_MASK_HCDI, hcdi->hcdi_log_handle, in usba_hcdi_register() 142 "usba_hcdi_register: %s", ddi_node_name(hcdi->hcdi_dip)); in usba_hcdi_register() [all …]
|
H A D | usba.c | 471 usba_hcdi_t *hcdi; in usba_set_usb_address() local 476 hcdi = usba_hcdi_get_hcdi(usba_device->usb_root_hub_dip); in usba_set_usb_address() 478 mutex_enter(&hcdi->hcdi_mutex); in usba_set_usb_address() 479 usb_address_in_use = hcdi->hcdi_usb_address_in_use; in usba_set_usb_address() 487 hcdi->hcdi_device_count++; in usba_set_usb_address() 488 HCDI_HOTPLUG_STATS_DATA(hcdi)->hcdi_device_count.value.ui64++; in usba_set_usb_address() 489 mutex_exit(&hcdi->hcdi_mutex); in usba_set_usb_address() 506 mutex_exit(&hcdi->hcdi_mutex); in usba_set_usb_address() 521 usba_hcdi_t *hcdi; in usba_unset_usb_address() local 527 hcdi = usba_hcdi_get_hcdi(usba_device->usb_root_hub_dip); in usba_unset_usb_address() [all …]
|
H A D | hubdi.c | 275 usba_hcdi_t *hcdi = usba_hcdi_get_hcdi(dip); in usba_hubdi_bind_root_hub() local 296 usba_device->usb_hcdi_ops = hcdi->hcdi_ops; in usba_hubdi_bind_root_hub()
|
/illumos-gate/usr/src/uts/common/sys/usb/usba/ |
H A D | hcdi.h | 361 #define HCDI_HOTPLUG_STATS(hcdi) ((hcdi)->hcdi_hotplug_stats) argument 362 #define HCDI_HOTPLUG_STATS_DATA(hcdi) \ argument 363 ((hcdi_hotplug_stats_t *)HCDI_HOTPLUG_STATS((hcdi))->ks_data) 365 #define HCDI_ERROR_STATS(hcdi) ((hcdi)->hcdi_error_stats) argument 366 #define HCDI_ERROR_STATS_DATA(hcdi) \ argument 367 ((hcdi_error_stats_t *)HCDI_ERROR_STATS((hcdi))->ks_data)
|
H A D | hcdi_impl.h | 114 void usba_hcdi_set_hcdi(dev_info_t *dip, usba_hcdi_t *hcdi);
|
/illumos-gate/usr/src/uts/common/ |
H A D | Makefile.files | 856 USBA_OBJS += hcdi.o usba.o usbai.o hubdi.o parser.o genconsole.o \
|