Home
last modified time | relevance | path

Searched refs:rs_control (Results 1 – 10 of 10) sorted by relevance

/Linux-v4.19/include/linux/
Drslib.h55 struct rs_control { struct
62 int encode_rs8(struct rs_control *rs, uint8_t *data, int len, uint16_t *par, argument
66 int decode_rs8(struct rs_control *rs, uint8_t *data, uint16_t *par, int len,
73 int encode_rs16(struct rs_control *rs, uint16_t *data, int len, uint16_t *par,
77 int decode_rs16(struct rs_control *rs, uint16_t *data, uint16_t *par, int len,
82 struct rs_control *init_rs_gfp(int symsize, int gfpoly, int fcr, int prim,
98 static inline struct rs_control *init_rs(int symsize, int gfpoly, int fcr, in init_rs()
104 struct rs_control *init_rs_non_canonical(int symsize, int (*func)(int),
108 void free_rs(struct rs_control *rs);
Dpstore_ram.h35 struct rs_control;
57 struct rs_control *rs_decoder;
/Linux-v4.19/lib/reed_solomon/
Dreed_solomon.c176 void free_rs(struct rs_control *rs) in free_rs()
213 static struct rs_control *init_rs_internal(int symsize, int gfpoly, in init_rs_internal()
218 struct rs_control *rs; in init_rs_internal()
288 struct rs_control *init_rs_gfp(int symsize, int gfpoly, int fcr, int prim, in init_rs_gfp()
307 struct rs_control *init_rs_non_canonical(int symsize, int (*gffunc)(int), in init_rs_non_canonical()
328 int encode_rs8(struct rs_control *rsc, uint8_t *data, int len, uint16_t *par, in encode_rs8()
359 int decode_rs8(struct rs_control *rsc, uint8_t *data, uint16_t *par, int len, in decode_rs8()
379 int encode_rs16(struct rs_control *rsc, uint16_t *data, int len, uint16_t *par, in encode_rs16()
408 int decode_rs16(struct rs_control *rsc, uint16_t *data, uint16_t *par, int len, in decode_rs16()
/Linux-v4.19/drivers/md/
Ddm-verity-fec.h58 struct rs_control *rs; /* Reed-Solomon state */
Ddm-verity-fec.c578 struct rs_control *rs = (struct rs_control *)element; in fec_rs_free()
/Linux-v4.19/include/uapi/linux/
Dcyclades.h405 __u32 rs_control; /* RS-232 outputs */ member
/Linux-v4.19/drivers/tty/
Dcyclades.c2237 cy_writel(&ch_ctrl->rs_control, in cy_set_line_char()
2238 readl(&ch_ctrl->rs_control) & ~C_RS_DTR); in cy_set_line_char()
2243 cy_writel(&ch_ctrl->rs_control, in cy_set_line_char()
2244 readl(&ch_ctrl->rs_control) | C_RS_DTR); in cy_set_line_char()
2446 rs = readl(&ch_ctrl->rs_control); in cy_tiocmset()
2464 cy_writel(&ch_ctrl->rs_control, rs); in cy_tiocmset()
3019 rs = readl(&ch_ctrl->rs_control); in cyz_dtr_rts()
3024 cy_writel(&ch_ctrl->rs_control, rs); in cyz_dtr_rts()
/Linux-v4.19/Documentation/core-api/
Dlibrs.rst42 static struct rs_control *rs_decoder;
/Linux-v4.19/drivers/mtd/nand/raw/
Ddiskonchip.c69 struct rs_control *rs_decoder;
136 static int doc_ecc_decode(struct rs_control *rs, uint8_t *data, uint8_t *ecc) in doc_ecc_decode()
Dcafe_nand.c63 struct rs_control *rs;