Lines Matching refs:r5conf

195 static inline sector_t r5c_tree_index(struct r5conf *conf,
292 r5c_return_dev_pending_writes(struct r5conf *conf, struct r5dev *dev)
307 void r5c_handle_cached_data_endio(struct r5conf *conf,
327 void r5c_check_stripe_cache_usage(struct r5conf *conf)
354 void r5c_check_cached_full_stripe(struct r5conf *conf)
397 static sector_t r5c_log_required_to_flush_cache(struct r5conf *conf)
418 struct r5conf *conf = log->rdev->mddev->private;
451 struct r5conf *conf = sh->raid_conf;
685 struct r5conf *conf = mddev->private;
865 struct r5conf *conf = mddev->private;
994 struct r5conf *conf = sh->raid_conf;
1152 static sector_t r5c_calculate_new_cp(struct r5conf *conf)
1177 struct r5conf *conf = log->rdev->mddev->private;
1225 struct r5conf *conf = log->rdev->mddev->private;
1364 static void r5c_flush_stripe(struct r5conf *conf, struct stripe_head *sh)
1397 void r5c_flush_cache(struct r5conf *conf, int num)
1422 static void r5c_do_reclaim(struct r5conf *conf)
1499 struct r5conf *conf = log->rdev->mddev->private;
1552 struct r5conf *conf = mddev->private;
1591 bool r5l_log_disk_error(struct r5conf *conf)
1817 struct r5conf *conf = mddev->private;
1839 struct r5conf *conf = mddev->private;
1869 r5l_recovery_replay_one_stripe(struct r5conf *conf,
1928 struct r5conf *conf,
2007 struct r5conf *conf = mddev->private;
2081 struct r5conf *conf = mddev->private;
2429 struct r5conf *conf = mddev->private;
2537 struct r5conf *conf;
2575 struct r5conf *conf;
2636 int r5c_try_caching_write(struct r5conf *conf,
2762 struct r5conf *conf = sh->raid_conf;
2788 struct r5conf *conf = sh->raid_conf;
2804 void r5c_finish_stripe_write_out(struct r5conf *conf,
2891 struct r5conf *conf = sh->raid_conf;
2945 bool r5c_big_stripe_cached(struct r5conf *conf, sector_t sect)
3045 struct r5conf *conf = mddev->private;
3054 struct r5conf *conf = mddev->private;
3066 int r5l_init_log(struct r5conf *conf, struct md_rdev *rdev)
3171 void r5l_exit_log(struct r5conf *conf)