| /linux/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() 143 struct mtk_ecc *ecc = id; in mtk_ecc_irq() local 173 static int mtk_ecc_config(struct mtk_ecc *ecc, struct mtk_ecc_config *config) in mtk_ecc_config() 220 void mtk_ecc_get_stats(struct mtk_ecc *ecc, struct mtk_ecc_stats *stats, in mtk_ecc_get_stats() 248 void mtk_ecc_release(struct mtk_ecc *ecc) in mtk_ecc_release() 255 static void mtk_ecc_hw_init(struct mtk_ecc *ecc) in mtk_ecc_hw_init() 267 struct mtk_ecc *ecc; in mtk_ecc_get() local 287 struct mtk_ecc *ecc = NULL; in of_mtk_ecc_get() local 303 int mtk_ecc_enable(struct mtk_ecc *ecc, struct mtk_ecc_config *config) in mtk_ecc_enable() 347 void mtk_ecc_disable(struct mtk_ecc *ecc) in mtk_ecc_disable() [all …]
|
| /linux/drivers/mtd/nand/raw/ingenic/ |
| H A D | ingenic_ecc.c | 28 int ingenic_ecc_calculate(struct ingenic_ecc *ecc, in ingenic_ecc_calculate() 48 int ingenic_ecc_correct(struct ingenic_ecc *ecc, in ingenic_ecc_correct() 69 struct ingenic_ecc *ecc; in ingenic_ecc_get() local 98 struct ingenic_ecc *ecc = NULL; in of_ingenic_ecc_get() local 121 void ingenic_ecc_release(struct ingenic_ecc *ecc) in ingenic_ecc_release() 130 struct ingenic_ecc *ecc; in ingenic_ecc_probe() local
|
| H A D | jz4740_ecc.c | 45 static void jz4740_ecc_reset(struct ingenic_ecc *ecc, bool calc_ecc) in jz4740_ecc_reset() 65 static int jz4740_ecc_calculate(struct ingenic_ecc *ecc, in jz4740_ecc_calculate() 117 static int jz4740_ecc_correct(struct ingenic_ecc *ecc, in jz4740_ecc_correct() 164 static void jz4740_ecc_disable(struct ingenic_ecc *ecc) in jz4740_ecc_disable()
|
| H A D | ingenic_ecc.h | 39 static inline int ingenic_ecc_calculate(struct ingenic_ecc *ecc, in ingenic_ecc_calculate() 46 static inline int ingenic_ecc_correct(struct ingenic_ecc *ecc, in ingenic_ecc_correct() 53 static inline void ingenic_ecc_release(struct ingenic_ecc *ecc) in ingenic_ecc_release()
|
| /linux/drivers/dma/ti/ |
| H A D | edma.c | 219 struct edma_cc *ecc; member 300 static inline unsigned int edma_read(struct edma_cc *ecc, int offset) in edma_read() 305 static inline void edma_write(struct edma_cc *ecc, int offset, int val) in edma_write() 310 static inline void edma_modify(struct edma_cc *ecc, int offset, unsigned and, in edma_modify() 320 static inline void edma_or(struct edma_cc *ecc, int offset, unsigned or) in edma_or() 328 static inline unsigned int edma_read_array(struct edma_cc *ecc, int offset, in edma_read_array() 334 static inline void edma_write_array(struct edma_cc *ecc, int offset, int i, in edma_write_array() 340 static inline void edma_modify_array(struct edma_cc *ecc, int offset, int i, in edma_modify_array() 346 static inline void edma_or_array2(struct edma_cc *ecc, int offset, int i, int j, in edma_or_array2() 352 static inline void edma_write_array2(struct edma_cc *ecc, int offset, int i, in edma_write_array2() [all …]
|
| /linux/fs/ocfs2/ |
| H A D | blockcheck.c | 353 u32 ecc; in ocfs2_block_check_compute() local 385 u32 crc, ecc; in ocfs2_block_check_validate() local 445 u32 crc, ecc; in ocfs2_block_check_compute_bhs() local 492 u32 crc, ecc, fix; in ocfs2_block_check_validate_bhs() local
|
| /linux/drivers/gpu/drm/amd/ras/rascore/ |
| H A D | ras_aca_v1_0.c | 214 struct aca_bank_ecc *ecc = (struct aca_bank_ecc *)buf; in aca_parse_umc_bank() local 256 struct aca_bank_ecc *ecc = (struct aca_bank_ecc *)buf; in aca_parse_bank_default() local 285 struct aca_bank_ecc *ecc = (struct aca_bank_ecc *)buf; in aca_parse_xgmi_bank() local
|
| /linux/drivers/scsi/csiostor/ |
| H A D | csio_hw_t5.c | 147 uint64_t *ecc) in csio_t5_mc_read() 194 uint64_t *ecc) in csio_t5_edc_read()
|
| /linux/drivers/mtd/nand/raw/ |
| H A D | nand_jedec.c | 30 struct jedec_ecc_info *ecc; in nand_jedec_detect() local
|
| H A D | nand_onfi.c | 41 struct onfi_ext_ecc_info *ecc; in nand_flash_detect_ext_param_page() local
|
| H A D | stm32_fmc2_nand.c | 503 static void stm32_fmc2_nfc_ham_set_ecc(const u32 ecc_sta, u8 *ecc) in stm32_fmc2_nfc_ham_set_ecc() 511 u8 *ecc) in stm32_fmc2_nfc_ham_calculate() 592 u8 *ecc) in stm32_fmc2_nfc_bch_calculate() 1682 struct nand_ecc_ctrl *ecc = &chip->ecc; in stm32_fmc2_nfc_ooblayout_ecc() local 1697 struct nand_ecc_ctrl *ecc = &chip->ecc; in stm32_fmc2_nfc_ooblayout_free() local
|
| H A D | ndfc.c | 91 uint32_t ecc; in ndfc_calculate_ecc() local
|
| 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; in denali_oob_xfer() local 413 struct nand_ecc_ctrl *ecc = &chip->ecc; in denali_check_erased_page() local
|
| /linux/drivers/mtd/nand/raw/atmel/ |
| H A D | pmecc.h | 50 } ecc; member
|
| /linux/arch/mips/boot/dts/ingenic/ |
| H A D | jz4740.dtsi | 277 ecc: ecc-controller@13010100 { label
|
| /linux/drivers/usb/storage/ |
| H A D | alauda.c | 245 static void nand_compute_ecc(unsigned char *data, unsigned char *ecc) in nand_compute_ecc() 269 static int nand_compare_ecc(unsigned char *data, unsigned char *ecc) in nand_compare_ecc() 274 static void nand_store_ecc(unsigned char *data, unsigned char *ecc) in nand_store_ecc() 816 unsigned char ecc[3]; in alauda_write_lba() local
|
| H A D | sddr09.c | 212 static void nand_compute_ecc(unsigned char *data, unsigned char *ecc) { in nand_compute_ecc() 235 static int nand_compare_ecc(unsigned char *data, unsigned char *ecc) { in nand_compare_ecc() 239 static void nand_store_ecc(unsigned char *data, unsigned char *ecc) { in nand_store_ecc() 860 unsigned char ecc[3]; in sddr09_write_lba() local
|
| /linux/fs/pstore/ |
| H A D | ram_core.c | 99 persistent_ram_encode_rs8(struct persistent_ram_zone * prz,uint8_t * data,size_t len,uint8_t * ecc) persistent_ram_encode_rs8() argument 112 persistent_ram_decode_rs8(struct persistent_ram_zone * prz,void * data,size_t len,uint8_t * ecc) persistent_ram_decode_rs8() argument
|
| /linux/drivers/crypto/ccp/ |
| H A D | ccp-ops.c | 2175 struct ccp_ecc_engine *ecc = &cmd->u.ecc; in ccp_run_ecc_mm_cmd() local 2282 struct ccp_ecc_engine *ecc = &cmd->u.ecc; in ccp_run_ecc_pm_cmd() local 2452 struct ccp_ecc_engine *ecc = &cmd->u.ecc; in ccp_run_ecc_cmd() local
|
| /linux/drivers/net/can/spi/mcp251xfd/ |
| H A D | mcp251xfd-core.c | 642 struct mcp251xfd_ecc *ecc = &priv->ecc; in mcp251xfd_chip_ecc_init() local 1188 struct mcp251xfd_ecc *ecc = &priv->ecc; mcp251xfd_handle_serrif() local 1268 struct mcp251xfd_ecc *ecc = &priv->ecc; mcp251xfd_handle_eccif_recover() local 1317 struct mcp251xfd_ecc *ecc = &priv->ecc; mcp251xfd_handle_eccif() local [all...] |
| H A D | mcp251xfd-tef.c | 208 struct mcp251xfd_ecc *ecc = &priv->ecc; in mcp251xfd_ecc_tefif_successful() local
|
| /linux/drivers/net/ethernet/netronome/nfp/ |
| H A D | nfp_asm.c | 313 u8 ecc = 0; in nfp_ustore_calc_ecc_insn() local
|
| /linux/lib/ |
| H A D | bch.c | 131 uint32_t *ecc) in bch_encode_unaligned() argument 208 bch_encode(struct bch_control * bch,const uint8_t * data,unsigned int len,uint8_t * ecc) bch_encode() argument 370 compute_syndromes(struct bch_control * bch,uint32_t * ecc,unsigned int * syn) compute_syndromes() argument [all...] |
| /linux/drivers/mtd/nand/onenand/ |
| H A D | onenand_samsung.c | 314 unsigned int stat, ecc; in s3c_onenand_wait() local 717 int ecc = s3c_read_reg(ECC_ERR_STAT_OFFSET); in s3c_onenand_bbt_wait() local
|
| /linux/drivers/net/can/usb/ |
| H A D | ems_usb.c | 162 u8 ecc; member 357 u8 ecc = msg->msg.error.cc.regs.sja1000.ecc; in ems_usb_rx_err() local
|