Searched refs:r5conf (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/md/ |
| A D | raid5-log.h | 5 extern int r5l_init_log(struct r5conf *conf, struct md_rdev *rdev); 6 extern void r5l_exit_log(struct r5conf *conf); 13 extern bool r5l_log_disk_error(struct r5conf *conf); 40 extern int ppl_init_log(struct r5conf *conf); 41 extern void ppl_exit_log(struct r5conf *conf); 43 extern void ppl_write_stripe_run(struct r5conf *conf); 50 static inline bool raid5_has_log(struct r5conf *conf) in raid5_has_log() 55 static inline bool raid5_has_ppl(struct r5conf *conf) in raid5_has_ppl() 62 struct r5conf *conf = sh->raid_conf; in log_stripe() 83 struct r5conf *conf = sh->raid_conf; in log_stripe_write_finished() [all …]
|
| A D | raid5.h | 203 struct r5conf *raid_conf; 515 struct r5conf *conf; 562 struct r5conf { struct 713 static inline struct bio *r5_next_bio(struct r5conf *conf, struct bio *bio, sector_t sector) in r5_next_bio() argument 801 extern void md_raid5_kick_device(struct r5conf *conf); 805 extern sector_t raid5_compute_sector(struct r5conf *conf, sector_t r_sector, 809 raid5_get_active_stripe(struct r5conf *conf, sector_t sector, 811 extern int raid5_calc_degraded(struct r5conf *conf);
|
| A D | raid5.c | 5368 struct r5conf *conf; in raid5_align_endio() 6556 struct r5conf *conf; in raid5_show_stripe_cache_size() 6600 struct r5conf *conf; in raid5_store_stripe_cache_size() 6671 struct r5conf *conf; in raid5_show_stripe_size() 6686 struct r5conf *conf; in raid5_store_stripe_size() 6766 struct r5conf *conf; in raid5_show_preread_threshold() 6779 struct r5conf *conf; in raid5_store_preread_threshold() 7060 struct r5conf *conf = hlist_entry_safe(node, struct r5conf, node); in raid456_cpu_dead() 7097 struct r5conf *conf = hlist_entry_safe(node, struct r5conf, node); in raid456_cpu_up_prepare() 7129 struct r5conf *conf = container_of(shrink, struct r5conf, shrinker); in raid5_cache_scan() [all …]
|
| A D | raid5-cache.c | 451 struct r5conf *conf = sh->raid_conf; in r5c_make_stripe_write_out() 685 struct r5conf *conf = mddev->private; in r5c_disable_writeback_async() 865 struct r5conf *conf = mddev->private; in r5l_append_flush_payload() 994 struct r5conf *conf = sh->raid_conf; in r5l_write_stripe() 1552 struct r5conf *conf = mddev->private; in r5l_reclaim_thread() 1928 struct r5conf *conf, in r5c_recovery_alloc_stripe() 2537 struct r5conf *conf; in r5c_journal_mode_show() 2575 struct r5conf *conf; in r5c_journal_mode_set() 2762 struct r5conf *conf = sh->raid_conf; in r5c_release_extra_page() 2788 struct r5conf *conf = sh->raid_conf; in r5c_use_extra_page() [all …]
|
| A D | raid5-ppl.c | 274 struct r5conf *conf = sh->raid_conf; in ppl_log_stripe() 538 void ppl_write_stripe_run(struct r5conf *conf) in ppl_write_stripe_run() 557 struct r5conf *conf = ppl_conf->mddev->private; in ppl_io_unit_finished() 592 struct r5conf *conf = ppl_conf->mddev->private; in ppl_flush_endio() 619 struct r5conf *conf = ppl_conf->mddev->private; in ppl_do_flush() 673 void ppl_quiesce(struct r5conf *conf, int quiesce) in ppl_quiesce() 800 struct r5conf *conf = mddev->private; in ppl_recover_entry() 1250 void ppl_exit_log(struct r5conf *conf) in ppl_exit_log() 1330 int ppl_init_log(struct r5conf *conf) in ppl_init_log() 1506 struct r5conf *conf; in ppl_write_hint_show() [all …]
|
| A D | dm-raid.c | 1535 struct r5conf *conf; in rs_set_raid456_stripe_cache() 3515 struct r5conf *conf = mddev->private; in raid_status()
|
Completed in 34 milliseconds