taglinefilesource code
Ainv384drivers/char/ftape/ecc.cstatic inline int gfinv3(unsigned char l0, unsigned char l1, unsigned char l2, Matrix Ainv)
Ainv413drivers/char/ftape/ecc.cAinv[0][0] = gfmul_exp(gfadd(gfpow[l1], gfpow[l2]), log_det);
Ainv414drivers/char/ftape/ecc.cAinv[0][1] = gfmul_exp(gfadd(t21, t12), log_det);
Ainv415drivers/char/ftape/ecc.cAinv[0][2] = gfmul_exp(gfadd(gfpow[255 - l1], gfpow[255 - l2]), log_det);
Ainv417drivers/char/ftape/ecc.cAinv[1][0] = gfmul_exp(gfadd(gfpow[l0], gfpow[l2]), log_det);
Ainv418drivers/char/ftape/ecc.cAinv[1][1] = gfmul_exp(gfadd(t20, t02), log_det);
Ainv419drivers/char/ftape/ecc.cAinv[1][2] = gfmul_exp(gfadd(gfpow[255 - l0], gfpow[255 - l2]), log_det);
Ainv421drivers/char/ftape/ecc.cAinv[2][0] = gfmul_exp(gfadd(gfpow[l0], gfpow[l1]), log_det);
Ainv422drivers/char/ftape/ecc.cAinv[2][1] = gfmul_exp(gfadd(t10, t01), log_det);
Ainv423drivers/char/ftape/ecc.cAinv[2][2] = gfmul_exp(gfadd(gfpow[255 - l0], gfpow[255 - l1]), log_det);
Ainv430drivers/char/ftape/ecc.cstatic inline int gfinv2(unsigned char l0, unsigned char l1, Matrix Ainv)
Ainv450drivers/char/ftape/ecc.cAinv[0][0] = Ainv[1][0] = gfpow[log_det];
Ainv452drivers/char/ftape/ecc.cAinv[0][1] = gfmul_exp(t2, log_det);
Ainv453drivers/char/ftape/ecc.cAinv[1][1] = gfmul_exp(t1, log_det);
Ainv624drivers/char/ftape/ecc.cint nbad, int *bad_loc, Matrix Ainv,
Ainv659drivers/char/ftape/ecc.cAinv[0][0] = gfpow[bad_loc[0]];
Ainv673drivers/char/ftape/ecc.cif (!gfinv2(bad_loc[0], bad_loc[1], Ainv)) {
Ainv685drivers/char/ftape/ecc.cgfmat_mul(nbad, Ainv, s, error_mag);
Ainv789drivers/char/ftape/ecc.cMatrix Ainv;
Ainv826drivers/char/ftape/ecc.cif (!gfinv2(erasure_loc[0], erasure_loc[1], Ainv)) {
Ainv832drivers/char/ftape/ecc.cif (!gfinv3(erasure_loc[0], erasure_loc[1], erasure_loc[2], Ainv)) {
Ainv851drivers/char/ftape/ecc.cnerasures, erasure_loc, Ainv, s,
Ainv855drivers/char/ftape/ecc.cnerasures, erasure_loc, Ainv, s,