Lines Matching refs:conf
762 struct r5conf *conf = mddev->private; in r5l_reclaim_thread() local
763 struct r5l_log *log = conf->log; in r5l_reclaim_thread()
807 bool r5l_log_disk_error(struct r5conf *conf) in r5l_log_disk_error() argument
810 if (!conf->log) in r5l_log_disk_error()
811 return test_bit(MD_HAS_JOURNAL, &conf->mddev->flags); in r5l_log_disk_error()
812 return test_bit(Faulty, &conf->log->rdev->flags); in r5l_log_disk_error()
859 struct r5conf *conf = log->rdev->mddev->private; in r5l_recovery_flush_one_stripe() local
864 sh = raid5_get_active_stripe(conf, stripe_sect, 0, 0, 0); in r5l_recovery_flush_one_stripe()
869 raid5_compute_sector(conf, in r5l_recovery_flush_one_stripe()
898 ctx->meta_total_blocks += BLOCK_SECTORS * conf->max_degraded; in r5l_recovery_flush_one_stripe()
931 rdev = rcu_dereference(conf->disks[disk_index].rdev); in r5l_recovery_flush_one_stripe()
935 rrdev = rcu_dereference(conf->disks[disk_index].replacement); in r5l_recovery_flush_one_stripe()
953 struct r5conf *conf = log->rdev->mddev->private; in r5l_recovery_flush_one_meta() local
968 stripe_sector = raid5_compute_sector(conf, in r5l_recovery_flush_one_meta()
1134 int r5l_init_log(struct r5conf *conf, struct md_rdev *rdev) in r5l_init_log() argument
1175 conf->log = log; in r5l_init_log()