Lines Matching refs:failb

133 	int failb;  member
976 rbio->failb = -1; in alloc_rbio()
1106 if (rbio->faila >= 0 || rbio->failb >= 0) { in validate_rbio_for_rmw()
1386 if (rbio->faila == failed || rbio->failb == failed) in fail_rbio_index()
1393 } else if (rbio->failb == -1) { in fail_rbio_index()
1395 rbio->failb = failed; in fail_rbio_index()
1797 int faila = -1, failb = -1; in __raid_recover_end_io() local
1810 failb = rbio->failb; in __raid_recover_end_io()
1838 (stripe == faila || stripe == failb)) { in __raid_recover_end_io()
1852 if (failb < 0) { in __raid_recover_end_io()
1870 if (faila > failb) { in __raid_recover_end_io()
1871 int tmp = failb; in __raid_recover_end_io()
1872 failb = faila; in __raid_recover_end_io()
1882 if (rbio->bbio->raid_map[failb] == RAID6_Q_STRIPE) { in __raid_recover_end_io()
1895 if (rbio->bbio->raid_map[failb] == RAID5_P_STRIPE) { in __raid_recover_end_io()
1900 PAGE_SIZE, faila, failb, in __raid_recover_end_io()
1907 BUG_ON(failb != -1); in __raid_recover_end_io()
1935 if (failb != -1) { in __raid_recover_end_io()
1936 page = rbio_stripe_page(rbio, failb, i); in __raid_recover_end_io()
1947 (stripe == faila || stripe == failb)) { in __raid_recover_end_io()
1970 rbio->failb = -1; in __raid_recover_end_io()
2042 if (rbio->faila == stripe || rbio->failb == stripe) { in __raid56_parity_recover()
2154 rbio->failb = rbio->real_stripes - 2; in raid56_parity_recover()
2481 if (rbio->faila >= 0 || rbio->failb >= 0) { in validate_rbio_for_parity_scrub()
2489 if (is_data_stripe(rbio, rbio->failb)) in validate_rbio_for_parity_scrub()
2491 else if (is_parity_stripe(rbio->failb)) in validate_rbio_for_parity_scrub()
2492 failp = rbio->failb; in validate_rbio_for_parity_scrub()