Lines Matching refs:i
196 int good_srcs, good, i; in __2data_recov_5() local
200 for (i = 0; i < disks-2; i++) { in __2data_recov_5()
201 if (blocks[i] == NULL) in __2data_recov_5()
203 if (i == faila || i == failb) in __2data_recov_5()
205 good = i; in __2data_recov_5()
340 int non_zero_srcs, i; in async_raid6_2data_recov() local
357 for (i = 0; i < disks; i++) in async_raid6_2data_recov()
358 if (blocks[i] == NULL) in async_raid6_2data_recov()
359 ptrs[i] = (void *) raid6_empty_zero_page; in async_raid6_2data_recov()
361 ptrs[i] = page_address(blocks[i]); in async_raid6_2data_recov()
371 for (i = 0; i < disks-2 && non_zero_srcs < 4; i++) in async_raid6_2data_recov()
372 if (blocks[i]) in async_raid6_2data_recov()
419 int good_srcs, good, i; in async_raid6_datap_recov() local
433 for (i = 0; i < disks; i++) in async_raid6_datap_recov()
434 if (blocks[i] == NULL) in async_raid6_datap_recov()
435 ptrs[i] = (void*)raid6_empty_zero_page; in async_raid6_datap_recov()
437 ptrs[i] = page_address(blocks[i]); in async_raid6_datap_recov()
448 for (i = 0; i < disks-2; i++) { in async_raid6_datap_recov()
449 if (i == faila) in async_raid6_datap_recov()
451 if (blocks[i]) { in async_raid6_datap_recov()
452 good = i; in async_raid6_datap_recov()