Lines Matching refs:inject_lock

84 static krwlock_t inject_lock;  variable
184 rw_enter(&inject_lock, RW_READER); in zio_handle_panic_injection()
200 rw_exit(&inject_lock); in zio_handle_panic_injection()
214 rw_enter(&inject_lock, RW_READER); in zio_handle_decrypt_injection()
230 rw_exit(&inject_lock); in zio_handle_decrypt_injection()
293 rw_enter(&inject_lock, RW_READER); in zio_handle_fault_injection()
310 rw_exit(&inject_lock); in zio_handle_fault_injection()
334 rw_enter(&inject_lock, RW_READER); in zio_handle_label_injection()
361 rw_exit(&inject_lock); in zio_handle_label_injection()
425 rw_enter(&inject_lock, RW_READER); in zio_handle_device_injection_impl()
500 rw_exit(&inject_lock); in zio_handle_device_injection_impl()
526 rw_enter(&inject_lock, RW_READER); in zio_handle_ignored_writes()
557 rw_exit(&inject_lock); in zio_handle_ignored_writes()
568 rw_enter(&inject_lock, RW_READER); in spa_handle_ignored_writes()
595 rw_exit(&inject_lock); in spa_handle_ignored_writes()
605 rw_enter(&inject_lock, RW_READER); in zio_handle_io_delay()
624 rw_exit(&inject_lock); in zio_handle_io_delay()
766 rw_exit(&inject_lock); in zio_handle_io_delay()
778 rw_enter(&inject_lock, RW_READER); in zio_handle_pool_delay()
797 rw_exit(&inject_lock); in zio_handle_pool_delay()
892 rw_enter(&inject_lock, RW_READER); in zio_pool_handler_exists()
905 rw_exit(&inject_lock); in zio_pool_handler_exists()
1012 rw_enter(&inject_lock, RW_WRITER); in zio_inject_fault()
1030 rw_exit(&inject_lock); in zio_inject_fault()
1061 rw_enter(&inject_lock, RW_READER); in zio_inject_list_next()
1081 rw_exit(&inject_lock); in zio_inject_list_next()
1096 rw_enter(&inject_lock, RW_WRITER); in zio_clear_fault()
1104 rw_exit(&inject_lock); in zio_clear_fault()
1115 rw_exit(&inject_lock); in zio_clear_fault()
1139 rw_init(&inject_lock, NULL, RW_DEFAULT, NULL); in zio_inject_init()
1150 rw_destroy(&inject_lock); in zio_inject_fini()