Lines Matching refs:io_lock
727 ASSERT(MUTEX_HELD(&pio->io_lock)); in zio_walk_children()
767 mutex_enter(&pio->io_lock); in zio_add_child_impl()
772 mutex_enter(&cio->io_lock); in zio_add_child_impl()
784 mutex_exit(&cio->io_lock); in zio_add_child_impl()
786 mutex_exit(&pio->io_lock); in zio_add_child_impl()
807 mutex_enter(&pio->io_lock); in zio_remove_child()
808 mutex_enter(&cio->io_lock); in zio_remove_child()
813 mutex_exit(&cio->io_lock); in zio_remove_child()
814 mutex_exit(&pio->io_lock); in zio_remove_child()
823 mutex_enter(&zio->io_lock); in zio_wait_for_children()
838 mutex_exit(&zio->io_lock); in zio_wait_for_children()
850 mutex_enter(&pio->io_lock); in zio_notify_parent()
869 mutex_exit(&pio->io_lock); in zio_notify_parent()
903 mutex_exit(&pio->io_lock); in zio_notify_parent()
976 mutex_init(&zio->io_lock, NULL, MUTEX_NOLOCKDEP, NULL); in zio_create()
1057 mutex_destroy(&zio->io_lock); in zio_destroy()
2332 mutex_enter(&pio->io_lock); in zio_deadman_impl()
2337 mutex_exit(&pio->io_lock); in zio_deadman_impl()
2442 ASSERT(!MUTEX_HELD(&zio->io_lock)); in __zio_execute()
2528 mutex_enter(&zio->io_lock); in zio_wait()
2530 error = cv_timedwait_io(&zio->io_cv, &zio->io_lock, in zio_wait()
2536 mutex_exit(&zio->io_lock); in zio_wait()
2539 mutex_enter(&zio->io_lock); in zio_wait()
2542 mutex_exit(&zio->io_lock); in zio_wait()
2601 mutex_enter(&pio->io_lock); in zio_reexecute()
2627 mutex_enter(&gio->io_lock); in zio_reexecute()
2632 mutex_exit(&gio->io_lock); in zio_reexecute()
2651 mutex_exit(&pio->io_lock); in zio_reexecute()
2653 mutex_enter(&pio->io_lock); in zio_reexecute()
2655 mutex_exit(&pio->io_lock); in zio_reexecute()
3100 mutex_enter(&pio->io_lock); in zio_write_gang_member_ready()
3107 mutex_exit(&pio->io_lock); in zio_write_gang_member_ready()
3407 mutex_enter(&pio->io_lock); in zio_ddt_child_read_done()
3420 mutex_exit(&pio->io_lock); in zio_ddt_child_read_done()
4671 mutex_enter(&pio->io_lock); in zio_change_priority()
4676 mutex_exit(&pio->io_lock); in zio_change_priority()
5224 mutex_enter(&zio->io_lock); in zio_ready()
5227 mutex_exit(&zio->io_lock); in zio_ready()
5556 mutex_enter(&zio->io_lock); in zio_done()
5558 mutex_exit(&zio->io_lock); in zio_done()
5639 mutex_enter(&zio->io_lock); in zio_done()
5641 mutex_exit(&zio->io_lock); in zio_done()
5657 mutex_enter(&zio->io_lock); in zio_done()
5660 mutex_exit(&zio->io_lock); in zio_done()