Lines Matching refs:sectornr
1442 static void generate_pq_vertical(struct btrfs_raid_bio *rbio, int sectornr) in generate_pq_vertical() argument
1447 generate_pq_vertical_step(rbio, sectornr, i); in generate_pq_vertical()
1449 set_bit(rbio_sector_index(rbio, rbio->nr_data, sectornr), in generate_pq_vertical()
1452 set_bit(rbio_sector_index(rbio, rbio->nr_data + 1, sectornr), in generate_pq_vertical()
1461 int sectornr; in rmw_assemble_write_bios() local
1485 sectornr = total_sector_nr % rbio->stripe_nsectors; in rmw_assemble_write_bios()
1488 if (!test_bit(sectornr, &rbio->dbitmap)) in rmw_assemble_write_bios()
1492 paddrs = sector_paddrs_in_rbio(rbio, stripe, sectornr, 1); in rmw_assemble_write_bios()
1496 paddrs = rbio_stripe_paddrs(rbio, stripe, sectornr); in rmw_assemble_write_bios()
1500 sectornr, REQ_OP_WRITE); in rmw_assemble_write_bios()
1520 sectornr = total_sector_nr % rbio->stripe_nsectors; in rmw_assemble_write_bios()
1532 ASSERT(sectornr == 0); in rmw_assemble_write_bios()
1538 if (!test_bit(sectornr, &rbio->dbitmap)) in rmw_assemble_write_bios()
1542 paddrs = sector_paddrs_in_rbio(rbio, stripe, sectornr, 1); in rmw_assemble_write_bios()
1546 paddrs = rbio_stripe_paddrs(rbio, stripe, sectornr); in rmw_assemble_write_bios()
1551 sectornr, REQ_OP_WRITE); in rmw_assemble_write_bios()
2102 int sectornr; in recover_sectors() local
2126 for (sectornr = 0; sectornr < rbio->stripe_nsectors; sectornr++) { in recover_sectors()
2127 ret = recover_vertical(rbio, sectornr, pointers, unmap_array); in recover_sectors()
2168 int sectornr = total_sector_nr % rbio->stripe_nsectors; in recover_rbio() local
2186 paddrs = rbio_stripe_paddrs(rbio, stripe, sectornr); in recover_rbio()
2188 sectornr, REQ_OP_READ); in recover_rbio()
2377 int sectornr = total_sector_nr % rbio->stripe_nsectors; in rmw_read_wait_recover() local
2380 paddrs = rbio_stripe_paddrs(rbio, stripe, sectornr); in rmw_read_wait_recover()
2382 sectornr, REQ_OP_READ); in rmw_read_wait_recover()
2453 int sectornr; in rmw_rbio() local
2508 for (sectornr = 0; sectornr < rbio->stripe_nsectors; sectornr++) in rmw_rbio()
2509 generate_pq_vertical(rbio, sectornr); in rmw_rbio()
2522 for (sectornr = 0; sectornr < rbio->stripe_nsectors; sectornr++) { in rmw_rbio()
2525 found_errors = get_rbio_vertical_errors(rbio, sectornr, NULL, NULL); in rmw_rbio()
2626 int sectornr = total_sector_nr % rbio->stripe_nsectors; in alloc_rbio_essential_pages() local
2629 if (!test_bit(sectornr, &rbio->dbitmap)) in alloc_rbio_essential_pages()
2706 int sectornr; in finish_parity_scrub() local
2764 for_each_set_bit(sectornr, &rbio->dbitmap, rbio->stripe_nsectors) in finish_parity_scrub()
2765 verify_one_parity_sector(rbio, pointers, sectornr); in finish_parity_scrub()
2780 for_each_set_bit(sectornr, &rbio->dbitmap, rbio->stripe_nsectors) { in finish_parity_scrub()
2783 paddrs = rbio_stripe_paddrs(rbio, rbio->scrubp, sectornr); in finish_parity_scrub()
2785 sectornr, REQ_OP_WRITE); in finish_parity_scrub()
2798 for_each_set_bit(sectornr, pbitmap, rbio->stripe_nsectors) { in finish_parity_scrub()
2801 paddrs = rbio_stripe_paddrs(rbio, rbio->scrubp, sectornr); in finish_parity_scrub()
2803 sectornr, REQ_OP_WRITE); in finish_parity_scrub()
2917 int sectornr = total_sector_nr % rbio->stripe_nsectors; in scrub_assemble_read_bios() local
2922 if (!test_bit(sectornr, &rbio->dbitmap)) in scrub_assemble_read_bios()
2930 paddrs = sector_paddrs_in_rbio(rbio, stripe, sectornr, 1); in scrub_assemble_read_bios()
2934 paddrs = rbio_stripe_paddrs(rbio, stripe, sectornr); in scrub_assemble_read_bios()
2939 if (test_bit(rbio_sector_index(rbio, stripe, sectornr), in scrub_assemble_read_bios()
2944 sectornr, REQ_OP_READ); in scrub_assemble_read_bios()