Searched refs:ecc_size (Results 1 - 10 of 10) sorted by relevance
/linux-master/include/linux/ |
H A D | pstore_ram.h | 15 int ecc_size; member in struct:persistent_ram_ecc_info
|
/linux-master/fs/pstore/ |
H A D | ram_core.c | 105 prz->ecc_info.ecc_size * sizeof(prz->ecc_info.par[0])); 107 for (i = 0; i < prz->ecc_info.ecc_size; i++) 116 for (i = 0; i < prz->ecc_info.ecc_size; i++) 130 int ecc_size = prz->ecc_info.ecc_size; local 133 if (!ecc_size) 137 par = prz->par_buffer + (start / ecc_block_size) * ecc_size; 144 par += ecc_size; 152 if (!prz->ecc_info.ecc_size) 165 if (!prz->ecc_info.ecc_size) [all...] |
H A D | ram.c | 690 parse_u32("ecc-size", pdata->ecc_info.ecc_size, 0); 710 !pdata->pmsg_size && !pdata->ecc_info.ecc_size) { 866 cxt->ecc_info.ecc_size); 951 pdata.ecc_info.ecc_size = ramoops_ecc == 1 ? 16 : ramoops_ecc;
|
/linux-master/drivers/mtd/nand/raw/ |
H A D | cadence-nand-controller.c | 1522 int ecc_size = chip->ecc.size; local 1546 pos = i * (ecc_size + ecc_bytes); 1547 len = ecc_size; 1556 if (len < ecc_size) { 1557 len = ecc_size - len; 1581 pos = ecc_size + i * (ecc_size + ecc_bytes); 1715 int ecc_size = chip->ecc.size; local 1747 pos = i * (ecc_size + ecc_bytes); 1748 len = ecc_size; 2647 u32 ecc_size; local [all...] |
H A D | intel-nand-controller.c | 451 u32 ecc_size = chip->ecc.size; local 460 switch (ecc_size) { 487 ecc_bytes = DIV_ROUND_UP(ecc_strength_ds * fls(8 * ecc_size), 8); 489 ecc_steps = writesize / ecc_size;
|
H A D | mtk_nand.c | 121 u32 ecc_size; member in struct:mtk_nfc_fdm 380 fmt |= mtk_nand->fdm.ecc_size << PAGEFMT_FDM_ECC_SHIFT; 384 nfc->ecc_cfg.len = chip->ecc.size + mtk_nand->fdm.ecc_size; 1134 oob_region->length = fdm->reg_size - fdm->ecc_size; 1135 oob_region->offset = section * fdm->reg_size + fdm->ecc_size; 1177 fdm->ecc_size = 1;
|
H A D | fsl_ifc_nand.c | 642 const int ecc_size = chip->ecc.bytes; local 651 res = nand_check_erased_ecc_chunk(buf, pkt_size, ecc, ecc_size, 661 ecc += ecc_size;
|
H A D | denali.c | 478 unsigned int ecc_size = chip->ecc.size; local 510 } else if (err_byte < ecc_size) { 512 * If err_byte is larger than ecc_size, means error 521 offset = (err_sector * ecc_size + err_byte) *
|
H A D | omap2.c | 1444 int ecc_size = chip->ecc.size; local 1446 u32 start_step = offset / ecc_size; 1447 u32 end_step = (offset + data_len - 1) / ecc_size; 1480 bufoffs + (step * ecc_size),
|
H A D | nand_base.c | 4259 int ecc_size = chip->ecc.size; local 4262 uint32_t start_step = offset / ecc_size; 4263 uint32_t end_step = (offset + data_len - 1) / ecc_size; 4276 ret = nand_write_data_op(chip, buf, ecc_size, false); 4291 buf += ecc_size;
|
Completed in 204 milliseconds