Lines Matching defs:r1_bio
58 static int check_and_add_serial(struct md_rdev *rdev, struct r1bio *r1_bio, in check_and_add_serial()
81 static void wait_for_serialization(struct md_rdev *rdev, struct r1bio *r1_bio) in wait_for_serialization()
148 struct r1bio *r1_bio; in r1buf_pool_alloc() local
240 static void put_all_bios(struct r1conf *conf, struct r1bio *r1_bio) in put_all_bios()
252 static void free_r1bio(struct r1bio *r1_bio) in free_r1bio()
260 static void put_buf(struct r1bio *r1_bio) in put_buf()
277 static void reschedule_retry(struct r1bio *r1_bio) in reschedule_retry()
299 static void call_bio_endio(struct r1bio *r1_bio) in call_bio_endio()
309 static void raid_end_bio_io(struct r1bio *r1_bio) in raid_end_bio_io()
336 static inline void update_head_pos(int disk, struct r1bio *r1_bio) in update_head_pos()
347 static int find_bio_disk(struct r1bio *r1_bio, struct bio *bio) in find_bio_disk()
366 struct r1bio *r1_bio = bio->bi_private; in raid1_end_read_request() local
413 static void close_write(struct r1bio *r1_bio) in close_write()
429 static void r1_bio_write_done(struct r1bio *r1_bio) in r1_bio_write_done()
447 struct r1bio *r1_bio = bio->bi_private; in raid1_end_write_request() local
589 static int choose_first_rdev(struct r1conf *conf, struct r1bio *r1_bio, in choose_first_rdev()
619 static bool rdev_in_recovery(struct md_rdev *rdev, struct r1bio *r1_bio) in rdev_in_recovery()
625 static int choose_bb_rdev(struct r1conf *conf, struct r1bio *r1_bio, in choose_bb_rdev()
664 static int choose_slow_rdev(struct r1conf *conf, struct r1bio *r1_bio, in choose_slow_rdev()
713 static bool is_sequential(struct r1conf *conf, int disk, struct r1bio *r1_bio) in is_sequential()
738 static bool rdev_readable(struct md_rdev *rdev, struct r1bio *r1_bio) in rdev_readable()
766 static int choose_best_rdev(struct r1conf *conf, struct r1bio *r1_bio) in choose_best_rdev()
862 static int read_balance(struct r1conf *conf, struct r1bio *r1_bio, in read_balance()
1219 static void alloc_behind_master_bio(struct r1bio *r1_bio, in alloc_behind_master_bio()
1291 static void init_r1bio(struct r1bio *r1_bio, struct mddev *mddev, struct bio *bio) in init_r1bio()
1304 struct r1bio *r1_bio; in alloc_r1bio() local
1314 int max_read_sectors, struct r1bio *r1_bio) in raid1_read_request()
1459 struct r1bio *r1_bio; in raid1_write_request() local
2035 struct r1bio *r1_bio = get_resync_r1bio(bio); in end_sync_read() local
2051 static void abort_sync_write(struct mddev *mddev, struct r1bio *r1_bio) in abort_sync_write()
2065 static void put_sync_write_buf(struct r1bio *r1_bio, int uptodate) in put_sync_write_buf()
2084 struct r1bio *r1_bio = get_resync_r1bio(bio); in end_sync_write() local
2124 static int fix_sync_read_error(struct r1bio *r1_bio) in fix_sync_read_error()
2255 static void process_checks(struct r1bio *r1_bio) in process_checks()
2341 static void sync_request_write(struct mddev *mddev, struct r1bio *r1_bio) in sync_request_write()
2394 static void fix_read_error(struct r1conf *conf, struct r1bio *r1_bio) in fix_read_error()
2485 static int narrow_write_error(struct r1bio *r1_bio, int i) in narrow_write_error()
2554 static void handle_sync_write_finished(struct r1conf *conf, struct r1bio *r1_bio) in handle_sync_write_finished()
2577 static void handle_write_finished(struct r1conf *conf, struct r1bio *r1_bio) in handle_write_finished()
2621 static void handle_read_error(struct r1conf *conf, struct r1bio *r1_bio) in handle_read_error()
2667 struct r1bio *r1_bio; in raid1d() local
2776 struct r1bio *r1_bio; in raid1_sync_request() local