Home
last modified time | relevance | path

Searched refs:usb_mutex (Results 1 – 17 of 17) sorted by relevance

/titanic_41/usr/src/uts/common/io/usb/usba/
H A Dusba.c362 mutex_enter(&usba_device->usb_mutex); in usba_bus_ctl()
369 mutex_exit(&usba_device->usb_mutex); in usba_bus_ctl()
383 mutex_enter(&usba_device->usb_mutex); in usba_bus_ctl()
391 mutex_exit(&usba_device->usb_mutex); in usba_bus_ctl()
472 mutex_enter(&usba_device->usb_mutex); in usba_set_usb_address()
494 mutex_exit(&usba_device->usb_mutex); in usba_set_usb_address()
505 mutex_exit(&usba_device->usb_mutex); in usba_set_usb_address()
523 mutex_enter(&usba_device->usb_mutex); in usba_unset_usb_address()
545 mutex_exit(&usba_device->usb_mutex); in usba_unset_usb_address()
558 mutex_enter(&usba_device->usb_mutex); in usba_get_evdata()
[all …]
H A Dusbai_pipe_mgmt.c454 mutex_enter(&usba_device->usb_mutex); in usba_init_pipe_handle()
545 mutex_exit(&usba_device->usb_mutex); in usba_init_pipe_handle()
621 mutex_enter(&usba_device->usb_mutex); in usba_destroy_pipe_handle()
636 mutex_exit(&usba_device->usb_mutex); in usba_destroy_pipe_handle()
853 mutex_enter(&usba_device->usb_mutex); in usb_pipe_open()
860 mutex_exit(&usba_device->usb_mutex); in usb_pipe_open()
869 mutex_exit(&usba_device->usb_mutex); in usb_pipe_open()
1629 mutex_enter(&usba_device->usb_mutex); in usba_persistent_pipe_open()
1639 mutex_exit(&usba_device->usb_mutex); in usba_persistent_pipe_open()
1651 mutex_enter(&usba_device->usb_mutex); in usba_persistent_pipe_open()
[all …]
H A Dusbai_register.c240 mutex_enter(&usba_device->usb_mutex); in usb_client_attach()
246 mutex_exit(&usba_device->usb_mutex); in usb_client_attach()
278 mutex_enter(&usba_device->usb_mutex); in usb_client_detach()
283 mutex_exit(&usba_device->usb_mutex); in usb_client_detach()
473 mutex_enter(&usba_device->usb_mutex); in usb_get_dev_data()
476 mutex_exit(&usba_device->usb_mutex); in usb_get_dev_data()
516 mutex_enter(&usba_device->usb_mutex); in usb_get_dev_data()
533 mutex_exit(&usba_device->usb_mutex); in usb_get_dev_data()
588 mutex_enter(&usba_device->usb_mutex); in usb_free_dev_data()
626 mutex_exit(&usba_device->usb_mutex); in usb_free_dev_data()
[all …]
H A Dusbai_util.c404 mutex_enter(&usba_device->usb_mutex); in usb_get_dev_descr()
406 mutex_exit(&usba_device->usb_mutex); in usb_get_dev_descr()
440 mutex_enter(&usba_device->usb_mutex); in usb_get_raw_cfg_data()
443 mutex_exit(&usba_device->usb_mutex); in usb_get_raw_cfg_data()
471 mutex_enter(&usba_device->usb_mutex); in usb_get_addr()
473 mutex_exit(&usba_device->usb_mutex); in usb_get_addr()
639 mutex_enter(&usba_device->usb_mutex); in usba_sync_set_cfg()
644 mutex_exit(&usba_device->usb_mutex); in usba_sync_set_cfg()
749 mutex_enter(&usba_device->usb_mutex); in usb_get_current_cfgidx()
751 mutex_exit(&usba_device->usb_mutex); in usb_get_current_cfgidx()
[all …]
H A Dhubdi.c297 mutex_enter(&usba_device->usb_mutex); in usba_hubdi_bind_root_hub()
344 mutex_exit(&usba_device->usb_mutex); in usba_hubdi_bind_root_hub()
1886 mutex_enter(&child_ud->usb_mutex); in usba_hubdi_attach()
1891 mutex_exit(&child_ud->usb_mutex); in usba_hubdi_attach()
2172 mutex_enter(&usba_device->usb_mutex); in hubd_setdevaddr()
2175 mutex_exit(&usba_device->usb_mutex); in hubd_setdevaddr()
2218 mutex_enter(&usba_device->usb_mutex); in hubd_setdevaddr()
2220 mutex_exit(&usba_device->usb_mutex); in hubd_setdevaddr()
4099 mutex_enter(&usba_device->usb_mutex); in hubd_handle_port_connect()
4102 mutex_exit(&usba_device->usb_mutex); in hubd_handle_port_connect()
[all …]
H A Dusbai.c1068 mutex_enter(&usba_device->usb_mutex); in usb_register_hotplug_cbs()
1072 mutex_exit(&usba_device->usb_mutex); in usb_register_hotplug_cbs()
1183 mutex_enter(&usba_device->usb_mutex); in usb_register_event_cbs()
1188 mutex_exit(&usba_device->usb_mutex); in usb_register_event_cbs()
1233 mutex_enter(&usba_device->usb_mutex); in usb_unregister_event_cbs()
1236 mutex_exit(&usba_device->usb_mutex); in usb_unregister_event_cbs()
H A Dhcdi.c974 mutex_enter(&usba_device->usb_mutex); in usba_hcdi_get_data_toggle()
979 mutex_exit(&usba_device->usb_mutex); in usba_hcdi_get_data_toggle()
994 mutex_enter(&usba_device->usb_mutex); in usba_hcdi_set_data_toggle()
1000 mutex_exit(&usba_device->usb_mutex); in usba_hcdi_set_data_toggle()
/titanic_41/usr/src/uts/common/sys/usb/usba/
H A Dusba_types.h248 kmutex_t usb_mutex; /* protecting usba_device */ member
344 _NOTE(MUTEX_PROTECTS_DATA(usba_device::usb_mutex, usba_device))
345 _NOTE(MUTEX_PROTECTS_DATA(usba_device::usb_mutex, usba_evdata))
/titanic_41/usr/src/uts/common/io/usb/hcd/ehci/
H A Dehci_util.c2193 mutex_enter(&child_ud->usb_mutex); in ehci_allocate_high_speed_bandwidth()
2198 mutex_exit(&child_ud->usb_mutex); in ehci_allocate_high_speed_bandwidth()
2300 mutex_enter(&child_ud->usb_mutex); in ehci_allocate_classic_tt_bandwidth()
2308 mutex_exit(&child_ud->usb_mutex); in ehci_allocate_classic_tt_bandwidth()
2333 mutex_enter(&parent_ud->usb_mutex); in ehci_allocate_classic_tt_bandwidth()
2342 mutex_exit(&parent_ud->usb_mutex); in ehci_allocate_classic_tt_bandwidth()
2352 mutex_exit(&parent_ud->usb_mutex); in ehci_allocate_classic_tt_bandwidth()
2363 mutex_enter(&parent_ud->usb_mutex); in ehci_allocate_classic_tt_bandwidth()
2371 mutex_exit(&parent_ud->usb_mutex); in ehci_allocate_classic_tt_bandwidth()
2402 mutex_exit(&parent_ud->usb_mutex); in ehci_allocate_classic_tt_bandwidth()
[all …]
H A Dehci_xfer.c416 mutex_enter(&usba_device->usb_mutex); in ehci_unpack_endpoint()
419 mutex_exit(&usba_device->usb_mutex); in ehci_unpack_endpoint()
500 mutex_enter(&usba_device->usb_mutex); in ehci_unpack_endpoint()
509 mutex_exit(&usba_device->usb_mutex); in ehci_unpack_endpoint()
990 mutex_enter(&usba_device->usb_mutex); in ehci_clear_tt_buffer()
992 mutex_exit(&usba_device->usb_mutex); in ehci_clear_tt_buffer()
995 mutex_enter(&hub_usba_device->usb_mutex); in ehci_clear_tt_buffer()
997 mutex_exit(&hub_usba_device->usb_mutex); in ehci_clear_tt_buffer()
2044 mutex_enter(&ph->p_usba_device->usb_mutex); in ehci_set_periodic_pipe_polling()
2054 mutex_exit(&ph->p_usba_device->usb_mutex); in ehci_set_periodic_pipe_polling()
H A Dehci_isoch_util.c480 mutex_enter(&usba_device->usb_mutex); in ehci_allocate_itw()
485 mutex_exit(&usba_device->usb_mutex); in ehci_allocate_itw()
/titanic_41/usr/src/uts/common/io/usb/hcd/uhci/
H A Duhciutil.c1007 mutex_enter(&pipe_handle->p_usba_device->usb_mutex); in uhci_allocate_bandwidth()
1011 mutex_exit(&pipe_handle->p_usba_device->usb_mutex); in uhci_allocate_bandwidth()
1040 mutex_enter(&pipe_handle->p_usba_device->usb_mutex); in uhci_allocate_bandwidth()
1043 mutex_exit(&pipe_handle->p_usba_device->usb_mutex); in uhci_allocate_bandwidth()
1171 mutex_enter(&pipe_handle->p_usba_device->usb_mutex); in uhci_deallocate_bandwidth()
1174 mutex_exit(&pipe_handle->p_usba_device->usb_mutex); in uhci_deallocate_bandwidth()
1190 mutex_enter(&pipe_handle->p_usba_device->usb_mutex); in uhci_deallocate_bandwidth()
1193 mutex_exit(&pipe_handle->p_usba_device->usb_mutex); in uhci_deallocate_bandwidth()
1976 mutex_enter(&ph->p_usba_device->usb_mutex); in uhci_fill_in_td()
2001 mutex_exit(&ph->p_usba_device->usb_mutex); in uhci_fill_in_td()
[all …]
H A Duhcipolled.c817 mutex_enter(&ph->p_usba_device->usb_mutex); in uhci_polled_insert_td_on_qh()
832 mutex_exit(&ph->p_usba_device->usb_mutex); in uhci_polled_insert_td_on_qh()
/titanic_41/usr/src/uts/common/sys/usb/hcd/uhci/
H A Duhcid.h313 usba_device::usb_mutex \
/titanic_41/usr/src/uts/common/sys/usb/hcd/openhci/
H A Dohcid.h333 usba_device::usb_mutex \
/titanic_41/usr/src/uts/common/io/usb/hcd/openhci/
H A Dohci.c3271 mutex_enter(&ph->p_usba_device->usb_mutex); in ohci_allocate_bandwidth()
3274 mutex_exit(&ph->p_usba_device->usb_mutex); in ohci_allocate_bandwidth()
3305 mutex_enter(&ph->p_usba_device->usb_mutex); in ohci_allocate_bandwidth()
3308 mutex_exit(&ph->p_usba_device->usb_mutex); in ohci_allocate_bandwidth()
3427 mutex_enter(&ph->p_usba_device->usb_mutex); in ohci_deallocate_bandwidth()
3430 mutex_exit(&ph->p_usba_device->usb_mutex); in ohci_deallocate_bandwidth()
3436 mutex_enter(&ph->p_usba_device->usb_mutex); in ohci_deallocate_bandwidth()
3439 mutex_exit(&ph->p_usba_device->usb_mutex); in ohci_deallocate_bandwidth()
3879 mutex_enter(&ph->p_usba_device->usb_mutex); in ohci_unpack_endpoint()
3883 mutex_exit(&ph->p_usba_device->usb_mutex); in ohci_unpack_endpoint()
[all …]
/titanic_41/usr/src/uts/common/sys/usb/hcd/ehci/
H A Dehcid.h301 usba_device::usb_mutex \