Lines Matching refs:r10conf

70 static void allow_barrier(struct r10conf *conf);
71 static void lower_barrier(struct r10conf *conf);
72 static int _enough(struct r10conf *conf, int previous, int ignore);
73 static int enough(struct r10conf *conf, int ignore);
78 static void end_reshape(struct r10conf *conf);
143 struct r10conf *conf = data; in r10buf_pool_alloc()
241 struct r10conf *conf = data; in r10buf_pool_free()
269 static void put_all_bios(struct r10conf *conf, struct r10bio *r10_bio) in put_all_bios()
287 struct r10conf *conf = r10_bio->mddev->private; in free_r10bio()
295 struct r10conf *conf = r10_bio->mddev->private; in put_buf()
302 static void wake_up_barrier(struct r10conf *conf) in wake_up_barrier()
312 struct r10conf *conf = mddev->private; in reschedule_retry()
333 struct r10conf *conf = r10_bio->mddev->private; in raid_end_bio_io()
359 struct r10conf *conf = r10_bio->mddev->private; in update_head_pos()
368 static int find_bio_disk(struct r10conf *conf, struct r10bio *r10_bio, in find_bio_disk()
398 struct r10conf *conf = r10_bio->mddev->private; in raid10_end_read_request()
473 struct r10conf *conf = r10_bio->mddev->private; in raid10_end_write_request()
658 static void raid10_find_phys(struct r10conf *conf, struct r10bio *r10bio) in raid10_find_phys()
673 static sector_t raid10_find_virt(struct r10conf *conf, sector_t sector, int dev) in raid10_find_virt()
737 static struct md_rdev *read_balance(struct r10conf *conf, in read_balance()
875 static void flush_pending_writes(struct r10conf *conf) in flush_pending_writes()
938 static void raise_barrier(struct r10conf *conf, int force) in raise_barrier()
958 static void lower_barrier(struct r10conf *conf) in lower_barrier()
968 static bool stop_waiting_barrier(struct r10conf *conf) in stop_waiting_barrier()
1002 static bool wait_barrier_nolock(struct r10conf *conf) in wait_barrier_nolock()
1019 static void wait_barrier(struct r10conf *conf) in wait_barrier()
1037 static void allow_barrier(struct r10conf *conf) in allow_barrier()
1044 static void freeze_array(struct r10conf *conf, int extra) in freeze_array()
1068 static void unfreeze_array(struct r10conf *conf) in unfreeze_array()
1092 struct r10conf *conf = mddev->private; in raid10_unplug()
1126 static void regular_request_wait(struct mddev *mddev, struct r10conf *conf, in regular_request_wait()
1147 struct r10conf *conf = mddev->private; in raid10_read_request()
1251 struct r10conf *conf = mddev->private; in raid10_write_one_disk()
1289 struct r10conf *conf = mddev->private; in wait_blocked_dev()
1346 struct r10conf *conf = mddev->private; in raid10_write_request()
1506 struct r10conf *conf = mddev->private; in __make_request()
1532 struct r10conf *conf = r10bio->mddev->private; in raid_end_discard_bio()
1557 struct r10conf *conf = r10_bio->mddev->private; in raid10_end_discard_request()
1584 struct r10conf *conf = mddev->private; in raid10_handle_discard()
1849 struct r10conf *conf = mddev->private; in raid10_make_request()
1896 struct r10conf *conf = mddev->private; in raid10_status()
1928 static int _enough(struct r10conf *conf, int previous, int ignore) in _enough()
1962 static int enough(struct r10conf *conf, int ignore) in enough()
1990 struct r10conf *conf = mddev->private; in raid10_error()
2018 static void print_conf(struct r10conf *conf) in print_conf()
2042 static void close_sync(struct r10conf *conf) in close_sync()
2053 struct r10conf *conf = mddev->private; in raid10_spare_active()
2100 struct r10conf *conf = mddev->private; in raid10_add_disk()
2163 struct r10conf *conf = mddev->private; in raid10_remove_disk()
2214 struct r10conf *conf = r10_bio->mddev->private; in __end_sync_read()
2241 struct r10conf *conf = r10_bio->mddev->private; in end_sync_read()
2286 struct r10conf *conf = mddev->private; in end_sync_write()
2336 struct r10conf *conf = mddev->private; in sync_request_write()
2469 struct r10conf *conf = mddev->private; in fix_recovery_read_error()
2542 struct r10conf *conf = mddev->private; in recovery_request_write()
2606 static void fix_read_error(struct r10conf *conf, struct mddev *mddev, struct r10bio *r10_bio) in fix_read_error()
2765 struct r10conf *conf = mddev->private; in narrow_write_error()
2828 struct r10conf *conf = mddev->private; in handle_read_error()
2862 static void handle_write_completed(struct r10conf *conf, struct r10bio *r10_bio) in handle_write_completed()
2958 struct r10conf *conf = mddev->private; in raid10d()
3025 static int init_resync(struct r10conf *conf) in init_resync()
3043 static struct r10bio *raid10_alloc_init_r10buf(struct r10conf *conf) in raid10_alloc_init_r10buf()
3076 static void raid10_set_cluster_sync_high(struct r10conf *conf) in raid10_set_cluster_sync_high()
3144 struct r10conf *conf = mddev->private; in raid10_sync_request()
3709 struct r10conf *conf = mddev->private; in raid10_size()
3725 static void calc_sectors(struct r10conf *conf, sector_t size) in calc_sectors()
3814 static void raid10_free_conf(struct r10conf *conf) in raid10_free_conf()
3828 static struct r10conf *setup_conf(struct mddev *mddev) in setup_conf()
3830 struct r10conf *conf = NULL; in setup_conf()
3850 conf = kzalloc_obj(struct r10conf); in setup_conf()
3913 static unsigned int raid10_nr_stripes(struct r10conf *conf) in raid10_nr_stripes()
3924 struct r10conf *conf = mddev->private; in raid10_set_queue_limits()
3945 struct r10conf *conf; in raid10_run()
4124 struct r10conf *conf = mddev->private; in raid10_quiesce()
4146 struct r10conf *conf = mddev->private; in raid10_resize()
4183 struct r10conf *conf; in raid10_takeover_raid0()
4253 struct r10conf *conf = mddev->private; in raid10_check_reshape()
4303 static int calc_degraded(struct r10conf *conf) in calc_degraded()
4361 struct r10conf *conf = mddev->private; in raid10_start_reshape()
4614 struct r10conf *conf = mddev->private; in reshape_request()
4864 struct r10conf *conf = mddev->private; in reshape_request_write()
4901 static void end_reshape(struct r10conf *conf) in end_reshape()
4930 struct r10conf *conf = mddev->private; in raid10_update_reshape_pos()
4946 struct r10conf *conf = mddev->private; in handle_reshape_read_error()
5016 struct r10conf *conf = mddev->private; in end_reshape_write()
5046 struct r10conf *conf = mddev->private; in raid10_finish_reshape()
5084 struct r10conf *conf = mddev->private; in raid10_bitmap_sync_size()