| /kernel/linux/linux-6.6/drivers/mtd/nand/raw/ |
| H A D | fsl_ifc_nand.c | 641 u8 *ecc = chip->oob_poi; in check_erased_page() local [all...] |
| H A D | diskonchip.c | 135 static int doc_ecc_decode(struct rs_control *rs, uint8_t *data, uint8_t *ecc) in doc_ecc_decode() argument [all...] |
| H A D | denali.c | 246 struct nand_ecc_ctrl *ecc = &chip->ecc; in denali_payload_xfer() local 283 struct nand_ecc_ctrl *ecc = &chip->ecc; denali_oob_xfer() local 413 struct nand_ecc_ctrl *ecc = &chip->ecc; denali_check_erased_page() local [all...] |
| H A D | lpc32xx_slc.c | 405 static void lpc32xx_slc_ecc_copy(uint8_t *spare, const uint32_t *ecc, int count) in lpc32xx_slc_ecc_copy() argument [all...] |
| /kernel/linux/linux-6.6/drivers/mtd/nand/ |
| H A D | ecc-mtk.c | 126 static inline void mtk_ecc_wait_idle(struct mtk_ecc *ecc, in mtk_ecc_wait_idle() argument 143 struct mtk_ecc *ecc = id; in mtk_ecc_irq() local 173 mtk_ecc_config(struct mtk_ecc *ecc, struct mtk_ecc_config *config) mtk_ecc_config() argument 220 mtk_ecc_get_stats(struct mtk_ecc *ecc, struct mtk_ecc_stats *stats, int sectors) mtk_ecc_get_stats() argument 248 mtk_ecc_release(struct mtk_ecc *ecc) mtk_ecc_release() argument 255 mtk_ecc_hw_init(struct mtk_ecc *ecc) mtk_ecc_hw_init() argument 267 struct mtk_ecc *ecc; mtk_ecc_get() local 287 struct mtk_ecc *ecc = NULL; of_mtk_ecc_get() local 303 mtk_ecc_enable(struct mtk_ecc *ecc, struct mtk_ecc_config *config) mtk_ecc_enable() argument 347 mtk_ecc_disable(struct mtk_ecc *ecc) mtk_ecc_disable() argument 374 mtk_ecc_wait_done(struct mtk_ecc *ecc, enum mtk_ecc_operation op) mtk_ecc_wait_done() argument 389 mtk_ecc_encode(struct mtk_ecc *ecc, struct mtk_ecc_config *config, u8 *data, u32 bytes) mtk_ecc_encode() argument 436 mtk_ecc_adjust_strength(struct mtk_ecc *ecc, u32 *p) mtk_ecc_adjust_strength() argument 455 mtk_ecc_get_parity_bits(struct mtk_ecc *ecc) mtk_ecc_get_parity_bits() argument 525 struct mtk_ecc *ecc; mtk_ecc_probe() local 580 struct mtk_ecc *ecc = dev_get_drvdata(dev); mtk_ecc_suspend() local 589 struct mtk_ecc *ecc = dev_get_drvdata(dev); mtk_ecc_resume() local [all...] |
| /kernel/linux/linux-6.6/drivers/mtd/ |
| H A D | sm_ftl.c | 220 uint8_t ecc[3]; in sm_correct_sector() local
|
| /kernel/linux/linux-6.6/drivers/edac/ |
| H A D | mce_amd.c | 1239 int ecc; in amd_decode_mce() local
|
| /kernel/linux/linux-5.10/drivers/crypto/ccp/ |
| H A D | ccp-ops.c | 2165 struct ccp_ecc_engine *ecc = &cmd->u.ecc; in ccp_run_ecc_mm_cmd() local 2272 struct ccp_ecc_engine *ecc = &cmd->u.ecc; ccp_run_ecc_pm_cmd() local 2443 struct ccp_ecc_engine *ecc = &cmd->u.ecc; ccp_run_ecc_cmd() local [all...] |
| H A D | ccp-dev-v5.c | 133 } ecc; member
|
| /kernel/linux/linux-5.10/drivers/mtd/nand/raw/ |
| H A D | lpc32xx_slc.c | 407 static void lpc32xx_slc_ecc_copy(uint8_t *spare, const uint32_t *ecc, int count) in lpc32xx_slc_ecc_copy() argument [all...] |
| H A D | diskonchip.c | 135 static int doc_ecc_decode(struct rs_control *rs, uint8_t *data, uint8_t *ecc) in doc_ecc_decode() argument [all...] |
| H A D | denali.c | 246 struct nand_ecc_ctrl *ecc = &chip->ecc; in denali_payload_xfer() local 283 struct nand_ecc_ctrl *ecc = &chip->ecc; denali_oob_xfer() local 413 struct nand_ecc_ctrl *ecc = &chip->ecc; denali_check_erased_page() local [all...] |
| H A D | tango_nand.c | 200 u8 *ecc = chip->oob_poi + BBM_SIZE + METADATA_SIZE; in check_erased_page() local 491 struct nand_ecc_ctrl *ecc = &chip->ecc; oob_ecc() local 550 struct nand_ecc_ctrl *ecc = &chip->ecc; tango_attach_chip() local 579 struct nand_ecc_ctrl *ecc; chip_init() local [all...] |
| /kernel/linux/linux-5.10/drivers/net/can/usb/ |
| H A D | esd_usb2.c | 226 u8 ecc = msg->msg.rx.data[1]; in esd_usb2_rx_event() local
|
| /kernel/linux/linux-5.10/drivers/usb/storage/ |
| H A D | alauda.c | 243 static void nand_compute_ecc(unsigned char *data, unsigned char *ecc) in nand_compute_ecc() argument 267 static int nand_compare_ecc(unsigned char *data, unsigned char *ecc) in nand_compare_ecc() argument 272 nand_store_ecc(unsigned char *data, unsigned char *ecc) nand_store_ecc() argument 813 unsigned char ecc[3]; alauda_write_lba() local [all...] |
| H A D | sddr09.c | 212 static void nand_compute_ecc(unsigned char *data, unsigned char *ecc) { in nand_compute_ecc() argument 235 static int nand_compare_ecc(unsigned char *data, unsigned char *ecc) { in nand_compare_ecc() argument 239 nand_store_ecc(unsigned char *data, unsigned char *ecc) nand_store_ecc() argument 860 unsigned char ecc[3]; sddr09_write_lba() local [all...] |
| /kernel/linux/linux-5.10/include/linux/mtd/ |
| H A D | mtd.h | 102 int (*ecc)(struct mtd_info *mtd, int section, member
|
| H A D | nand.h | 322 struct nand_ecc ecc; member
|
| /kernel/linux/linux-5.10/lib/ |
| H A D | bch.c | 163 bch_encode_unaligned(struct bch_control *bch, const unsigned char *data, unsigned int len, uint32_t *ecc) bch_encode_unaligned() argument 241 bch_encode(struct bch_control *bch, const uint8_t *data, unsigned int len, uint8_t *ecc) bch_encode() argument 404 compute_syndromes(struct bch_control *bch, uint32_t *ecc, unsigned int *syn) compute_syndromes() argument [all...] |
| /kernel/linux/linux-6.6/drivers/net/can/spi/mcp251xfd/ |
| H A D | mcp251xfd-core.c | 626 struct mcp251xfd_ecc *ecc = &priv->ecc; in mcp251xfd_chip_ecc_init() local 1177 struct mcp251xfd_ecc *ecc = &priv->ecc; in mcp251xfd_handle_serrif() local 1257 struct mcp251xfd_ecc *ecc = &priv->ecc; in mcp251xfd_handle_eccif_recover() local 1306 struct mcp251xfd_ecc *ecc = &priv->ecc; mcp251xfd_handle_eccif() local [all...] |
| /kernel/linux/linux-6.6/include/linux/mtd/ |
| H A D | mtd.h | 107 int (*ecc)(struct mtd_info *mtd, int section, member
|
| /kernel/linux/linux-6.6/drivers/usb/storage/ |
| H A D | alauda.c | 243 static void nand_compute_ecc(unsigned char *data, unsigned char *ecc) in nand_compute_ecc() argument 267 static int nand_compare_ecc(unsigned char *data, unsigned char *ecc) in nand_compare_ecc() argument 272 nand_store_ecc(unsigned char *data, unsigned char *ecc) nand_store_ecc() argument 813 unsigned char ecc[3]; alauda_write_lba() local [all...] |
| H A D | sddr09.c | 212 static void nand_compute_ecc(unsigned char *data, unsigned char *ecc) { in nand_compute_ecc() argument 235 static int nand_compare_ecc(unsigned char *data, unsigned char *ecc) { in nand_compare_ecc() argument 239 nand_store_ecc(unsigned char *data, unsigned char *ecc) nand_store_ecc() argument 860 unsigned char ecc[3]; sddr09_write_lba() local [all...] |
| /kernel/linux/linux-6.6/drivers/crypto/ccp/ |
| H A D | ccp-ops.c | 2165 struct ccp_ecc_engine *ecc = &cmd->u.ecc; in ccp_run_ecc_mm_cmd() local 2272 struct ccp_ecc_engine *ecc = &cmd->u.ecc; ccp_run_ecc_pm_cmd() local 2442 struct ccp_ecc_engine *ecc = &cmd->u.ecc; ccp_run_ecc_cmd() local [all...] |
| H A D | ccp-dev-v5.c | 133 } ecc; member
|