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 D | ehci.c | 295 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 D | ehci_hub.c | 320 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 D | ehci_xfer.c | 314 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 D | ehci_isoch.c | 161 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 D | ehci_intr.c | 123 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 D | ehci_util.c | 938 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 D | ehci_isoch_util.c | 363 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 D | ehci_polled.c | 145 * 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 D | ehcid.h | 95 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 87 milliseconds