Lines Matching refs:stripe_nsectors
184 if (i < rbio->nr_data * rbio->stripe_nsectors) in cache_rbio_pages()
286 return (sector_nr < rbio->nr_data * rbio->stripe_nsectors); in is_data_stripe_page()
339 dest->stripe_nsectors); in merge_rbio()
603 ASSERT(sector_nr < rbio->stripe_nsectors); in rbio_stripe_sector_index()
605 return stripe_nr * rbio->stripe_nsectors + sector_nr; in rbio_stripe_sector_index()
850 bitmap_clear(&rbio->dbitmap, 0, rbio->stripe_nsectors); in rbio_orig_end_io()
889 ASSERT(sector_nr >= 0 && sector_nr < rbio->stripe_nsectors); in sector_in_rbio()
891 index = stripe_nr * rbio->stripe_nsectors + sector_nr; in sector_in_rbio()
918 const unsigned int stripe_nsectors = in alloc_rbio() local
920 const unsigned int num_sectors = stripe_nsectors * real_stripes; in alloc_rbio()
929 ASSERT(stripe_nsectors <= BITS_PER_LONG); in alloc_rbio()
962 rbio->stripe_nsectors = stripe_nsectors; in alloc_rbio()
1023 int total_sector_nr = stripe_nr * rbio->stripe_nsectors + sector_nr; in get_rbio_veritical_errors()
1065 ASSERT(sector_nr >= 0 && sector_nr < rbio->stripe_nsectors); in rbio_add_io_sector()
1075 set_bit(stripe_nr * rbio->stripe_nsectors + sector_nr, in rbio_add_io_sector()
1248 ASSERT(bitmap_weight(&rbio->dbitmap, rbio->stripe_nsectors)); in rmw_assemble_write_bios()
1264 stripe = total_sector_nr / rbio->stripe_nsectors; in rmw_assemble_write_bios()
1265 sectornr = total_sector_nr % rbio->stripe_nsectors; in rmw_assemble_write_bios()
1293 stripe = total_sector_nr / rbio->stripe_nsectors; in rmw_assemble_write_bios()
1294 sectornr = total_sector_nr % rbio->stripe_nsectors; in rmw_assemble_write_bios()
1302 total_sector_nr += rbio->stripe_nsectors - 1; in rmw_assemble_write_bios()
1338 ASSERT(total_nr_sector < rbio->nr_data * rbio->stripe_nsectors); in set_rbio_range_error()
1357 stripe_nr * rbio->stripe_nsectors, in set_rbio_range_error()
1358 rbio->stripe_nsectors); in set_rbio_range_error()
1464 if (total_sector_nr >= rbio->nr_data * rbio->stripe_nsectors) in verify_bio_data_sectors()
1628 fs_info->sectorsize_bits) % rbio->stripe_nsectors; in rbio_add_bio()
1706 (stripe_nr * rbio->stripe_nsectors + sector_nr) * in verify_one_sector()
1905 for (sectornr = 0; sectornr < rbio->stripe_nsectors; sectornr++) { in recover_sectors()
1946 int stripe = total_sector_nr / rbio->stripe_nsectors; in recover_rbio()
1947 int sectornr = total_sector_nr % rbio->stripe_nsectors; in recover_rbio()
2006 for (sector_nr = 0; sector_nr < rbio->stripe_nsectors; sector_nr++) { in set_rbio_raid6_extra_error()
2031 set_bit(failb * rbio->stripe_nsectors + sector_nr, in set_rbio_raid6_extra_error()
2080 const u32 len = (rbio->nr_data * rbio->stripe_nsectors) << in fill_data_csums()
2102 rbio->csum_buf = kzalloc(rbio->nr_data * rbio->stripe_nsectors * in fill_data_csums()
2104 rbio->csum_bitmap = bitmap_zalloc(rbio->nr_data * rbio->stripe_nsectors, in fill_data_csums()
2156 int stripe = total_sector_nr / rbio->stripe_nsectors; in rmw_read_wait_recover()
2157 int sectornr = total_sector_nr % rbio->stripe_nsectors; in rmw_read_wait_recover()
2215 for (i = 0; i < rbio->nr_data * rbio->stripe_nsectors; i++) { in need_read_stripe_sectors()
2287 for (sectornr = 0; sectornr < rbio->stripe_nsectors; sectornr++) in rmw_rbio()
2301 for (sectornr = 0; sectornr < rbio->stripe_nsectors; sectornr++) { in rmw_rbio()
2341 unsigned long *dbitmap, int stripe_nsectors) in raid56_parity_alloc_scrub_rbio() argument
2371 bitmap_copy(&rbio->dbitmap, dbitmap, stripe_nsectors); in raid56_parity_alloc_scrub_rbio()
2404 int sectornr = total_sector_nr % rbio->stripe_nsectors; in alloc_rbio_essential_pages()
2447 bitmap_copy(pbitmap, &rbio->dbitmap, rbio->stripe_nsectors); in finish_parity_scrub()
2484 for_each_set_bit(sectornr, &rbio->dbitmap, rbio->stripe_nsectors) { in finish_parity_scrub()
2534 for_each_set_bit(sectornr, &rbio->dbitmap, rbio->stripe_nsectors) { in finish_parity_scrub()
2547 for_each_set_bit(sectornr, pbitmap, rbio->stripe_nsectors) { in finish_parity_scrub()
2594 for (sector_nr = 0; sector_nr < rbio->stripe_nsectors; sector_nr++) { in recover_scrub_rbio()
2667 int sectornr = total_sector_nr % rbio->stripe_nsectors; in scrub_assemble_read_bios()
2668 int stripe = total_sector_nr / rbio->stripe_nsectors; in scrub_assemble_read_bios()
2731 for (sector_nr = 0; sector_nr < rbio->stripe_nsectors; sector_nr++) { in scrub_rbio()