Lines Matching refs:active_io
390 if (!percpu_ref_tryget_live(&mddev->active_io)) in md_handle_request()
394 percpu_ref_put(&mddev->active_io); in md_handle_request()
398 percpu_ref_put(&mddev->active_io); in md_handle_request()
450 percpu_ref_kill(&mddev->active_io); in mddev_suspend()
455 wait_event(mddev->sb_wait, percpu_ref_is_zero(&mddev->active_io)); in mddev_suspend()
474 percpu_ref_resurrect(&mddev->active_io); in mddev_resume()
5788 struct mddev *mddev = container_of(ref, struct mddev, active_io); in active_io_release()
5872 err = percpu_ref_init(&mddev->active_io, active_io_release, in md_run()
6078 percpu_ref_exit(&mddev->active_io); in md_run()
6294 percpu_ref_exit(&mddev->active_io); in __md_stop()
8679 percpu_ref_put(&mddev->active_io); in md_end_clone_io()
8702 percpu_ref_get(&mddev->active_io); in md_account_bio()