| /linux-4.4.14/drivers/dma/ | 
| D | edma.c | 213 	struct edma_cc			*ecc;  member277 static inline unsigned int edma_read(struct edma_cc *ecc, int offset)  in edma_read()
 282 static inline void edma_write(struct edma_cc *ecc, int offset, int val)  in edma_write()
 287 static inline void edma_modify(struct edma_cc *ecc, int offset, unsigned and,  in edma_modify()
 297 static inline void edma_and(struct edma_cc *ecc, int offset, unsigned and)  in edma_and()
 305 static inline void edma_or(struct edma_cc *ecc, int offset, unsigned or)  in edma_or()
 313 static inline unsigned int edma_read_array(struct edma_cc *ecc, int offset,  in edma_read_array()
 319 static inline void edma_write_array(struct edma_cc *ecc, int offset, int i,  in edma_write_array()
 325 static inline void edma_modify_array(struct edma_cc *ecc, int offset, int i,  in edma_modify_array()
 331 static inline void edma_or_array(struct edma_cc *ecc, int offset, int i,  in edma_or_array()
 [all …]
 
 | 
| /linux-4.4.14/drivers/mtd/nand/ | 
| D | sunxi_nand.c | 582 	struct nand_ecc_ctrl *ecc = &nand->ecc;  in sunxi_nfc_hw_ecc_read_chunk()  local642 	struct nand_ecc_ctrl *ecc = &nand->ecc;  in sunxi_nfc_hw_ecc_read_extra_oob()  local
 670 	struct nand_ecc_ctrl *ecc = &nand->ecc;  in sunxi_nfc_hw_ecc_write_chunk()  local
 706 	struct nand_ecc_ctrl *ecc = &nand->ecc;  in sunxi_nfc_hw_ecc_write_extra_oob()  local
 726 	struct nand_ecc_ctrl *ecc = &chip->ecc;  in sunxi_nfc_hw_ecc_read_page()  local
 758 	struct nand_ecc_ctrl *ecc = &chip->ecc;  in sunxi_nfc_hw_ecc_write_page()  local
 789 	struct nand_ecc_ctrl *ecc = &chip->ecc;  in sunxi_nfc_hw_syndrome_ecc_read_page()  local
 821 	struct nand_ecc_ctrl *ecc = &chip->ecc;  in sunxi_nfc_hw_syndrome_ecc_write_page()  local
 1030 					      struct nand_ecc_ctrl *ecc,  in sunxi_nand_hw_common_ecc_ctrl_init()
 1088 static void sunxi_nand_hw_common_ecc_ctrl_cleanup(struct nand_ecc_ctrl *ecc)  in sunxi_nand_hw_common_ecc_ctrl_cleanup()
 [all …]
 
 | 
| D | ndfc.c | 102 	uint32_t ecc;  in ndfc_calculate_ecc()  local
 | 
| D | fsmc_nand.c | 467 				uint8_t *ecc)  in fsmc_read_hwecc_ecc4()518 				uint8_t *ecc)  in fsmc_read_hwecc_ecc1()
 
 | 
| D | cs553x_nand.c | 172 	uint32_t ecc;  in cs_calculate_ecc()  local
 | 
| D | s3c2410.c | 604 	unsigned long ecc = readl(info->regs + S3C2412_NFMECC0);  in s3c2412_nand_calculate_ecc()  local619 	unsigned long ecc = readl(info->regs + S3C2440_NFMECC0);  in s3c2440_nand_calculate_ecc()  local
 
 | 
| D | nand_base.c | 1201 				void *ecc, int ecclen,  in nand_check_erased_ecc_chunk()3202 	struct onfi_ext_ecc_info *ecc;  in nand_flash_detect_ext_param_page()  local
 3402 	struct jedec_ecc_info *ecc;  in nand_flash_detect_jedec()  local
 4059 	struct nand_ecc_ctrl *ecc = &chip->ecc;  in nand_ecc_strength_good()  local
 4088 	struct nand_ecc_ctrl *ecc = &chip->ecc;  in nand_scan_tail()  local
 
 | 
| D | atmel_nand.c | 124 	void __iomem		*ecc;  member802 static void pmecc_correct_data(struct mtd_info *mtd, uint8_t *buf, uint8_t *ecc,  in pmecc_correct_data()
 849 	u8 *ecc)  in pmecc_correction()
 
 | 
| D | tmio_nand.c | 272 	unsigned int ecc;  in tmio_nand_calculate_ecc()  local
 | 
| D | omap_elm.c | 172 		struct elm_errorvec *err_vec, u8 *ecc)  in elm_load_syndrome()
 | 
| D | lpc32xx_slc.c | 408 static void lpc32xx_slc_ecc_copy(uint8_t *spare, const uint32_t *ecc, int count)  in lpc32xx_slc_ecc_copy()
 | 
| D | diskonchip.c | 144 static int doc_ecc_decode(struct rs_control *rs, uint8_t *data, uint8_t *ecc)  in doc_ecc_decode()
 | 
| D | omap2.c | 1339 	struct nand_ecc_ctrl *ecc = &info->nand.ecc;  in omap_elm_correct_data()  local
 | 
| D | pxa3xx_nand.c | 1513 			struct nand_ecc_ctrl *ecc,  in pxa_ecc_init()
 | 
| /linux-4.4.14/fs/ocfs2/ | 
| D | blockcheck.c | 395 	u32 ecc;  in ocfs2_block_check_compute()  local427 	u32 crc, ecc;  in ocfs2_block_check_validate()  local
 487 	u32 crc, ecc;  in ocfs2_block_check_compute_bhs()  local
 534 	u32 crc, ecc, fix;  in ocfs2_block_check_validate_bhs()  local
 
 | 
| /linux-4.4.14/drivers/scsi/csiostor/ | 
| D | csio_hw_t5.c | 174 		uint64_t *ecc)  in csio_t5_mc_read()222 		uint64_t *ecc)  in csio_t5_edc_read()
 
 | 
