Lines Matching refs:real_stripes
119 int real_stripes; member
628 if (rbio->nr_data + 1 == rbio->real_stripes) in rbio_qstripe_page()
965 int real_stripes = bbio->num_stripes - bbio->num_tgtdevs; in alloc_rbio() local
966 int num_pages = rbio_nr_pages(stripe_len, real_stripes); in alloc_rbio()
985 rbio->real_stripes = real_stripes; in alloc_rbio()
1003 nr_data = real_stripes - 1; in alloc_rbio()
1005 nr_data = real_stripes - 2; in alloc_rbio()
1118 BUG_ON(rbio->faila == rbio->real_stripes - 1); in validate_rbio_for_rmw()
1179 void *pointers[rbio->real_stripes]; in finish_rmw()
1193 if (rbio->real_stripes - rbio->nr_data == 1) { in finish_rmw()
1194 p_stripe = rbio->real_stripes - 1; in finish_rmw()
1195 } else if (rbio->real_stripes - rbio->nr_data == 2) { in finish_rmw()
1196 p_stripe = rbio->real_stripes - 2; in finish_rmw()
1197 q_stripe = rbio->real_stripes - 1; in finish_rmw()
1254 raid6_call.gen_syndrome(rbio->real_stripes, PAGE_SIZE, in finish_rmw()
1263 for (stripe = 0; stripe < rbio->real_stripes; stripe++) in finish_rmw()
1272 for (stripe = 0; stripe < rbio->real_stripes; stripe++) { in finish_rmw()
1293 for (stripe = 0; stripe < rbio->real_stripes; stripe++) { in finish_rmw()
1811 pointers = kcalloc(rbio->real_stripes, sizeof(void *), GFP_NOFS); in __raid_recover_end_io()
1841 for (stripe = 0; stripe < rbio->real_stripes; stripe++) { in __raid_recover_end_io()
1906 raid6_datap_recov(rbio->real_stripes, in __raid_recover_end_io()
1909 raid6_2data_recov(rbio->real_stripes, in __raid_recover_end_io()
1951 for (stripe = 0; stripe < rbio->real_stripes; stripe++) { in __raid_recover_end_io()
2054 for (stripe = 0; stripe < rbio->real_stripes; stripe++) { in __raid56_parity_recover()
2173 rbio->failb = rbio->real_stripes - (mirror_num - 1); in raid56_parity_recover()
2243 for (i = 0; i < rbio->real_stripes; i++) { in raid56_parity_alloc_scrub_rbio()
2285 for (i = 0; i < rbio->real_stripes; i++) { in alloc_rbio_essential_pages()
2329 void *pointers[rbio->real_stripes]; in finish_parity_scrub()
2345 if (rbio->real_stripes - rbio->nr_data == 1) { in finish_parity_scrub()
2346 p_stripe = rbio->real_stripes - 1; in finish_parity_scrub()
2347 } else if (rbio->real_stripes - rbio->nr_data == 2) { in finish_parity_scrub()
2348 p_stripe = rbio->real_stripes - 2; in finish_parity_scrub()
2349 q_stripe = rbio->real_stripes - 1; in finish_parity_scrub()
2405 raid6_call.gen_syndrome(rbio->real_stripes, PAGE_SIZE, in finish_parity_scrub()
2605 for (stripe = 0; stripe < rbio->real_stripes; stripe++) { in raid56_parity_scrub_stripe()