Searched refs:rs_decoder (Results 1 – 4 of 4) sorted by relevance
/Linux-v6.6/Documentation/core-api/ |
D | librs.rst | 42 static struct rs_control *rs_decoder; 50 rs_decoder = init_rs (10, 0x409, 0, 1, 6); 79 encode_rs8 (rs_decoder, data8, 512, par, 0); 116 numerr = decode_rs8 (rs_decoder, data8, par, 512, NULL, 0, NULL, 0, NULL); 135 numerr = decode_rs8 (rs_decoder, data8, par, 512, syn, 0, NULL, 0, NULL); 157 numerr = decode_rs8 (rs_decoder, NULL, NULL, 512, syn, 0, errpos, 0, corr); 172 free_rs(rs_decoder);
|
/Linux-v6.6/fs/pstore/ |
D | ram_core.c | 106 encode_rs8(prz->rs_decoder, data, len, prz->ecc_info.par, 0); in persistent_ram_encode_rs8() 118 return decode_rs8(prz->rs_decoder, data, prz->ecc_info.par, len, in persistent_ram_decode_rs8() 224 prz->rs_decoder = init_rs(prz->ecc_info.symsize, prz->ecc_info.poly, in persistent_ram_init_ecc() 226 if (prz->rs_decoder == NULL) { in persistent_ram_init_ecc() 571 if (prz->rs_decoder) { in persistent_ram_free() 572 free_rs(prz->rs_decoder); in persistent_ram_free() 573 prz->rs_decoder = NULL; in persistent_ram_free()
|
D | ram_internal.h | 73 struct rs_control *rs_decoder; member
|
/Linux-v6.6/drivers/mtd/nand/raw/ |
D | diskonchip.c | 71 struct rs_control *rs_decoder; member 792 ret = doc_ecc_decode(doc->rs_decoder, dat, calc_ecc); in doc200x_correct_data() 1452 doc->rs_decoder = init_rs(10, 0x409, FCR, 1, NROOTS); in doc_probe() 1453 if (!doc->rs_decoder) { in doc_probe() 1512 free_rs(doc->rs_decoder); in doc_probe() 1539 free_rs(doc->rs_decoder); in release_nanddoc()
|