Lines Matching refs:bofi_mutex

144 static kmutex_t bofi_mutex;  variable
720 mutex_init(&bofi_mutex, NULL, MUTEX_SPIN, (void *)(uintptr_t)s); in bofi_attach()
740 mutex_destroy(&bofi_mutex); in bofi_attach()
773 mutex_enter(&bofi_mutex); in bofi_detach()
778 mutex_exit(&bofi_mutex); in bofi_detach()
782 mutex_exit(&bofi_mutex); in bofi_detach()
794 mutex_destroy(&bofi_mutex); in bofi_detach()
1505 mutex_enter(&bofi_mutex); in bofi_ioctl()
1557 mutex_exit(&bofi_mutex); in bofi_ioctl()
1621 mutex_enter(&bofi_mutex); in bofi_ioctl()
1663 mutex_exit(&bofi_mutex); in bofi_ioctl()
1766 mutex_enter(&bofi_mutex); in bofi_errdef_alloc()
1811 mutex_exit(&bofi_mutex); in bofi_errdef_alloc()
1830 mutex_enter(&bofi_mutex); in bofi_errdef_free()
1843 mutex_exit(&bofi_mutex); in bofi_errdef_free()
1882 mutex_exit(&bofi_mutex); in bofi_errdef_free()
2029 mutex_enter(&bofi_mutex); in bofi_clear_acc_chk()
2033 mutex_exit(&bofi_mutex); in bofi_clear_acc_chk()
2062 mutex_enter(&bofi_mutex); in bofi_clear_errors()
2066 mutex_exit(&bofi_mutex); in bofi_clear_errors()
2071 mutex_exit(&bofi_mutex); in bofi_clear_errors()
2100 mutex_enter(&bofi_mutex); in bofi_clear_errdefs()
2104 mutex_exit(&bofi_mutex); in bofi_clear_errdefs()
2142 mutex_enter(&bofi_mutex); in bofi_errdef_check()
2149 mutex_exit(&bofi_mutex); in bofi_errdef_check()
2201 mutex_enter(&bofi_mutex); in bofi_errdef_check_w()
2208 mutex_exit(&bofi_mutex); in bofi_errdef_check_w()
2256 ASSERT(MUTEX_HELD(&bofi_mutex)); in log_acc_event()
2308 ASSERT(MUTEX_HELD(&bofi_mutex)); in do_dma_corrupt()
2423 ASSERT(MUTEX_HELD(&bofi_mutex)); in do_pior_corrupt()
2539 ASSERT(MUTEX_HELD(&bofi_mutex)); in do_piow_corrupt()
2647 if (!hp->link || !mutex_tryenter(&bofi_mutex)) in bofi_rd8()
2651 mutex_exit(&bofi_mutex); in bofi_rd8()
2674 if (!hp->link || !mutex_tryenter(&bofi_mutex)) in bofi_rd16()
2678 mutex_exit(&bofi_mutex); in bofi_rd16()
2701 if (!hp->link || !mutex_tryenter(&bofi_mutex)) in bofi_rd32()
2705 mutex_exit(&bofi_mutex); in bofi_rd32()
2728 if (!hp->link || !mutex_tryenter(&bofi_mutex)) in bofi_rd64()
2732 mutex_exit(&bofi_mutex); in bofi_rd64()
2758 if (!hp->link || !mutex_tryenter(&bofi_mutex)) { in bofi_wr8()
2764 mutex_exit(&bofi_mutex); in bofi_wr8()
2779 if (!hp->link || !mutex_tryenter(&bofi_mutex)) { in bofi_wr16()
2785 mutex_exit(&bofi_mutex); in bofi_wr16()
2800 if (!hp->link || !mutex_tryenter(&bofi_mutex)) { in bofi_wr32()
2806 mutex_exit(&bofi_mutex); in bofi_wr32()
2821 if (!hp->link || !mutex_tryenter(&bofi_mutex)) { in bofi_wr64()
2827 mutex_exit(&bofi_mutex); in bofi_wr64()
2857 if (!hp->link || !mutex_tryenter(&bofi_mutex)) { in bofi_rep_rd8()
2867 mutex_exit(&bofi_mutex); in bofi_rep_rd8()
2884 if (!hp->link || !mutex_tryenter(&bofi_mutex)) { in bofi_rep_rd16()
2894 mutex_exit(&bofi_mutex); in bofi_rep_rd16()
2911 if (!hp->link || !mutex_tryenter(&bofi_mutex)) { in bofi_rep_rd32()
2921 mutex_exit(&bofi_mutex); in bofi_rep_rd32()
2938 if (!hp->link || !mutex_tryenter(&bofi_mutex)) { in bofi_rep_rd64()
2948 mutex_exit(&bofi_mutex); in bofi_rep_rd64()
2979 if (!hp->link || !mutex_tryenter(&bofi_mutex)) { in bofi_rep_wr8()
2992 mutex_exit(&bofi_mutex); in bofi_rep_wr8()
3010 if (!hp->link || !mutex_tryenter(&bofi_mutex)) { in bofi_rep_wr16()
3023 mutex_exit(&bofi_mutex); in bofi_rep_wr16()
3041 if (!hp->link || !mutex_tryenter(&bofi_mutex)) { in bofi_rep_wr32()
3054 mutex_exit(&bofi_mutex); in bofi_rep_wr32()
3072 if (!hp->link || !mutex_tryenter(&bofi_mutex)) { in bofi_rep_wr64()
3085 mutex_exit(&bofi_mutex); in bofi_rep_wr64()
3180 mutex_enter(&bofi_mutex); in bofi_map()
3218 mutex_exit(&bofi_mutex); in bofi_map()
3231 mutex_enter(&bofi_mutex); in bofi_map()
3237 mutex_exit(&bofi_mutex); in bofi_map()
3265 mutex_exit(&bofi_mutex); in bofi_map()
3289 ASSERT(MUTEX_HELD(&bofi_mutex)); in chain_on_errdefs()
3405 mutex_enter(&bofi_mutex); in bofi_dma_allochdl()
3442 mutex_exit(&bofi_mutex); in bofi_dma_allochdl()
3462 mutex_enter(&bofi_mutex); in bofi_dma_freehdl()
3467 mutex_exit(&bofi_mutex); in bofi_dma_freehdl()
3485 mutex_enter(&bofi_mutex); in bofi_dma_freehdl()
3497 mutex_exit(&bofi_mutex); in bofi_dma_freehdl()
3524 mutex_enter(&bofi_mutex); in bofi_dma_bindhdl()
3529 mutex_exit(&bofi_mutex); in bofi_dma_bindhdl()
3604 mutex_enter(&bofi_mutex); in bofi_dma_bindhdl()
3607 mutex_exit(&bofi_mutex); in bofi_dma_bindhdl()
3655 mutex_enter(&bofi_mutex); in bofi_dma_unbindhdl()
3661 mutex_exit(&bofi_mutex); in bofi_dma_unbindhdl()
3692 mutex_exit(&bofi_mutex); in bofi_dma_unbindhdl()
3738 mutex_enter(&bofi_mutex); in bofi_dma_flush()
3744 mutex_exit(&bofi_mutex); in bofi_dma_flush()
3758 mutex_enter(&bofi_mutex); in bofi_dma_flush()
3771 mutex_exit(&bofi_mutex); in bofi_dma_flush()
3816 mutex_enter(&bofi_mutex); in bofi_dma_win()
3828 mutex_exit(&bofi_mutex); in bofi_dma_win()
3875 mutex_enter(&bofi_mutex); in bofi_dma_ctl()
3881 mutex_exit(&bofi_mutex); in bofi_dma_ctl()
3896 mutex_exit(&bofi_mutex); in bofi_dma_ctl()
3909 mutex_enter(&bofi_mutex); in bofi_dma_ctl()
3914 mutex_exit(&bofi_mutex); in bofi_dma_ctl()
3928 mutex_exit(&bofi_mutex); in bofi_dma_ctl()
4014 mutex_enter(&bofi_mutex); in bofi_dvma_reserve()
4025 mutex_exit(&bofi_mutex); in bofi_dvma_reserve()
4032 mutex_enter(&bofi_mutex); in bofi_dvma_reserve()
4038 mutex_exit(&bofi_mutex); in bofi_dvma_reserve()
4059 mutex_enter(&bofi_mutex); in bofi_dvma_kaddr_load()
4065 mutex_exit(&bofi_mutex); in bofi_dvma_kaddr_load()
4104 mutex_enter(&bofi_mutex); in bofi_dvma_kaddr_load()
4126 mutex_exit(&bofi_mutex); in bofi_dvma_kaddr_load()
4146 mutex_enter(&bofi_mutex); in bofi_dvma_unload()
4152 mutex_exit(&bofi_mutex); in bofi_dvma_unload()
4175 mutex_enter(&bofi_mutex); in bofi_dvma_unload()
4191 mutex_exit(&bofi_mutex); in bofi_dvma_unload()
4218 mutex_enter(&bofi_mutex); in bofi_dvma_sync()
4224 mutex_exit(&bofi_mutex); in bofi_dvma_sync()
4257 mutex_enter(&bofi_mutex); in bofi_dvma_sync()
4269 mutex_exit(&bofi_mutex); in bofi_dvma_sync()
4310 mutex_enter(&bofi_mutex); in bofi_intercept_intr()
4353 mutex_exit(&bofi_mutex); in bofi_intercept_intr()
4393 if (!hp->link || !mutex_tryenter(&bofi_mutex)) { in bofi_check_acc_hdl()
4406 mutex_exit(&bofi_mutex); in bofi_check_acc_hdl()
4422 if (!mutex_tryenter(&bofi_mutex)) { in bofi_check_dma_hdl()
4430 mutex_exit(&bofi_mutex); in bofi_check_dma_hdl()
4434 mutex_exit(&bofi_mutex); in bofi_check_dma_hdl()
4447 mutex_exit(&bofi_mutex); in bofi_check_dma_hdl()
4473 mutex_enter(&bofi_mutex); in bofi_post_event()
4496 mutex_exit(&bofi_mutex); in bofi_post_event()
4527 mutex_enter(&bofi_mutex); in bofi_fm_ereport_callback()
4569 mutex_exit(&bofi_mutex); in bofi_fm_ereport_callback()
4632 mutex_enter(&bofi_mutex); in bofi_intr_ops()
4665 mutex_exit(&bofi_mutex); in bofi_intr_ops()
4678 mutex_enter(&bofi_mutex); in bofi_intr_ops()
4688 mutex_exit(&bofi_mutex); in bofi_intr_ops()
4712 mutex_exit(&bofi_mutex); in bofi_intr_ops()