rs_control
struct rs_control *rs = element;
struct rs_control *rs; /* Reed-Solomon state */
struct rs_control *rs;
static int doc_ecc_decode(struct rs_control *rs, uint8_t *data, uint8_t *ecc)
struct rs_control *rs_decoder;
struct rs_control *rs_decoder;
struct rs_control *init_rs_non_canonical(int symsize, int (*func)(int),
void free_rs(struct rs_control *rs);
int encode_rs8(struct rs_control *rs, uint8_t *data, int len, uint16_t *par,
int decode_rs8(struct rs_control *rs, uint8_t *data, uint16_t *par, int len,
int encode_rs16(struct rs_control *rs, uint16_t *data, int len, uint16_t *par,
int decode_rs16(struct rs_control *rs, uint16_t *data, uint16_t *par, int len,
struct rs_control *init_rs_gfp(int symsize, int gfpoly, int fcr, int prim,
static inline struct rs_control *init_rs(int symsize, int gfpoly, int fcr,
void free_rs(struct rs_control *rs)
static struct rs_control *init_rs_internal(int symsize, int gfpoly,
struct rs_control *rs;
struct rs_control *init_rs_gfp(int symsize, int gfpoly, int fcr, int prim,
struct rs_control *init_rs_non_canonical(int symsize, int (*gffunc)(int),
int encode_rs8(struct rs_control *rsc, uint8_t *data, int len, uint16_t *par,
int decode_rs8(struct rs_control *rsc, uint8_t *data, uint16_t *par, int len,
int encode_rs16(struct rs_control *rsc, uint16_t *data, int len, uint16_t *par,
int decode_rs16(struct rs_control *rsc, uint16_t *data, uint16_t *par, int len,
static int get_rcw_we(struct rs_control *rs, struct wspace *ws,
static void compute_syndrome(struct rs_control *rsc, uint16_t *data,
static void test_uc(struct rs_control *rs, int len, int errs,
static int ex_rs_helper(struct rs_control *rs, struct wspace *ws,
static int exercise_rs(struct rs_control *rs, struct wspace *ws,
static void test_bc(struct rs_control *rs, int len, int errs,
static int exercise_rs_bc(struct rs_control *rs, struct wspace *ws,
struct rs_control *rsc;