Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/io/usb/usba/
H A Dusbai_pipe_mgmt.c93 mutex_enter(&ph_impl->usba_ph_mutex); in usba_get_dip()
95 mutex_exit(&ph_impl->usba_ph_mutex); in usba_get_dip()
123 mutex_enter(&ph_impl->usba_ph_mutex); in usba_get_ph_data()
126 mutex_exit(&ph_impl->usba_ph_mutex); in usba_get_ph_data()
181 mutex_exit(&ph_impl->usba_ph_mutex); in usba_hold_ph_data()
211 mutex_exit(&ph_impl->usba_ph_mutex); in usba_release_ph_data()
226 mutex_enter(&ph_impl->usba_ph_mutex); in usba_get_ph_state()
228 mutex_exit(&ph_impl->usba_ph_mutex); in usba_get_ph_state()
243 mutex_enter(&ph_impl->usba_ph_mutex); in usba_get_ph_ref_count()
245 mutex_exit(&ph_impl->usba_ph_mutex); in usba_get_ph_ref_count()
[all …]
H A Dhcdi.c623 mutex_enter(&ph_impl->usba_ph_mutex); in hcdi_cb_thread()
630 mutex_exit(&ph_impl->usba_ph_mutex); in hcdi_cb_thread()
781 mutex_enter(&ph_impl->usba_ph_mutex); in hcdi_shared_cb_thread()
787 mutex_exit(&ph_impl->usba_ph_mutex); in hcdi_shared_cb_thread()
818 mutex_enter(&ph_impl->usba_ph_mutex); in hcdi_soft_intr()
820 mutex_exit(&ph_impl->usba_ph_mutex); in hcdi_soft_intr()
833 mutex_exit(&ph_impl->usba_ph_mutex); in hcdi_soft_intr()
989 mutex_enter(&ph_impl->usba_ph_mutex); in usba_hcdi_get_data_toggle()
991 mutex_exit(&ph_impl->usba_ph_mutex); in usba_hcdi_get_data_toggle()
1009 mutex_enter(&ph_impl->usba_ph_mutex); in usba_hcdi_set_data_toggle()
[all …]
H A Dusbai_req.c1853 mutex_enter(&ph_impl->usba_ph_mutex); in usb_pipe_intr_xfer()
1855 mutex_exit(&ph_impl->usba_ph_mutex); in usb_pipe_intr_xfer()
1866 mutex_exit(&ph_impl->usba_ph_mutex); in usb_pipe_intr_xfer()
1990 mutex_enter(&ph_impl->usba_ph_mutex); in usba_pipe_sync_stop_intr_polling()
1992 mutex_exit(&ph_impl->usba_ph_mutex); in usba_pipe_sync_stop_intr_polling()
2028 mutex_enter(&ph_impl->usba_ph_mutex); in usba_pipe_sync_stop_intr_polling()
2030 mutex_exit(&ph_impl->usba_ph_mutex); in usba_pipe_sync_stop_intr_polling()
H A Dusba.c615 mutex_init(&usba_device->usb_ph_list[ep_idx].usba_ph_mutex, in usba_alloc_usba_device()
696 mutex_destroy(&usba_device->usb_ph_list[ep_idx].usba_ph_mutex); in usba_free_usba_device()
H A Dhubdi.c6066 mutex_enter(&ph->p_ph_impl->usba_ph_mutex); in hubd_ready_device()
6068 mutex_exit(&ph->p_ph_impl->usba_ph_mutex); in hubd_ready_device()
/illumos-gate/usr/src/uts/common/sys/usb/usba/
H A Dusba_types.h43 kmutex_t usba_ph_mutex; member
61 _NOTE(MUTEX_PROTECTS_DATA(usba_ph_impl::usba_ph_mutex, usba_ph_impl))
/illumos-gate/usr/src/uts/common/sys/usb/hcd/uhci/
H A Duhcid.h314 usba_ph_impl::usba_ph_mutex))
/illumos-gate/usr/src/uts/common/sys/usb/hcd/openhci/
H A Dohcid.h334 usba_ph_impl::usba_ph_mutex))
/illumos-gate/usr/src/uts/common/sys/usb/hcd/ehci/
H A Dehcid.h302 usba_ph_impl::usba_ph_mutex))