Home
last modified time | relevance | path

Searched refs:active_io (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/drivers/md/
H A Dmd.h319 struct percpu_ref active_io; member
587 return percpu_ref_is_dying(&mddev->active_io); in is_md_suspended()
H A Dmd.c390 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()
473 percpu_ref_resurrect(&mddev->active_io); in mddev_resume()
567 percpu_ref_put(&mddev->active_io); in md_submit_flush_data()
600 WARN_ON(percpu_ref_is_zero(&mddev->active_io)); in md_flush_request()
601 percpu_ref_get(&mddev->active_io); in md_flush_request()
5849 struct mddev *mddev = container_of(ref, struct mddev, active_io); in active_io_release()
[all …]
H A Draid5.c9075 percpu_ref_is_zero(&mddev->active_io)); in raid5_prepare_suspend()
9076 if (percpu_ref_is_zero(&mddev->active_io)) in raid5_prepare_suspend()