Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/io/usb/hcd/ehci/
H A Dehci.c294 mutex_enter(&ehcip->ehci_int_mutex); in ehci_attach()
298 mutex_exit(&ehcip->ehci_int_mutex); in ehci_attach()
310 mutex_exit(&ehcip->ehci_int_mutex); in ehci_attach()
338 mutex_enter(&ehcip->ehci_int_mutex); in ehci_attach()
341 mutex_exit(&ehcip->ehci_int_mutex); in ehci_attach()
347 mutex_exit(&ehcip->ehci_int_mutex); in ehci_attach()
360 mutex_enter(&ehcip->ehci_int_mutex); in ehci_attach()
371 mutex_exit(&ehcip->ehci_int_mutex); in ehci_attach()
437 mutex_enter(&ehcip->ehci_int_mutex); in ehci_reset()
467 mutex_exit(&ehcip->ehci_int_mutex); in ehci_reset()
[all …]
H A Dehci_hub.c453 mutex_enter(&ehcip->ehci_int_mutex); in ehci_handle_root_hub_pipe_reset()
496 mutex_exit(&ehcip->ehci_int_mutex); in ehci_handle_root_hub_pipe_reset()
529 mutex_enter(&ehcip->ehci_int_mutex); in ehci_handle_root_hub_request()
548 mutex_exit(&ehcip->ehci_int_mutex); in ehci_handle_root_hub_request()
591 mutex_exit(&ehcip->ehci_int_mutex); in ehci_handle_root_hub_request()
746 mutex_exit(&ehcip->ehci_int_mutex); in ehci_handle_port_power()
795 mutex_exit(&ehcip->ehci_int_mutex); in ehci_handle_port_enable()
831 mutex_exit(&ehcip->ehci_int_mutex); in ehci_handle_clrchng_port_enable()
891 mutex_exit(&ehcip->ehci_int_mutex); in ehci_handle_port_suspend()
931 mutex_exit(&ehcip->ehci_int_mutex); in ehci_handle_clrchng_port_suspend()
[all …]
H A Dehci_xfer.c314 ASSERT(mutex_owned(&ehcip->ehci_int_mutex)); in ehci_alloc_qh()
759 &ehcip->ehci_int_mutex); in ehci_modify_qh_status_bit()
979 mutex_exit(&ehcip->ehci_int_mutex); in ehci_clear_tt_buffer()
1032 mutex_enter(&ehcip->ehci_int_mutex); in ehci_clear_tt_buffer()
3208 mutex_exit(&ehcip->ehci_int_mutex); in ehci_stop_xfer_timer()
3212 mutex_enter(&ehcip->ehci_int_mutex); in ehci_stop_xfer_timer()
3241 mutex_enter(&ehcip->ehci_int_mutex); in ehci_xfer_timeout_handler()
3251 mutex_exit(&ehcip->ehci_int_mutex); in ehci_xfer_timeout_handler()
3321 mutex_exit(&ehcip->ehci_int_mutex); in ehci_xfer_timeout_handler()
4156 mutex_exit(&ehcip->ehci_int_mutex); in ehci_hcdi_callback()
[all …]
H A Dehci_intr.c123 ASSERT(mutex_owned(&ehcip->ehci_int_mutex)); in ehci_handle_ue()
232 ASSERT(mutex_owned(&ehcip->ehci_int_mutex)); in ehci_handle_endpoint_reclaimation()
297 ASSERT(mutex_owned(&ehcip->ehci_int_mutex)); in ehci_traverse_active_qtd_list()
382 ASSERT(mutex_owned(&ehcip->ehci_int_mutex)); in ehci_create_done_qtd_list()
438 ASSERT(mutex_owned(&ehcip->ehci_int_mutex)); in ehci_parse_error()
788 ASSERT(mutex_owned(&ehcip->ehci_int_mutex)); in ehci_handle_error()
932 ASSERT(mutex_owned(&ehcip->ehci_int_mutex)); in ehci_handle_normal_qtd()
966 ASSERT(mutex_owned(&ehcip->ehci_int_mutex)); in ehci_handle_ctrl_qtd()
1055 ASSERT(mutex_owned(&ehcip->ehci_int_mutex)); in ehci_handle_bulk_qtd()
1117 ASSERT(mutex_owned(&ehcip->ehci_int_mutex)); in ehci_handle_intr_qtd()
[all …]
H A Dehci_isoch.c161 mutex_enter(&ehcip->ehci_int_mutex); in ehci_isoc_cleanup()
173 mutex_exit(&ehcip->ehci_int_mutex); in ehci_isoc_cleanup()
215 ASSERT(mutex_owned(&ehcip->ehci_int_mutex)); in ehci_isoc_pipe_cleanup()
270 ASSERT(mutex_owned(&ehcip->ehci_int_mutex)); in ehci_wait_for_isoc_completion()
317 ASSERT(mutex_owned(&ehcip->ehci_int_mutex)); in ehci_allocate_isoc_resources()
458 ASSERT(mutex_owned(&ehcip->ehci_int_mutex)); in ehci_insert_isoc_req()
851 ASSERT(mutex_owned(&ehcip->ehci_int_mutex)); in ehci_remove_isoc_itds()
1115 ASSERT(mutex_owned(&ehcip->ehci_int_mutex)); in ehci_traverse_active_isoc_list()
1190 ASSERT(mutex_owned(&ehcip->ehci_int_mutex)); in ehci_handle_isoc()
1445 mutex_exit(&ehcip->ehci_int_mutex); in ehci_hcdi_isoc_callback()
[all …]
H A Dehci_util.c1818 mutex_enter(&ehcip->ehci_int_mutex); in ehci_cleanup()
1838 mutex_exit(&ehcip->ehci_int_mutex); in ehci_cleanup()
1881 mutex_exit(&ehcip->ehci_int_mutex); in ehci_cleanup()
2039 mutex_enter(&ehcip->ehci_int_mutex); in ehci_cpr_suspend()
2073 mutex_exit(&ehcip->ehci_int_mutex); in ehci_cpr_suspend()
2090 mutex_exit(&ehcip->ehci_int_mutex); in ehci_cpr_suspend()
2102 mutex_enter(&ehcip->ehci_int_mutex); in ehci_cpr_resume()
2116 mutex_exit(&ehcip->ehci_int_mutex); in ehci_cpr_resume()
2121 mutex_exit(&ehcip->ehci_int_mutex); in ehci_cpr_resume()
3991 mutex_exit(&ehcip->ehci_int_mutex); in ehci_wait_for_sof()
[all …]
H A Dehci_isoch_util.c364 ASSERT(mutex_owned(&ehcip->ehci_int_mutex)); in ehci_allocate_itw()
623 ASSERT(mutex_owned(&ehcip->ehci_int_mutex)); in ehci_allocate_itd()
676 ASSERT(mutex_owned(&ehcip->ehci_int_mutex)); in ehci_deallocate_itd()
880 ASSERT(mutex_owned(&ehcip->ehci_int_mutex)); in ehci_insert_itd_into_active_list()
901 ASSERT(mutex_owned(&ehcip->ehci_int_mutex)); in ehci_remove_itd_from_active_list()
961 ASSERT(mutex_owned(&ehcip->ehci_int_mutex)); in ehci_create_done_itd_list()
1199 ASSERT(mutex_owned(&ehcip->ehci_int_mutex)); in ehci_remove_isoc_from_pfl()
1288 ASSERT(mutex_owned(&ehcip->ehci_int_mutex)); in ehci_allocate_isoc_in_resource()
1346 ASSERT(mutex_owned(&ehcip->ehci_int_mutex)); in ehci_deallocate_isoc_in_resource()
1381 ASSERT(mutex_owned(&ehcip->ehci_int_mutex)); in ehci_itd_cpu_to_iommu()
[all …]
H A Dehci_polled.c148 mutex_enter(&ehcip->ehci_int_mutex); in ehci_hcdi_polled_input_init()
155 mutex_exit(&ehcip->ehci_int_mutex); in ehci_hcdi_polled_input_init()
190 mutex_exit(&ehcip->ehci_int_mutex); in ehci_hcdi_polled_input_init()
210 mutex_enter(&ehcip->ehci_int_mutex); in ehci_hcdi_polled_input_fini()
226 mutex_exit(&ehcip->ehci_int_mutex); in ehci_hcdi_polled_input_fini()
460 mutex_enter(&ehcip->ehci_int_mutex); in ehci_hcdi_polled_output_init()
467 mutex_exit(&ehcip->ehci_int_mutex); in ehci_hcdi_polled_output_init()
497 mutex_exit(&ehcip->ehci_int_mutex); in ehci_hcdi_polled_output_init()
518 mutex_enter(&ehcip->ehci_int_mutex); in ehci_hcdi_polled_output_fini()
535 mutex_exit(&ehcip->ehci_int_mutex); in ehci_hcdi_polled_output_fini()
[all …]
/illumos-gate/usr/src/uts/common/sys/usb/hcd/ehci/
H A Dehcid.h95 kmutex_t ehci_int_mutex; /* Global EHCI mutex */ member
277 _NOTE(MUTEX_PROTECTS_DATA(ehci_state_t::ehci_int_mutex, ehci_state_t))
299 _NOTE(LOCK_ORDER(ehci_state::ehci_int_mutex \
479 _NOTE(MUTEX_PROTECTS_DATA(ehci_state_t::ehci_int_mutex, ehci_pipe_private_t))
640 _NOTE(MUTEX_PROTECTS_DATA(ehci_state_t::ehci_int_mutex, ehci_trans_wrapper))
694 _NOTE(MUTEX_PROTECTS_DATA(ehci_state_t::ehci_int_mutex, ehci_isoc_xwrapper_t))