Home
last modified time | relevance | path

Searched refs:nbaddata (Results 1 – 2 of 2) sorted by relevance

/f-stack/freebsd/contrib/openzfs/module/zfs/
H A Dvdev_raidz_math.c184 const int nbaddata) in reconstruct_fun_p_sel() argument
186 if (nbaddata == 1 && parity_valid[CODE_P]) { in reconstruct_fun_p_sel()
194 const int nbaddata) in reconstruct_fun_pq_sel() argument
196 if (nbaddata == 1) { in reconstruct_fun_pq_sel()
202 } else if (nbaddata == 2 && in reconstruct_fun_pq_sel()
211 const int nbaddata) in reconstruct_fun_pqr_sel() argument
213 if (nbaddata == 1) { in reconstruct_fun_pqr_sel()
221 } else if (nbaddata == 2) { in reconstruct_fun_pqr_sel()
229 } else if (nbaddata == 3 && in reconstruct_fun_pqr_sel()
251 rec_fn = reconstruct_fun_p_sel(rm, parity_valid, nbaddata); in vdev_raidz_math_reconstruct()
[all …]
H A Dvdev_raidz.c1531 int nbadparity, nbaddata; in vdev_raidz_reconstruct_row() local
1535 nbaddata = rr->rr_cols - nbadparity; in vdev_raidz_reconstruct_row()
1547 nbaddata--; in vdev_raidz_reconstruct_row()
1555 ASSERT(nbaddata >= 0); in vdev_raidz_reconstruct_row()
1556 ASSERT(nbaddata + nbadparity == ntgts); in vdev_raidz_reconstruct_row()
1561 ret = vdev_raidz_math_reconstruct(rm, rr, parity_valid, dt, nbaddata); in vdev_raidz_reconstruct_row()
1568 switch (nbaddata) { in vdev_raidz_reconstruct_row()