Lines Matching refs:r10conf

67 static void allow_barrier(struct r10conf *conf);
68 static void lower_barrier(struct r10conf *conf);
69 static int _enough(struct r10conf *conf, int previous, int ignore);
70 static int enough(struct r10conf *conf, int ignore);
75 static void end_reshape(struct r10conf *conf);
93 struct r10conf *conf = data; in r10bio_pool_alloc()
118 struct r10conf *conf = data; in r10buf_pool_alloc()
212 struct r10conf *conf = data; in r10buf_pool_free()
237 static void put_all_bios(struct r10conf *conf, struct r10bio *r10_bio) in put_all_bios()
255 struct r10conf *conf = r10_bio->mddev->private; in free_r10bio()
263 struct r10conf *conf = r10_bio->mddev->private; in put_buf()
274 struct r10conf *conf = mddev->private; in reschedule_retry()
295 struct r10conf *conf = r10_bio->mddev->private; in raid_end_bio_io()
315 struct r10conf *conf = r10_bio->mddev->private; in update_head_pos()
324 static int find_bio_disk(struct r10conf *conf, struct r10bio *r10_bio, in find_bio_disk()
355 struct r10conf *conf = r10_bio->mddev->private; in raid10_end_read_request()
432 struct r10conf *conf = r10_bio->mddev->private; in raid10_end_write_request()
624 static void raid10_find_phys(struct r10conf *conf, struct r10bio *r10bio) in raid10_find_phys()
639 static sector_t raid10_find_virt(struct r10conf *conf, sector_t sector, int dev) in raid10_find_virt()
703 static struct md_rdev *read_balance(struct r10conf *conf, in read_balance()
851 static void flush_pending_writes(struct r10conf *conf) in flush_pending_writes()
925 static void raise_barrier(struct r10conf *conf, int force) in raise_barrier()
945 static void lower_barrier(struct r10conf *conf) in lower_barrier()
954 static void wait_barrier(struct r10conf *conf) in wait_barrier()
992 static void allow_barrier(struct r10conf *conf) in allow_barrier()
999 static void freeze_array(struct r10conf *conf, int extra) in freeze_array()
1026 static void unfreeze_array(struct r10conf *conf) in unfreeze_array()
1057 struct r10conf *conf = mddev->private; in raid10_unplug()
1100 static void regular_request_wait(struct mddev *mddev, struct r10conf *conf, in regular_request_wait()
1120 struct r10conf *conf = mddev->private; in raid10_read_request()
1221 struct r10conf *conf = mddev->private; in raid10_write_one_disk()
1282 struct r10conf *conf = mddev->private; in raid10_write_request()
1485 struct r10conf *conf = mddev->private; in __make_request()
1506 struct r10conf *conf = mddev->private; in raid10_make_request()
1539 struct r10conf *conf = mddev->private; in raid10_status()
1570 static int _enough(struct r10conf *conf, int previous, int ignore) in _enough()
1606 static int enough(struct r10conf *conf, int ignore) in enough()
1620 struct r10conf *conf = mddev->private; in raid10_error()
1655 static void print_conf(struct r10conf *conf) in print_conf()
1681 static void close_sync(struct r10conf *conf) in close_sync()
1692 struct r10conf *conf = mddev->private; in raid10_spare_active()
1739 struct r10conf *conf = mddev->private; in raid10_add_disk()
1807 struct r10conf *conf = mddev->private; in raid10_remove_disk()
1868 struct r10conf *conf = r10_bio->mddev->private; in __end_sync_read()
1895 struct r10conf *conf = r10_bio->mddev->private; in end_sync_read()
1940 struct r10conf *conf = mddev->private; in end_sync_write()
1993 struct r10conf *conf = mddev->private; in sync_request_write()
2134 struct r10conf *conf = mddev->private; in fix_recovery_read_error()
2209 struct r10conf *conf = mddev->private; in recovery_request_write()
2313 static void fix_read_error(struct r10conf *conf, struct mddev *mddev, struct r10bio *r10_bio) in fix_read_error()
2502 struct r10conf *conf = mddev->private; in narrow_write_error()
2563 struct r10conf *conf = mddev->private; in handle_read_error()
2593 static void handle_write_completed(struct r10conf *conf, struct r10bio *r10_bio) in handle_write_completed()
2699 struct r10conf *conf = mddev->private; in raid10d()
2768 static int init_resync(struct r10conf *conf) in init_resync()
2786 static struct r10bio *raid10_alloc_init_r10buf(struct r10conf *conf) in raid10_alloc_init_r10buf()
2819 static void raid10_set_cluster_sync_high(struct r10conf *conf) in raid10_set_cluster_sync_high()
2887 struct r10conf *conf = mddev->private; in raid10_sync_request()
3511 struct r10conf *conf = mddev->private; in raid10_size()
3527 static void calc_sectors(struct r10conf *conf, sector_t size) in calc_sectors()
3614 static struct r10conf *setup_conf(struct mddev *mddev) in setup_conf()
3616 struct r10conf *conf = NULL; in setup_conf()
3636 conf = kzalloc(sizeof(struct r10conf), GFP_KERNEL); in setup_conf()
3706 static void raid10_set_io_opt(struct r10conf *conf) in raid10_set_io_opt()
3718 struct r10conf *conf; in raid10_run()
3919 struct r10conf *conf = priv; in raid10_free()
3932 struct r10conf *conf = mddev->private; in raid10_quiesce()
3954 struct r10conf *conf = mddev->private; in raid10_resize()
3988 struct r10conf *conf; in raid10_takeover_raid0()
4059 struct r10conf *conf = mddev->private; in raid10_check_reshape()
4106 static int calc_degraded(struct r10conf *conf) in calc_degraded()
4166 struct r10conf *conf = mddev->private; in raid10_start_reshape()
4408 struct r10conf *conf = mddev->private; in reshape_request()
4660 struct r10conf *conf = mddev->private; in reshape_request_write()
4700 static void end_reshape(struct r10conf *conf) in end_reshape()
4720 struct r10conf *conf = mddev->private; in raid10_update_reshape_pos()
4736 struct r10conf *conf = mddev->private; in handle_reshape_read_error()
4810 struct r10conf *conf = mddev->private; in end_reshape_write()
4844 struct r10conf *conf = mddev->private; in raid10_finish_reshape()