Lines Matching refs:real_stripes
602 ASSERT(stripe_nr < rbio->real_stripes); in rbio_stripe_sector_index()
628 if (rbio->nr_data + 1 == rbio->real_stripes) in rbio_qstripe_sector()
888 ASSERT(stripe_nr >= 0 && stripe_nr < rbio->real_stripes); in sector_in_rbio()
915 const unsigned int real_stripes = bioc->num_stripes - bioc->num_tgtdevs; in alloc_rbio() local
917 const unsigned int num_pages = stripe_npages * real_stripes; in alloc_rbio()
920 const unsigned int num_sectors = stripe_nsectors * real_stripes; in alloc_rbio()
940 rbio->finish_pointers = kcalloc(real_stripes, sizeof(void *), GFP_NOFS); in alloc_rbio()
960 rbio->real_stripes = real_stripes; in alloc_rbio()
967 rbio->nr_data = real_stripes - btrfs_nr_parity_stripes(bioc->map_type); in alloc_rbio()
1022 for (stripe_nr = 0; stripe_nr < rbio->real_stripes; stripe_nr++) { in get_rbio_veritical_errors()
1225 raid6_call.gen_syndrome(rbio->real_stripes, sectorsize, in generate_pq_vertical()
1353 for (stripe_nr = 0; stripe_nr < rbio->real_stripes; stripe_nr++) { in set_rbio_range_error()
1756 for (stripe_nr = 0; stripe_nr < rbio->real_stripes; stripe_nr++) { in recover_vertical()
1816 raid6_datap_recov(rbio->real_stripes, sectorsize, in recover_vertical()
1819 raid6_2data_recov(rbio->real_stripes, sectorsize, in recover_vertical()
1871 for (stripe_nr = rbio->real_stripes - 1; stripe_nr >= 0; stripe_nr--) in recover_vertical()
1889 pointers = kcalloc(rbio->real_stripes, sizeof(void *), GFP_NOFS); in recover_sectors()
1890 unmap_array = kcalloc(rbio->real_stripes, sizeof(void *), GFP_NOFS); in recover_sectors()
2025 failb = rbio->real_stripes - (mirror_num - 1); in set_rbio_raid6_extra_error()
2363 for (i = rbio->nr_data; i < rbio->real_stripes; i++) { in raid56_parity_alloc_scrub_rbio()
2369 ASSERT(i < rbio->real_stripes); in raid56_parity_alloc_scrub_rbio()
2438 if (rbio->real_stripes - rbio->nr_data == 1) in finish_parity_scrub()
2440 else if (rbio->real_stripes - rbio->nr_data == 2) in finish_parity_scrub()
2476 pointers[rbio->real_stripes - 1] = kmap_local_page(q_sector.page); in finish_parity_scrub()
2497 raid6_call.gen_syndrome(rbio->real_stripes, sectorsize, in finish_parity_scrub()
2523 kunmap_local(pointers[rbio->real_stripes - 1]); in finish_parity_scrub()
2587 pointers = kcalloc(rbio->real_stripes, sizeof(void *), GFP_NOFS); in recover_scrub_rbio()
2588 unmap_array = kcalloc(rbio->real_stripes, sizeof(void *), GFP_NOFS); in recover_scrub_rbio()