Home
last modified time | relevance | path

Searched defs:ecc (Results 1 – 25 of 36) sorted by relevance

12

/drivers/dma/
Dedma.c213 struct edma_cc *ecc; member
277 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 …]
/drivers/mtd/nand/
Dsunxi_nand.c582 struct nand_ecc_ctrl *ecc = &nand->ecc; in sunxi_nfc_hw_ecc_read_chunk() local
642 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()
1094 static void sunxi_nand_hw_common_ecc_ctrl_cleanup(struct nand_ecc_ctrl *ecc) in sunxi_nand_hw_common_ecc_ctrl_cleanup()
[all …]
Dfsmc_nand.c467 uint8_t *ecc) in fsmc_read_hwecc_ecc4()
518 uint8_t *ecc) in fsmc_read_hwecc_ecc1()
Dndfc.c102 uint32_t ecc; in ndfc_calculate_ecc() local
Dnand_base.c1206 void *ecc, int ecclen, in nand_check_erased_ecc_chunk()
3213 struct onfi_ext_ecc_info *ecc; in nand_flash_detect_ext_param_page() local
3413 struct jedec_ecc_info *ecc; in nand_flash_detect_jedec() local
4070 struct nand_ecc_ctrl *ecc = &chip->ecc; in nand_ecc_strength_good() local
4099 struct nand_ecc_ctrl *ecc = &chip->ecc; in nand_scan_tail() local
Ds3c2410.c604 unsigned long ecc = readl(info->regs + S3C2412_NFMECC0); in s3c2412_nand_calculate_ecc() local
619 unsigned long ecc = readl(info->regs + S3C2440_NFMECC0); in s3c2440_nand_calculate_ecc() local
Dcs553x_nand.c172 uint32_t ecc; in cs_calculate_ecc() local
Datmel_nand.c124 void __iomem *ecc; member
802 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()
Dtmio_nand.c272 unsigned int ecc; in tmio_nand_calculate_ecc() local
Domap_elm.c172 struct elm_errorvec *err_vec, u8 *ecc) in elm_load_syndrome()
Dlpc32xx_slc.c408 static void lpc32xx_slc_ecc_copy(uint8_t *spare, const uint32_t *ecc, int count) in lpc32xx_slc_ecc_copy()
/drivers/scsi/csiostor/
Dcsio_hw_t5.c174 uint64_t *ecc) in csio_t5_mc_read()
222 uint64_t *ecc) in csio_t5_edc_read()
/drivers/usb/storage/
Dalauda.c255 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
Dsddr09.c223 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
/drivers/crypto/ccp/
Dccp-ops.c130 struct ccp_ecc_op ecc; member
1814 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
/drivers/md/
Ddm-android-verity.c258 struct fec_ecc_metadata *ecc) in populate_fec_metadata()
282 struct fec_ecc_metadata *ecc) in extract_fec_header()
/drivers/net/can/sja1000/
Dsja1000.c399 uint8_t ecc, alc; in sja1000_err() local
/drivers/net/can/usb/
Dems_usb.c173 u8 ecc; member
371 u8 ecc = msg->msg.error.cc.regs.sja1000.ecc; in ems_usb_rx_err() local
/drivers/mtd/onenand/
Dsamsung.c322 unsigned int stat, ecc; in s3c_onenand_wait() local
724 int ecc = s3c_read_reg(ECC_ERR_STAT_OFFSET); in s3c_onenand_bbt_wait() local
Domap2.c237 int ecc = read_reg(c, ONENAND_REG_ECC_STATUS); in omap2_onenand_wait() local
Donenand_base.c498 int ecc, i, result = 0; in onenand_read_ecc() local
555 int ecc = onenand_read_ecc(this); in onenand_wait() local
1523 unsigned int interrupt, ctrl, ecc, addr1, addr8; in onenand_bbt_wait() local
/drivers/edac/
Dmce_amd.c754 int ecc; in amd_decode_mce() local
Dmpc85xx_edac.c736 u8 ecc = 0; in calculate_ecc() local
/drivers/net/can/
Dsun4i_can.c519 u32 ecc, alc; in sun4i_can_err() local
/drivers/mtd/
Dsm_ftl.c221 uint8_t ecc[3]; in sm_correct_sector() local

12