Lines Matching defs:r1_bio
57 static int check_and_add_serial(struct md_rdev *rdev, struct r1bio *r1_bio, in check_and_add_serial()
80 static void wait_for_serialization(struct md_rdev *rdev, struct r1bio *r1_bio) in wait_for_serialization()
147 struct r1bio *r1_bio; in r1buf_pool_alloc() local
239 static void put_all_bios(struct r1conf *conf, struct r1bio *r1_bio) in put_all_bios()
251 static void free_r1bio(struct r1bio *r1_bio) in free_r1bio()
259 static void put_buf(struct r1bio *r1_bio) in put_buf()
276 static void reschedule_retry(struct r1bio *r1_bio) in reschedule_retry()
298 static void call_bio_endio(struct r1bio *r1_bio) in call_bio_endio()
308 static void raid_end_bio_io(struct r1bio *r1_bio) in raid_end_bio_io()
335 static inline void update_head_pos(int disk, struct r1bio *r1_bio) in update_head_pos()
346 static int find_bio_disk(struct r1bio *r1_bio, struct bio *bio) in find_bio_disk()
365 struct r1bio *r1_bio = bio->bi_private; in raid1_end_read_request() local
412 static void close_write(struct r1bio *r1_bio) in close_write()
428 static void r1_bio_write_done(struct r1bio *r1_bio) in r1_bio_write_done()
446 struct r1bio *r1_bio = bio->bi_private; in raid1_end_write_request() local
588 static int choose_first_rdev(struct r1conf *conf, struct r1bio *r1_bio, in choose_first_rdev()
618 static bool rdev_in_recovery(struct md_rdev *rdev, struct r1bio *r1_bio) in rdev_in_recovery()
624 static int choose_bb_rdev(struct r1conf *conf, struct r1bio *r1_bio, in choose_bb_rdev()
663 static int choose_slow_rdev(struct r1conf *conf, struct r1bio *r1_bio, in choose_slow_rdev()
712 static bool is_sequential(struct r1conf *conf, int disk, struct r1bio *r1_bio) in is_sequential()
737 static bool rdev_readable(struct md_rdev *rdev, struct r1bio *r1_bio) in rdev_readable()
765 static int choose_best_rdev(struct r1conf *conf, struct r1bio *r1_bio) in choose_best_rdev()
861 static int read_balance(struct r1conf *conf, struct r1bio *r1_bio, in read_balance()
1218 static void alloc_behind_master_bio(struct r1bio *r1_bio, in alloc_behind_master_bio()
1290 static void init_r1bio(struct r1bio *r1_bio, struct mddev *mddev, struct bio *bio) in init_r1bio()
1303 struct r1bio *r1_bio; in alloc_r1bio() local
1313 int max_read_sectors, struct r1bio *r1_bio) in raid1_read_request()
1461 struct r1bio *r1_bio; in raid1_write_request() local
2039 struct r1bio *r1_bio = get_resync_r1bio(bio); in end_sync_read() local
2055 static void abort_sync_write(struct mddev *mddev, struct r1bio *r1_bio) in abort_sync_write()
2069 static void put_sync_write_buf(struct r1bio *r1_bio, int uptodate) in put_sync_write_buf()
2088 struct r1bio *r1_bio = get_resync_r1bio(bio); in end_sync_write() local
2128 static int fix_sync_read_error(struct r1bio *r1_bio) in fix_sync_read_error()
2259 static void process_checks(struct r1bio *r1_bio) in process_checks()
2345 static void sync_request_write(struct mddev *mddev, struct r1bio *r1_bio) in sync_request_write()
2398 static void fix_read_error(struct r1conf *conf, struct r1bio *r1_bio) in fix_read_error()
2489 static int narrow_write_error(struct r1bio *r1_bio, int i) in narrow_write_error()
2558 static void handle_sync_write_finished(struct r1conf *conf, struct r1bio *r1_bio) in handle_sync_write_finished()
2581 static void handle_write_finished(struct r1conf *conf, struct r1bio *r1_bio) in handle_write_finished()
2625 static void handle_read_error(struct r1conf *conf, struct r1bio *r1_bio) in handle_read_error()
2671 struct r1bio *r1_bio; in raid1d() local
2780 struct r1bio *r1_bio; in raid1_sync_request() local