Searched refs:r5conf (Results 1 – 6 of 6) sorted by relevance
| /linux-6.15/drivers/md/ |
| H A D | raid5-log.h | 5 int r5l_init_log(struct r5conf *conf, struct md_rdev *rdev); 6 void r5l_exit_log(struct r5conf *conf); 13 bool r5l_log_disk_error(struct r5conf *conf); 26 void r5c_flush_cache(struct r5conf *conf, int num); 37 int ppl_init_log(struct r5conf *conf); 38 void ppl_exit_log(struct r5conf *conf); 40 void ppl_write_stripe_run(struct r5conf *conf); 43 void ppl_quiesce(struct r5conf *conf, int quiesce); 59 struct r5conf *conf = sh->raid_conf; in log_stripe() 80 struct r5conf *conf = sh->raid_conf; in log_stripe_write_finished() [all …]
|
| H A D | raid5.h | 204 struct r5conf *raid_conf; 513 struct r5conf *conf; 570 struct r5conf { struct 714 static inline struct bio *r5_next_bio(struct r5conf *conf, struct bio *bio, sector_t sector) in r5_next_bio() argument 802 void md_raid5_kick_device(struct r5conf *conf); 806 sector_t raid5_compute_sector(struct r5conf *conf, sector_t r_sector, 816 struct stripe_head *raid5_get_active_stripe(struct r5conf *conf, 820 int raid5_calc_degraded(struct r5conf *conf);
|
| H A D | raid5.c | 6829 struct r5conf *conf; in raid5_show_stripe_cache_size() 6873 struct r5conf *conf; in raid5_store_stripe_cache_size() 6944 struct r5conf *conf; in raid5_show_stripe_size() 6959 struct r5conf *conf; in raid5_store_stripe_size() 7035 struct r5conf *conf; in raid5_show_preread_threshold() 7048 struct r5conf *conf; in raid5_store_preread_threshold() 7080 struct r5conf *conf; in raid5_show_skip_copy() 7093 struct r5conf *conf; in raid5_store_skip_copy() 7145 struct r5conf *conf; in raid5_show_group_thread_cnt() 7331 struct r5conf *conf = hlist_entry_safe(node, struct r5conf, node); in raid456_cpu_dead() [all …]
|
| H A D | raid5-cache.c | 450 struct r5conf *conf = sh->raid_conf; in r5c_make_stripe_write_out() 684 struct r5conf *conf = mddev->private; in r5c_disable_writeback_async() 862 struct r5conf *conf = mddev->private; in r5l_append_flush_payload() 991 struct r5conf *conf = sh->raid_conf; in r5l_write_stripe() 1549 struct r5conf *conf = mddev->private; in r5l_reclaim_thread() 1912 struct r5conf *conf, in r5c_recovery_alloc_stripe() 2522 struct r5conf *conf; in r5c_journal_mode_show() 2563 struct r5conf *conf; in r5c_journal_mode_set() 2748 struct r5conf *conf = sh->raid_conf; in r5c_release_extra_page() 2774 struct r5conf *conf = sh->raid_conf; in r5c_use_extra_page() [all …]
|
| H A D | raid5-ppl.c | 275 struct r5conf *conf = sh->raid_conf; in ppl_log_stripe() 532 void ppl_write_stripe_run(struct r5conf *conf) in ppl_write_stripe_run() 551 struct r5conf *conf = ppl_conf->mddev->private; in ppl_io_unit_finished() 586 struct r5conf *conf = ppl_conf->mddev->private; in ppl_flush_endio() 612 struct r5conf *conf = ppl_conf->mddev->private; in ppl_do_flush() 651 static inline bool ppl_no_io_unit_submitted(struct r5conf *conf, in ppl_no_io_unit_submitted() 662 void ppl_quiesce(struct r5conf *conf, int quiesce) in ppl_quiesce() 789 struct r5conf *conf = mddev->private; in ppl_recover_entry() 1239 void ppl_exit_log(struct r5conf *conf) in ppl_exit_log() 1315 int ppl_init_log(struct r5conf *conf) in ppl_init_log() [all …]
|
| H A D | dm-raid.c | 1544 struct r5conf *conf; in rs_set_raid456_stripe_cache() 3527 struct r5conf *conf = rs_is_raid456(rs) ? mddev->private : NULL; in raid_status()
|