| /linux-4.4.14/drivers/usb/storage/ | 
| D | sddr09.c | 223 static void nand_compute_ecc(unsigned char *data, unsigned char *ecc) {  in nand_compute_ecc()246 static int nand_compare_ecc(unsigned char *data, unsigned char *ecc) {  in nand_compare_ecc()
 250 static void nand_store_ecc(unsigned char *data, unsigned char *ecc) {  in nand_store_ecc()
 871 	unsigned char ecc[3];  in sddr09_write_lba()  local
 
 | 
| D | alauda.c | 255 static void nand_compute_ecc(unsigned char *data, unsigned char *ecc)  in nand_compute_ecc()279 static int nand_compare_ecc(unsigned char *data, unsigned char *ecc)  in nand_compare_ecc()
 284 static void nand_store_ecc(unsigned char *data, unsigned char *ecc)  in nand_store_ecc()
 818 	unsigned char ecc[3];  in alauda_write_lba()  local
 
 | 
| /linux-4.4.14/fs/pstore/ | 
| D | ram_core.c | 131 	uint8_t *data, size_t len, uint8_t *ecc)  in persistent_ram_encode_rs8()144 	void *data, size_t len, uint8_t *ecc)  in persistent_ram_decode_rs8()
 
 | 
| /linux-4.4.14/drivers/crypto/ccp/ | 
| D | ccp-ops.c | 130 		struct ccp_ecc_op ecc;  member1814 	struct ccp_ecc_engine *ecc = &cmd->u.ecc;  in ccp_run_ecc_mm_cmd()  local
 1923 	struct ccp_ecc_engine *ecc = &cmd->u.ecc;  in ccp_run_ecc_pm_cmd()  local
 2100 	struct ccp_ecc_engine *ecc = &cmd->u.ecc;  in ccp_run_ecc_cmd()  local
 
 | 
| /linux-4.4.14/lib/ | 
| D | bch.c | 116 				 uint32_t *ecc)  in encode_bch_unaligned()185 		unsigned int len, uint8_t *ecc)  in encode_bch()
 337 static void compute_syndromes(struct bch_control *bch, uint32_t *ecc,  in compute_syndromes()
 
 | 
| /linux-4.4.14/drivers/net/can/sja1000/ | 
| D | sja1000.c | 399 	uint8_t ecc, alc;  in sja1000_err()  local
 | 
| /linux-4.4.14/drivers/edac/ | 
| D | mce_amd.c | 754 	int ecc;  in amd_decode_mce()  local
 | 
| D | mpc85xx_edac.c | 736 	u8 ecc = 0;  in calculate_ecc()  local
 | 
| /linux-4.4.14/arch/mips/mm/ | 
| D | cerr-sb1.c | 494 	uint8_t ecc, lru;  in extract_dc()  local
 | 
| /linux-4.4.14/drivers/mtd/onenand/ | 
| D | samsung.c | 322 	unsigned int stat, ecc;  in s3c_onenand_wait()  local724 		int ecc = s3c_read_reg(ECC_ERR_STAT_OFFSET);  in s3c_onenand_bbt_wait()  local
 
 | 
| D | omap2.c | 237 		int ecc = read_reg(c, ONENAND_REG_ECC_STATUS);  in omap2_onenand_wait()  local
 | 
| D | onenand_base.c | 498 	int ecc, i, result = 0;  in onenand_read_ecc()  local555 		int ecc = onenand_read_ecc(this);  in onenand_wait()  local
 1523 	unsigned int interrupt, ctrl, ecc, addr1, addr8;  in onenand_bbt_wait()  local
 
 | 
| /linux-4.4.14/drivers/net/can/usb/ | 
| D | ems_usb.c | 173 	u8 ecc;  member367 		u8 ecc = msg->msg.error.cc.regs.sja1000.ecc;  in ems_usb_rx_err()  local
 
 | 
| D | esd_usb2.c | 236 		u8 ecc = msg->msg.rx.data[1];  in esd_usb2_rx_event()  local
 | 
| /linux-4.4.14/drivers/net/can/ | 
| D | sun4i_can.c | 519 	u32 ecc, alc;  in sun4i_can_err()  local
 | 
| D | janz-ican3.c | 993 	u8 isrc, ecc, status, rxerr, txerr;  in ican3_handle_cevtind()  local
 | 
| /linux-4.4.14/drivers/mtd/ | 
| D | sm_ftl.c | 221 	uint8_t ecc[3];  in sm_correct_sector()  local
 | 
| /linux-4.4.14/include/linux/ | 
| D | ccp.h | 548 		struct ccp_ecc_engine ecc;  member
 | 
| /linux-4.4.14/include/linux/mmc/ | 
| D | mmc.h | 219 	u8  ecc;  member
 | 
| /linux-4.4.14/arch/ia64/include/asm/sn/ | 
| D | sn_sal.h | 1166 sn_inject_error(u64 paddr, u64 *data, u64 *ecc)  in sn_inject_error()
 | 
| /linux-4.4.14/include/linux/mtd/ | 
| D | nand.h | 709 	struct nand_ecc_ctrl ecc;  member818 	} ecc;  member
 
 | 
