Lines Matching refs:bofi_mutex
141 static kmutex_t bofi_mutex; variable
717 mutex_init(&bofi_mutex, NULL, MUTEX_SPIN, (void *)(uintptr_t)s); in bofi_attach()
737 mutex_destroy(&bofi_mutex); in bofi_attach()
770 mutex_enter(&bofi_mutex); in bofi_detach()
775 mutex_exit(&bofi_mutex); in bofi_detach()
779 mutex_exit(&bofi_mutex); in bofi_detach()
791 mutex_destroy(&bofi_mutex); in bofi_detach()
1502 mutex_enter(&bofi_mutex); in bofi_ioctl()
1554 mutex_exit(&bofi_mutex); in bofi_ioctl()
1618 mutex_enter(&bofi_mutex); in bofi_ioctl()
1660 mutex_exit(&bofi_mutex); in bofi_ioctl()
1763 mutex_enter(&bofi_mutex); in bofi_errdef_alloc()
1808 mutex_exit(&bofi_mutex); in bofi_errdef_alloc()
1827 mutex_enter(&bofi_mutex); in bofi_errdef_free()
1840 mutex_exit(&bofi_mutex); in bofi_errdef_free()
1879 mutex_exit(&bofi_mutex); in bofi_errdef_free()
2026 mutex_enter(&bofi_mutex); in bofi_clear_acc_chk()
2030 mutex_exit(&bofi_mutex); in bofi_clear_acc_chk()
2059 mutex_enter(&bofi_mutex); in bofi_clear_errors()
2063 mutex_exit(&bofi_mutex); in bofi_clear_errors()
2068 mutex_exit(&bofi_mutex); in bofi_clear_errors()
2097 mutex_enter(&bofi_mutex); in bofi_clear_errdefs()
2101 mutex_exit(&bofi_mutex); in bofi_clear_errdefs()
2139 mutex_enter(&bofi_mutex); in bofi_errdef_check()
2146 mutex_exit(&bofi_mutex); in bofi_errdef_check()
2198 mutex_enter(&bofi_mutex); in bofi_errdef_check_w()
2205 mutex_exit(&bofi_mutex); in bofi_errdef_check_w()
2253 ASSERT(MUTEX_HELD(&bofi_mutex)); in log_acc_event()
2305 ASSERT(MUTEX_HELD(&bofi_mutex)); in do_dma_corrupt()
2420 ASSERT(MUTEX_HELD(&bofi_mutex)); in do_pior_corrupt()
2536 ASSERT(MUTEX_HELD(&bofi_mutex)); in do_piow_corrupt()
2644 if (!hp->link || !mutex_tryenter(&bofi_mutex)) in bofi_rd8()
2648 mutex_exit(&bofi_mutex); in bofi_rd8()
2671 if (!hp->link || !mutex_tryenter(&bofi_mutex)) in bofi_rd16()
2675 mutex_exit(&bofi_mutex); in bofi_rd16()
2698 if (!hp->link || !mutex_tryenter(&bofi_mutex)) in bofi_rd32()
2702 mutex_exit(&bofi_mutex); in bofi_rd32()
2725 if (!hp->link || !mutex_tryenter(&bofi_mutex)) in bofi_rd64()
2729 mutex_exit(&bofi_mutex); in bofi_rd64()
2755 if (!hp->link || !mutex_tryenter(&bofi_mutex)) { in bofi_wr8()
2761 mutex_exit(&bofi_mutex); in bofi_wr8()
2776 if (!hp->link || !mutex_tryenter(&bofi_mutex)) { in bofi_wr16()
2782 mutex_exit(&bofi_mutex); in bofi_wr16()
2797 if (!hp->link || !mutex_tryenter(&bofi_mutex)) { in bofi_wr32()
2803 mutex_exit(&bofi_mutex); in bofi_wr32()
2818 if (!hp->link || !mutex_tryenter(&bofi_mutex)) { in bofi_wr64()
2824 mutex_exit(&bofi_mutex); in bofi_wr64()
2854 if (!hp->link || !mutex_tryenter(&bofi_mutex)) { in bofi_rep_rd8()
2864 mutex_exit(&bofi_mutex); in bofi_rep_rd8()
2881 if (!hp->link || !mutex_tryenter(&bofi_mutex)) { in bofi_rep_rd16()
2891 mutex_exit(&bofi_mutex); in bofi_rep_rd16()
2908 if (!hp->link || !mutex_tryenter(&bofi_mutex)) { in bofi_rep_rd32()
2918 mutex_exit(&bofi_mutex); in bofi_rep_rd32()
2935 if (!hp->link || !mutex_tryenter(&bofi_mutex)) { in bofi_rep_rd64()
2945 mutex_exit(&bofi_mutex); in bofi_rep_rd64()
2976 if (!hp->link || !mutex_tryenter(&bofi_mutex)) { in bofi_rep_wr8()
2989 mutex_exit(&bofi_mutex); in bofi_rep_wr8()
3007 if (!hp->link || !mutex_tryenter(&bofi_mutex)) { in bofi_rep_wr16()
3020 mutex_exit(&bofi_mutex); in bofi_rep_wr16()
3038 if (!hp->link || !mutex_tryenter(&bofi_mutex)) { in bofi_rep_wr32()
3051 mutex_exit(&bofi_mutex); in bofi_rep_wr32()
3069 if (!hp->link || !mutex_tryenter(&bofi_mutex)) { in bofi_rep_wr64()
3082 mutex_exit(&bofi_mutex); in bofi_rep_wr64()
3177 mutex_enter(&bofi_mutex); in bofi_map()
3215 mutex_exit(&bofi_mutex); in bofi_map()
3228 mutex_enter(&bofi_mutex); in bofi_map()
3234 mutex_exit(&bofi_mutex); in bofi_map()
3262 mutex_exit(&bofi_mutex); in bofi_map()
3286 ASSERT(MUTEX_HELD(&bofi_mutex)); in chain_on_errdefs()
3402 mutex_enter(&bofi_mutex); in bofi_dma_allochdl()
3439 mutex_exit(&bofi_mutex); in bofi_dma_allochdl()
3459 mutex_enter(&bofi_mutex); in bofi_dma_freehdl()
3464 mutex_exit(&bofi_mutex); in bofi_dma_freehdl()
3482 mutex_enter(&bofi_mutex); in bofi_dma_freehdl()
3494 mutex_exit(&bofi_mutex); in bofi_dma_freehdl()
3521 mutex_enter(&bofi_mutex); in bofi_dma_bindhdl()
3526 mutex_exit(&bofi_mutex); in bofi_dma_bindhdl()
3601 mutex_enter(&bofi_mutex); in bofi_dma_bindhdl()
3604 mutex_exit(&bofi_mutex); in bofi_dma_bindhdl()
3652 mutex_enter(&bofi_mutex); in bofi_dma_unbindhdl()
3658 mutex_exit(&bofi_mutex); in bofi_dma_unbindhdl()
3689 mutex_exit(&bofi_mutex); in bofi_dma_unbindhdl()
3735 mutex_enter(&bofi_mutex); in bofi_dma_flush()
3741 mutex_exit(&bofi_mutex); in bofi_dma_flush()
3755 mutex_enter(&bofi_mutex); in bofi_dma_flush()
3768 mutex_exit(&bofi_mutex); in bofi_dma_flush()
3813 mutex_enter(&bofi_mutex); in bofi_dma_win()
3825 mutex_exit(&bofi_mutex); in bofi_dma_win()
3872 mutex_enter(&bofi_mutex); in bofi_dma_ctl()
3878 mutex_exit(&bofi_mutex); in bofi_dma_ctl()
3893 mutex_exit(&bofi_mutex); in bofi_dma_ctl()
3906 mutex_enter(&bofi_mutex); in bofi_dma_ctl()
3911 mutex_exit(&bofi_mutex); in bofi_dma_ctl()
3925 mutex_exit(&bofi_mutex); in bofi_dma_ctl()
4011 mutex_enter(&bofi_mutex); in bofi_dvma_reserve()
4022 mutex_exit(&bofi_mutex); in bofi_dvma_reserve()
4029 mutex_enter(&bofi_mutex); in bofi_dvma_reserve()
4035 mutex_exit(&bofi_mutex); in bofi_dvma_reserve()
4056 mutex_enter(&bofi_mutex); in bofi_dvma_kaddr_load()
4062 mutex_exit(&bofi_mutex); in bofi_dvma_kaddr_load()
4101 mutex_enter(&bofi_mutex); in bofi_dvma_kaddr_load()
4123 mutex_exit(&bofi_mutex); in bofi_dvma_kaddr_load()
4143 mutex_enter(&bofi_mutex); in bofi_dvma_unload()
4149 mutex_exit(&bofi_mutex); in bofi_dvma_unload()
4172 mutex_enter(&bofi_mutex); in bofi_dvma_unload()
4188 mutex_exit(&bofi_mutex); in bofi_dvma_unload()
4215 mutex_enter(&bofi_mutex); in bofi_dvma_sync()
4221 mutex_exit(&bofi_mutex); in bofi_dvma_sync()
4254 mutex_enter(&bofi_mutex); in bofi_dvma_sync()
4266 mutex_exit(&bofi_mutex); in bofi_dvma_sync()
4307 mutex_enter(&bofi_mutex); in bofi_intercept_intr()
4350 mutex_exit(&bofi_mutex); in bofi_intercept_intr()
4390 if (!hp->link || !mutex_tryenter(&bofi_mutex)) { in bofi_check_acc_hdl()
4403 mutex_exit(&bofi_mutex); in bofi_check_acc_hdl()
4419 if (!mutex_tryenter(&bofi_mutex)) { in bofi_check_dma_hdl()
4427 mutex_exit(&bofi_mutex); in bofi_check_dma_hdl()
4431 mutex_exit(&bofi_mutex); in bofi_check_dma_hdl()
4444 mutex_exit(&bofi_mutex); in bofi_check_dma_hdl()
4470 mutex_enter(&bofi_mutex); in bofi_post_event()
4493 mutex_exit(&bofi_mutex); in bofi_post_event()
4524 mutex_enter(&bofi_mutex); in bofi_fm_ereport_callback()
4566 mutex_exit(&bofi_mutex); in bofi_fm_ereport_callback()
4629 mutex_enter(&bofi_mutex); in bofi_intr_ops()
4662 mutex_exit(&bofi_mutex); in bofi_intr_ops()
4675 mutex_enter(&bofi_mutex); in bofi_intr_ops()
4685 mutex_exit(&bofi_mutex); in bofi_intr_ops()
4709 mutex_exit(&bofi_mutex); in bofi_intr_ops()