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.c295 mutex_enter(&ehcip->ehci_int_mutex);
299 mutex_exit(&ehcip->ehci_int_mutex);
311 mutex_exit(&ehcip->ehci_int_mutex);
339 mutex_enter(&ehcip->ehci_int_mutex);
342 mutex_exit(&ehcip->ehci_int_mutex);
348 mutex_exit(&ehcip->ehci_int_mutex);
361 mutex_enter(&ehcip->ehci_int_mutex);
372 mutex_exit(&ehcip->ehci_int_mutex);
439 mutex_enter(&ehcip->ehci_int_mutex);
469 mutex_exit(&ehcip->ehci_int_mutex);
[all...]
H A Dehci_hub.c320 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
383 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
453 mutex_enter(&ehcip->ehci_int_mutex);
496 mutex_exit(&ehcip->ehci_int_mutex);
529 mutex_enter(&ehcip->ehci_int_mutex);
537 mutex_exit(&ehcip->ehci_int_mutex);
548 mutex_exit(&ehcip->ehci_int_mutex);
589 mutex_enter(&ehcip->ehci_int_mutex);
591 mutex_exit(&ehcip->ehci_int_mutex);
702 mutex_enter(&ehcip->ehci_int_mutex);
[all...]
H A Dehci_xfer.c314 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
542 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
581 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
679 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
750 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
759 &ehcip->ehci_int_mutex);
979 mutex_exit(&ehcip->ehci_int_mutex);
1032 mutex_enter(&ehcip->ehci_int_mutex);
1125 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
1168 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
[all...]
H A Dehci_isoch.c161 mutex_enter(&ehcip->ehci_int_mutex);
173 mutex_exit(&ehcip->ehci_int_mutex);
214 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
269 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
276 (void) cv_reltimedwait(&pp->pp_xfer_cmpl_cv, &ehcip->ehci_int_mutex,
316 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
457 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
850 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
1114 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
1189 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
[all...]
H A Dehci_intr.c123 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
232 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
297 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
382 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
438 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
788 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
932 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
966 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
1055 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
1117 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
[all...]
H A Dehci_util.c938 mutex_init(&ehcip->ehci_int_mutex, NULL, MUTEX_DRIVER,
953 mutex_destroy(&ehcip->ehci_int_mutex);
970 mutex_destroy(&ehcip->ehci_int_mutex);
1201 &ehcip->ehci_int_mutex, sof_time_wait, TR_CLOCK_TICK);
1507 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
1797 mutex_enter(&ehcip->ehci_int_mutex);
1817 mutex_exit(&ehcip->ehci_int_mutex);
1845 mutex_enter(&ehcip->ehci_int_mutex);
1860 mutex_exit(&ehcip->ehci_int_mutex);
1933 mutex_destroy(&ehcip->ehci_int_mutex);
[all...]
H A Dehci_isoch_util.c363 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
622 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
675 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
879 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
900 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
960 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
1198 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
1287 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
1345 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
1380 ASSERT(mutex_owned(&ehcip->ehci_int_mutex));
[all...]
H A Dehci_polled.c145 * Grab the ehci_int_mutex so that things don't change on us
148 mutex_enter(&ehcip->ehci_int_mutex);
155 mutex_exit(&ehcip->ehci_int_mutex);
190 mutex_exit(&ehcip->ehci_int_mutex);
210 mutex_enter(&ehcip->ehci_int_mutex);
226 mutex_exit(&ehcip->ehci_int_mutex);
457 * Grab the ehci_int_mutex so that things don't change on us
460 mutex_enter(&ehcip->ehci_int_mutex);
467 mutex_exit(&ehcip->ehci_int_mutex);
497 mutex_exit(&ehcip->ehci_int_mutex);
[all...]
/illumos-gate/usr/src/uts/common/sys/usb/hcd/ehci/
H A Dehcid.h95 kmutex_t ehci_int_mutex; /* Global EHCI mutex */ member in struct:ehci_state
110 * The pools are protected by the ehci_int_mutex because the memory
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))
639 _NOTE(MUTEX_PROTECTS_DATA(ehci_state_t::ehci_int_mutex, ehci_trans_wrapper))
693 _NOTE(MUTEX_PROTECTS_DATA(ehci_state_t::ehci_int_mutex, ehci_isoc_xwrapper_t))

Completed in 67 milliseconds