Lines Matching refs:sector_nsteps
72 rbio->sector_nsteps, rbio->scrubp, rbio->dbitmap); in btrfs_dump_rbio()
236 for (int i = 0; i < rbio->sector_nsteps; i++) { in memcpy_from_bio_to_stripe()
237 unsigned int index = sector_nr * rbio->sector_nsteps + i; in memcpy_from_bio_to_stripe()
269 if (rbio->bio_paddrs[i * rbio->sector_nsteps] == INVALID_PADDR) { in cache_rbio_pages()
362 for (i = 0, offset = 0; i < rbio->nr_sectors * rbio->sector_nsteps; in index_stripe_sectors()
732 ASSERT_RBIO_SECTOR(step_nr < rbio->sector_nsteps, rbio, step_nr); in rbio_paddr_index()
734 ret = rbio_sector_index(rbio, stripe_nr, sector_nr) * rbio->sector_nsteps + step_nr; in rbio_paddr_index()
735 ASSERT(ret < rbio->nr_sectors * rbio->sector_nsteps); in rbio_paddr_index()
1020 ASSERT(index >= 0 && index < rbio->nr_sectors * rbio->sector_nsteps); in sector_paddrs_in_rbio()
1044 ASSERT(index >= 0 && index < rbio->nr_sectors * rbio->sector_nsteps); in sector_paddr_in_rbio()
1071 const unsigned int sector_nsteps = fs_info->sectorsize / step; in alloc_rbio() local
1098 rbio->bio_paddrs = kcalloc(num_sectors * sector_nsteps, sizeof(phys_addr_t), GFP_NOFS); in alloc_rbio()
1099 rbio->stripe_paddrs = kcalloc(num_sectors * sector_nsteps, sizeof(phys_addr_t), GFP_NOFS); in alloc_rbio()
1110 for (int i = 0; i < num_sectors * sector_nsteps; i++) { in alloc_rbio()
1128 rbio->sector_nsteps = sector_nsteps; in alloc_rbio()
1287 ret = bio_add_paddrs(last, paddrs, rbio->sector_nsteps, step); in rbio_add_io_paddrs()
1300 ret = bio_add_paddrs(bio, paddrs, rbio->sector_nsteps, step); in rbio_add_io_paddrs()
1446 for (int i = 0; i < rbio->sector_nsteps; i++) in generate_pq_vertical()
1604 if (rbio->stripe_paddrs[i * rbio->sector_nsteps] == paddr) in find_stripe_sector_nr()
1642 if (rbio->stripe_paddrs[i * rbio->sector_nsteps] == bvec_paddr) in get_bio_sector_nr()
1644 if (rbio->bio_paddrs[i * rbio->sector_nsteps] == bvec_paddr) in get_bio_sector_nr()
1678 const u32 nr_steps = rbio->sector_nsteps; in verify_bio_data_sectors()
1945 ASSERT(step_nr < rbio->sector_nsteps); in recover_vertical_step()
2076 for (int i = 0; i < rbio->sector_nsteps; i++) in recover_vertical()
2436 phys_addr_t paddr = rbio->stripe_paddrs[i * rbio->sector_nsteps]; in need_read_stripe_sectors()
2600 const u32 base = sector_nr * rbio->sector_nsteps; in alloc_rbio_sector_pages()
2602 for (int i = base; i < base + rbio->sector_nsteps; i++) { in alloc_rbio_sector_pages()
2650 ASSERT(step_nr < rbio->sector_nsteps); in verify_one_parity_step()
2689 for (int step_nr = 0; step_nr < rbio->sector_nsteps; step_nr++) { in verify_one_parity_sector()