| /linux-4.4.14/drivers/mtd/nand/gpmi-nand/ | 
| D | gpmi-nand.c | 1842 	struct nand_ecc_ctrl *ecc = &chip->ecc;  in gpmi_init_last()  local
 | 
| /linux-4.4.14/drivers/scsi/libsas/ | 
| D | sas_expander.c | 1777 static int sas_get_ex_change_count(struct domain_device *dev, int *ecc)  in sas_get_ex_change_count()
 | 
| /linux-4.4.14/drivers/scsi/ | 
| D | osst.h | 256         unsigned        ecc             :1;     /* Supports error correction */  member268         unsigned        ecc             :1;     /* Supports error correction */  member
 
 | 
| /linux-4.4.14/drivers/mtd/devices/ | 
| D | docg3.c | 637 	u8 ecc[DOC_ECC_BCH_SIZE];  in doc_ecc_bch_fix_data()  local
 | 
| /linux-4.4.14/drivers/video/fbdev/omap2/dss/ | 
| D | dsi.c | 2673 		int channel, u8 data_type, u16 len, u8 ecc)  in dsi_vc_write_long_header()2703 		u8 data_type, u8 *data, u16 len, u8 ecc)  in dsi_vc_send_long()
 2767 		u8 data_type, u16 data, u8 ecc)  in dsi_vc_send_short()
 
 | 
| /linux-4.4.14/drivers/scsi/megaraid/ | 
| D | megaraid_sas.h | 1673 		} __attribute__ ((packed)) ecc;  member
 | 
| /linux-4.4.14/arch/mips/include/asm/octeon/ | 
| D | cvmx-l2c-defs.h | 2833 		uint64_t ecc:6;  member
 |