Searched defs:rbio (Results 1 - 3 of 3) sorted by relevance
/linux-4.4.14/drivers/md/ |
H A D | raid10.c | 177 struct bio *rbio = r10_bio->devs[j].repl_bio; r10buf_pool_alloc() local 184 struct bio *rbio = r10_bio->devs[0].bio; r10buf_pool_alloc() local
|
/linux-4.4.14/fs/btrfs/ |
H A D | raid56.c | 255 static void cache_rbio_pages(struct btrfs_raid_bio *rbio) cache_rbio_pages() argument 285 static int rbio_bucket(struct btrfs_raid_bio *rbio) rbio_bucket() argument 348 static void __remove_rbio_from_cache(struct btrfs_raid_bio *rbio) __remove_rbio_from_cache() argument 408 static void remove_rbio_from_cache(struct btrfs_raid_bio *rbio) remove_rbio_from_cache() argument 430 struct btrfs_raid_bio *rbio; btrfs_clear_rbio_cache() local 468 static void cache_rbio(struct btrfs_raid_bio *rbio) cache_rbio() argument 536 static int __rbio_is_full(struct btrfs_raid_bio *rbio) __rbio_is_full() argument 548 static int rbio_is_full(struct btrfs_raid_bio *rbio) rbio_is_full() argument 616 static struct page *rbio_pstripe_page(struct btrfs_raid_bio *rbio, int index) rbio_pstripe_page() argument 626 static struct page *rbio_qstripe_page(struct btrfs_raid_bio *rbio, int index) rbio_qstripe_page() argument 658 static noinline int lock_stripe_add(struct btrfs_raid_bio *rbio) lock_stripe_add() argument 747 static noinline void unlock_stripe(struct btrfs_raid_bio *rbio) unlock_stripe() argument 833 static void __free_raid_bio(struct btrfs_raid_bio *rbio) __free_raid_bio() argument 856 static void free_raid_bio(struct btrfs_raid_bio *rbio) free_raid_bio() argument 866 static void rbio_orig_end_io(struct btrfs_raid_bio *rbio, int err) rbio_orig_end_io() argument 891 struct btrfs_raid_bio *rbio = bio->bi_private; raid_write_end_io() local 928 static struct page *page_in_rbio(struct btrfs_raid_bio *rbio, page_in_rbio() argument 963 struct btrfs_raid_bio *rbio; alloc_rbio() local 1014 static int alloc_rbio_pages(struct btrfs_raid_bio *rbio) alloc_rbio_pages() argument 1032 static int alloc_rbio_parity_pages(struct btrfs_raid_bio *rbio) alloc_rbio_parity_pages() argument 1055 static int rbio_add_io_page(struct btrfs_raid_bio *rbio, rbio_add_io_page() argument 1115 static void validate_rbio_for_rmw(struct btrfs_raid_bio *rbio) validate_rbio_for_rmw() argument 1129 static struct page *rbio_stripe_page(struct btrfs_raid_bio *rbio, int stripe, int page) rbio_stripe_page() argument 1145 static void index_rbio_pages(struct btrfs_raid_bio *rbio) index_rbio_pages() argument 1176 static noinline void finish_rmw(struct btrfs_raid_bio *rbio) finish_rmw() argument 1339 static int find_bio_stripe(struct btrfs_raid_bio *rbio, find_bio_stripe() argument 1366 static int find_logical_bio_stripe(struct btrfs_raid_bio *rbio, find_logical_bio_stripe() argument 1388 static int fail_rbio_index(struct btrfs_raid_bio *rbio, int failed) fail_rbio_index() argument 1420 static int fail_bio_stripe(struct btrfs_raid_bio *rbio, fail_bio_stripe() argument 1456 struct btrfs_raid_bio *rbio = bio->bi_private; raid_rmw_end_io() local 1484 static void async_rmw_stripe(struct btrfs_raid_bio *rbio) async_rmw_stripe() argument 1493 static void async_read_rebuild(struct btrfs_raid_bio *rbio) async_read_rebuild() argument 1506 static int raid56_rmw_stripe(struct btrfs_raid_bio *rbio) raid56_rmw_stripe() argument 1602 static int full_stripe_write(struct btrfs_raid_bio *rbio) full_stripe_write() argument 1623 static int partial_stripe_write(struct btrfs_raid_bio *rbio) partial_stripe_write() argument 1639 static int __raid56_parity_write(struct btrfs_raid_bio *rbio) __raid56_parity_write() argument 1750 struct btrfs_raid_bio *rbio; raid56_parity_write() local 1801 static void __raid_recover_end_io(struct btrfs_raid_bio *rbio) __raid_recover_end_io() argument 2002 struct btrfs_raid_bio *rbio = bio->bi_private; raid_recover_end_io() local 2031 static int __raid56_parity_recover(struct btrfs_raid_bio *rbio) __raid56_parity_recover() argument 2132 struct btrfs_raid_bio *rbio; raid56_parity_recover() local 2191 struct btrfs_raid_bio *rbio; rmw_work() local 2199 struct btrfs_raid_bio *rbio; read_rebuild_work() local 2219 struct btrfs_raid_bio *rbio; raid56_parity_alloc_scrub_rbio() local 2249 void raid56_add_scrub_pages(struct btrfs_raid_bio *rbio, struct page *page, raid56_add_scrub_pages() argument 2267 static int alloc_rbio_essential_pages(struct btrfs_raid_bio *rbio) alloc_rbio_essential_pages() argument 2296 struct btrfs_raid_bio *rbio = bio->bi_private; raid_write_parity_end_io() local 2315 static noinline void finish_parity_scrub(struct btrfs_raid_bio *rbio, finish_parity_scrub() argument 2476 static inline int is_data_stripe(struct btrfs_raid_bio *rbio, int stripe) is_data_stripe() argument 2490 static void validate_rbio_for_parity_scrub(struct btrfs_raid_bio *rbio) validate_rbio_for_parity_scrub() argument 2554 struct btrfs_raid_bio *rbio = bio->bi_private; raid56_parity_scrub_end_io() local 2574 static void raid56_parity_scrub_stripe(struct btrfs_raid_bio *rbio) raid56_parity_scrub_stripe() argument 2664 struct btrfs_raid_bio *rbio; scrub_parity_work() local 2670 static void async_scrub_parity(struct btrfs_raid_bio *rbio) async_scrub_parity() argument 2679 void raid56_parity_submit_scrub_rbio(struct btrfs_raid_bio *rbio) raid56_parity_submit_scrub_rbio() argument 2691 struct btrfs_raid_bio *rbio; raid56_alloc_missing_rbio() local 2717 struct btrfs_raid_bio *rbio; missing_raid56_work() local 2723 static void async_missing_raid56(struct btrfs_raid_bio *rbio) async_missing_raid56() argument 2731 void raid56_submit_missing_rbio(struct btrfs_raid_bio *rbio) raid56_submit_missing_rbio() argument
|
H A D | scrub.c | 2184 struct btrfs_raid_bio *rbio; scrub_missing_raid56_pages() local 2764 struct btrfs_raid_bio *rbio; scrub_parity_check_and_repair() local
|
Completed in 151 milliseconds