Home
last modified time | relevance | path

Searched refs:ecc_info (Results 1 – 5 of 5) sorted by relevance

/Linux-v4.19/fs/pstore/
Dram_core.c103 memset(prz->ecc_info.par, 0, in persistent_ram_encode_rs8()
104 prz->ecc_info.ecc_size * sizeof(prz->ecc_info.par[0])); in persistent_ram_encode_rs8()
105 encode_rs8(prz->rs_decoder, data, len, prz->ecc_info.par, 0); in persistent_ram_encode_rs8()
106 for (i = 0; i < prz->ecc_info.ecc_size; i++) in persistent_ram_encode_rs8()
107 ecc[i] = prz->ecc_info.par[i]; in persistent_ram_encode_rs8()
115 for (i = 0; i < prz->ecc_info.ecc_size; i++) in persistent_ram_decode_rs8()
116 prz->ecc_info.par[i] = ecc[i]; in persistent_ram_decode_rs8()
117 return decode_rs8(prz->rs_decoder, data, prz->ecc_info.par, len, in persistent_ram_decode_rs8()
128 int ecc_block_size = prz->ecc_info.block_size; in persistent_ram_update_ecc()
129 int ecc_size = prz->ecc_info.ecc_size; in persistent_ram_update_ecc()
[all …]
Dram.c100 struct persistent_ram_ecc_info ecc_info; member
315 tmp_prz->ecc_info = prz_next->ecc_info; in ramoops_pstore_read()
591 &cxt->ecc_info, in ramoops_init_przs()
632 *prz = persistent_ram_new(*paddr, sz, sig, &cxt->ecc_info, in ramoops_init_prz()
704 parse_size("ecc-size", pdata->ecc_info.ecc_size); in ramoops_parse_dt()
774 cxt->ecc_info = pdata->ecc_info; in ramoops_probe()
853 cxt->ecc_info.ecc_size, cxt->ecc_info.block_size); in ramoops_probe()
942 dummy_data->ecc_info.ecc_size = ramoops_ecc == 1 ? 16 : ramoops_ecc; in ramoops_register_dummy()
/Linux-v4.19/include/linux/
Dpstore_ram.h60 struct persistent_ram_ecc_info ecc_info; member
67 u32 sig, struct persistent_ram_ecc_info *ecc_info,
102 struct persistent_ram_ecc_info ecc_info; member
/Linux-v4.19/include/linux/mtd/
Drawnand.h433 struct jedec_ecc_info ecc_info[4]; member
/Linux-v4.19/drivers/mtd/nand/raw/
Dnand_base.c5399 ecc = &p->ecc_info[0]; in nand_flash_detect_jedec()