Lines Matching refs:asy_excl

840 	ASSERT(mutex_owned(&asy->asy_excl));  in asy_wait_baudrate()
845 mutex_exit(&asy->asy_excl); in asy_wait_baudrate()
847 mutex_enter(&asy->asy_excl); in asy_wait_baudrate()
858 ASSERT(mutex_owned(&asy->asy_excl)); in async_put_suspq()
874 ASSERT(mutex_owned(&asy->asy_excl)); in async_get_suspq()
891 ASSERT(mutex_owned(&asy->asy_excl)); in async_process_suspq()
898 mutex_exit(&asy->asy_excl); in async_process_suspq()
900 mutex_enter(&asy->asy_excl); in async_process_suspq()
1209 mutex_enter(&asy->asy_excl); in asy_resume()
1216 mutex_exit(&asy->asy_excl); in asy_resume()
1239 mutex_exit(&asy->asy_excl); in asy_resume()
1242 mutex_enter(&asy->asy_excl); in asy_resume()
1250 mutex_exit(&asy->asy_excl); in asy_resume()
1265 mutex_enter(&asy->asy_excl); in asy_suspend()
1269 cv_wait(&async->async_ops_cv, &asy->asy_excl); in asy_suspend()
1275 if (cv_wait_sig(&async->async_flags_cv, &asy->asy_excl) == 0) { in asy_suspend()
1277 mutex_exit(&asy->asy_excl); in asy_suspend()
1286 mutex_exit(&asy->asy_excl); in asy_suspend()
1289 mutex_enter(&asy->asy_excl); in asy_suspend()
1294 mutex_exit(&asy->asy_excl); in asy_suspend()
1296 mutex_enter(&asy->asy_excl); in asy_suspend()
1325 mutex_exit(&asy->asy_excl); in asy_suspend()
1373 mutex_destroy(&asy->asy_excl); in asydetach()
1605 mutex_init(&asy->asy_excl, NULL, MUTEX_DRIVER, NULL); in asyattach()
1611 mutex_enter(&asy->asy_excl); in asyattach()
1626 mutex_exit(&asy->asy_excl); in asyattach()
2231 mutex_enter(&asy->asy_excl); in asyinit()
2234 mutex_exit(&asy->asy_excl); in asyinit()
2252 mutex_enter(&asy->asy_excl); in asyopen()
2298 mutex_exit(&asy->asy_excl); in asyopen()
2302 mutex_exit(&asy->asy_excl); in asyopen()
2315 &asy->asy_excl) == 0) { in asyopen()
2318 mutex_exit(&asy->asy_excl); in asyopen()
2364 &asy->asy_excl) == B_FALSE) { in asyopen()
2366 mutex_exit(&asy->asy_excl); in asyopen()
2373 mutex_exit(&asy->asy_excl); in asyopen()
2380 mutex_exit(&asy->asy_excl); in asyopen()
2405 mutex_enter(&asy->asy_excl); in async_progress_check()
2430 mutex_exit(&asy->asy_excl); in async_progress_check()
2443 mutex_enter(&asy->asy_excl); in async_dtr_free()
2447 mutex_exit(&asy->asy_excl); in async_dtr_free()
2466 mutex_enter(&asy->asy_excl); in asyclose()
2539 if (cv_wait_sig(&async->async_flags_cv, &asy->asy_excl) == 0) in asyclose()
2614 mutex_exit(&asy->asy_excl); in asyclose()
2627 ASSERT(mutex_owned(&asy->asy_excl)); in asy_isbusy()
2645 ASSERT(mutex_owned(&asy->asy_excl)); in asy_waiteot()
2649 mutex_exit(&asy->asy_excl); in asy_waiteot()
2651 mutex_enter(&asy->asy_excl); in asy_waiteot()
2686 ASSERT(mutex_owned(&asy->asy_excl)); in asy_program()
3336 mutex_exit(&asy->asy_excl); in asy_carrier_check()
3338 mutex_enter(&asy->asy_excl); in asy_carrier_check()
3382 mutex_exit(&asy->asy_excl); in asy_carrier_check()
3384 mutex_enter(&asy->asy_excl); in asy_carrier_check()
3495 mutex_enter(&asy->asy_excl); in async_softint()
3558 mutex_exit(&asy->asy_excl); in async_softint()
3560 mutex_enter(&asy->asy_excl); in async_softint()
3575 mutex_exit(&asy->asy_excl); in async_softint()
3594 mutex_enter(&asy->asy_excl); in async_softint()
3616 mutex_exit(&asy->asy_excl); in async_softint()
3619 mutex_enter(&asy->asy_excl); in async_softint()
3651 mutex_exit(&asy->asy_excl); in async_softint()
3653 mutex_enter(&asy->asy_excl); in async_softint()
3661 mutex_exit(&asy->asy_excl); in async_softint()
3663 mutex_enter(&asy->asy_excl); in async_softint()
3669 mutex_exit(&asy->asy_excl); in async_softint()
3674 mutex_exit(&asy->asy_excl); in async_softint()
3693 mutex_enter(&asy->asy_excl); in async_restart()
3708 mutex_exit(&asy->asy_excl); in async_restart()
3734 ASSERT(mutex_owned(&asy->asy_excl)); in async_start()
3815 mutex_exit(&asy->asy_excl); in async_start()
3817 mutex_enter(&asy->asy_excl); in async_start()
3918 mutex_enter(&asy->asy_excl); in async_hold_utbrk()
3922 mutex_exit(&asy->asy_excl); in async_hold_utbrk()
3932 ASSERT(mutex_owned(&asy->asy_excl)); in async_resume_utbrk()
3939 cv_wait(&async->async_flags_cv, &asy->asy_excl); in async_resume_utbrk()
4048 mutex_enter(&asy->asy_excl); in async_ioctl()
4200 &asy->asy_excl); in async_ioctl()
4365 mutex_exit(&asy->asy_excl); in async_ioctl()
4426 mutex_enter(&asy->asy_excl); in asywputdo()
4428 mutex_exit(&asy->asy_excl); in asywputdo()
4433 mutex_enter(&asy->asy_excl); in asywputdo()
4451 mutex_exit(&asy->asy_excl); in asywputdo()
4470 mutex_enter(&asy->asy_excl); in asywputdo()
4481 mutex_exit(&asy->asy_excl); in asywputdo()
4499 mutex_enter(&asy->asy_excl); in asywputdo()
4510 mutex_exit(&asy->asy_excl); in asywputdo()
4517 mutex_enter(&asy->asy_excl); in asywputdo()
4519 mutex_exit(&asy->asy_excl); in asywputdo()
4524 mutex_exit(&asy->asy_excl); in asywputdo()
4531 mutex_enter(&asy->asy_excl); in asywputdo()
4561 mutex_exit(&asy->asy_excl); in asywputdo()
4566 mutex_enter(&asy->asy_excl); in asywputdo()
4573 mutex_exit(&asy->asy_excl); in asywputdo()
4586 mutex_enter(&asy->asy_excl); in asywputdo()
4588 mutex_exit(&asy->asy_excl); in asywputdo()
4601 mutex_enter(&asy->asy_excl); in asywputdo()
4603 mutex_exit(&asy->asy_excl); in asywputdo()
4608 mutex_enter(&asy->asy_excl); in asywputdo()
4618 mutex_exit(&asy->asy_excl); in asywputdo()
4623 mutex_exit(&asy->asy_excl); in asywputdo()
4627 mutex_enter(&asy->asy_excl); in asywputdo()
4637 mutex_exit(&asy->asy_excl); in asywputdo()
4642 mutex_exit(&asy->asy_excl); in asywputdo()
4648 mutex_enter(&asy->asy_excl); in asywputdo()
4652 mutex_exit(&asy->asy_excl); in asywputdo()
4667 mutex_enter(&asy->asy_excl); in asywputdo()
4678 mutex_exit(&asy->asy_excl); in asywputdo()
4684 mutex_enter(&asy->asy_excl); in asywputdo()
4686 mutex_exit(&asy->asy_excl); in asywputdo()
4691 mutex_exit(&asy->asy_excl); in asywputdo()
4727 mutex_enter(&asy->asy_excl); in async_reioctl()
4730 mutex_exit(&asy->asy_excl); in async_reioctl()
4736 mutex_exit(&asy->asy_excl); in async_reioctl()
4739 mutex_exit(&asy->asy_excl); in async_reioctl()
4761 mutex_enter(&asy->asy_excl); in async_iocdata()
4797 mutex_exit(&asy->asy_excl); in async_iocdata()
4859 ASSERT(mutex_owned(&asy->asy_excl)); in asymctl()