Lines Matching refs:faila
25 static void raid6_2data_recov_intx1(int disks, size_t bytes, int faila, in raid6_2data_recov_intx1() argument
39 dp = (u8 *)ptrs[faila]; in raid6_2data_recov_intx1()
40 ptrs[faila] = (void *)raid6_empty_zero_page; in raid6_2data_recov_intx1()
49 ptrs[faila] = dp; in raid6_2data_recov_intx1()
55 pbmul = raid6_gfmul[raid6_gfexi[failb-faila]]; in raid6_2data_recov_intx1()
56 qmul = raid6_gfmul[raid6_gfinv[raid6_gfexp[faila]^raid6_gfexp[failb]]]; in raid6_2data_recov_intx1()
69 static void raid6_datap_recov_intx1(int disks, size_t bytes, int faila, in raid6_datap_recov_intx1() argument
80 dq = (u8 *)ptrs[faila]; in raid6_datap_recov_intx1()
81 ptrs[faila] = (void *)raid6_empty_zero_page; in raid6_datap_recov_intx1()
87 ptrs[faila] = dq; in raid6_datap_recov_intx1()
91 qmul = raid6_gfmul[raid6_gfinv[raid6_gfexp[faila]]]; in raid6_datap_recov_intx1()
113 void raid6_dual_recov(int disks, size_t bytes, int faila, int failb, void **ptrs) in raid6_dual_recov() argument
115 if ( faila > failb ) { in raid6_dual_recov()
116 int tmp = faila; in raid6_dual_recov()
117 faila = failb; in raid6_dual_recov()
122 if ( faila == disks-2 ) { in raid6_dual_recov()
133 raid6_datap_recov(disks, bytes, faila, ptrs); in raid6_dual_recov()
136 raid6_2data_recov(disks, bytes, faila, failb, ptrs); in raid6_dual_recov()