| /Linux-v5.4/drivers/mtd/nand/raw/ | 
| D | mtk_ecc.c | 118 static inline void mtk_ecc_wait_idle(struct mtk_ecc *ecc,  in mtk_ecc_wait_idle()  argument 121 	struct device *dev = ecc->dev;  in mtk_ecc_wait_idle() 125 	ret = readl_poll_timeout_atomic(ecc->regs + ECC_IDLE_REG(op), val,  in mtk_ecc_wait_idle() 135 	struct mtk_ecc *ecc = id;  in mtk_ecc_irq()  local 138 	dec = readw(ecc->regs + ecc->caps->ecc_regs[ECC_DECIRQ_STA])  in mtk_ecc_irq() 141 		dec = readw(ecc->regs + ecc->caps->ecc_regs[ECC_DECDONE]);  in mtk_ecc_irq() 142 		if (dec & ecc->sectors) {  in mtk_ecc_irq() 147 			readw(ecc->regs + ecc->caps->ecc_regs[ECC_DECIRQ_STA]);  in mtk_ecc_irq() 148 			ecc->sectors = 0;  in mtk_ecc_irq() 149 			complete(&ecc->done);  in mtk_ecc_irq() [all …] 
 | 
| D | nand_base.c | 53 	struct nand_ecc_ctrl *ecc = &chip->ecc;  in nand_ooblayout_ecc_sp()  local 69 		oobregion->length = ecc->total - 4;  in nand_ooblayout_ecc_sp() 99 	.ecc = nand_ooblayout_ecc_sp, 108 	struct nand_ecc_ctrl *ecc = &chip->ecc;  in nand_ooblayout_ecc_lp()  local 110 	if (section || !ecc->total)  in nand_ooblayout_ecc_lp() 113 	oobregion->length = ecc->total;  in nand_ooblayout_ecc_lp() 123 	struct nand_ecc_ctrl *ecc = &chip->ecc;  in nand_ooblayout_free_lp()  local 128 	oobregion->length = mtd->oobsize - ecc->total - 2;  in nand_ooblayout_free_lp() 135 	.ecc = nand_ooblayout_ecc_lp, 148 	struct nand_ecc_ctrl *ecc = &chip->ecc;  in nand_ooblayout_ecc_lp_hamming()  local [all …] 
 | 
| D | sunxi_nand.c | 593 				      bool ecc)  in sunxi_nfc_randomizer_state()  argument 602 	if (ecc) {  in sunxi_nfc_randomizer_state() 613 					bool ecc)  in sunxi_nfc_randomizer_config()  argument 623 	state = sunxi_nfc_randomizer_state(nand, page, ecc);  in sunxi_nfc_randomizer_config() 660 					   bool ecc, int page)  in sunxi_nfc_randomizer_write_buf()  argument 662 	sunxi_nfc_randomizer_config(nand, page, ecc);  in sunxi_nfc_randomizer_write_buf() 669 					  int len, bool ecc, int page)  in sunxi_nfc_randomizer_read_buf()  argument 671 	sunxi_nfc_randomizer_config(nand, page, ecc);  in sunxi_nfc_randomizer_read_buf() 680 	struct sunxi_nand_hw_ecc *data = nand->ecc.priv;  in sunxi_nfc_hw_ecc_enable() 689 	if (nand->ecc.size == 512)  in sunxi_nfc_hw_ecc_enable() [all …] 
 | 
| D | nand_micron.c | 66 	struct micron_on_die_ecc ecc;  member 127 	.ecc = micron_nand_on_die_4_ooblayout_ecc, 140 	oobregion->offset = mtd->oobsize - chip->ecc.total;  in micron_nand_on_die_8_ooblayout_ecc() 141 	oobregion->length = chip->ecc.total;  in micron_nand_on_die_8_ooblayout_ecc() 156 	oobregion->length = mtd->oobsize - chip->ecc.total - 2;  in micron_nand_on_die_8_ooblayout_free() 162 	.ecc = micron_nand_on_die_8_ooblayout_ecc, 172 	if (micron->ecc.forced)  in micron_nand_on_die_ecc_setup() 175 	if (micron->ecc.enabled == enable)  in micron_nand_on_die_ecc_setup() 183 		micron->ecc.enabled = enable;  in micron_nand_on_die_ecc_setup() 222 	ret = nand_read_page_op(chip, page, 0, micron->ecc.rawbuf,  in micron_nand_on_die_ecc_status_4() [all …] 
 | 
| D | omap2.c | 887 	if ((info->nand.ecc.mode == NAND_ECC_HW) &&  in omap_correct_data() 888 			(info->nand.ecc.size  == 2048))  in omap_correct_data() 956 	val = ((((info->nand.ecc.size >> 1) - 1) << ECCSIZE1_SHIFT) |  in omap_enable_hwecc() 1055 		nsectors = chip->ecc.steps;  in omap_enable_hwecc_bch() 1075 		nsectors = chip->ecc.steps;  in omap_enable_hwecc_bch() 1088 		nsectors = chip->ecc.steps;  in omap_enable_hwecc_bch() 1144 	int eccbytes	= info->nand.ecc.bytes;  in _omap_calculate_ecc_bch() 1286 	int eccbytes = info->nand.ecc.bytes;  in omap_calculate_ecc_bch_multi() 1317 	for (i = 0; i < info->nand.ecc.size; i++) {  in erased_sector_bitflips() 1319 		if (flip_bits > info->nand.ecc.strength)  in erased_sector_bitflips() [all …] 
 | 
| D | nand_bch.c | 40 	struct nand_bch_control *nbc = chip->ecc.priv;  in nand_bch_calculate_ecc() 43 	memset(code, 0, chip->ecc.bytes);  in nand_bch_calculate_ecc() 44 	encode_bch(nbc->bch, buf, chip->ecc.size, code);  in nand_bch_calculate_ecc() 47 	for (i = 0; i < chip->ecc.bytes; i++)  in nand_bch_calculate_ecc() 66 	struct nand_bch_control *nbc = chip->ecc.priv;  in nand_bch_correct_data() 70 	count = decode_bch(nbc->bch, NULL, chip->ecc.size, read_ecc, calc_ecc,  in nand_bch_correct_data() 74 			if (errloc[i] < (chip->ecc.size*8))  in nand_bch_correct_data() 112 	unsigned int eccsize = nand->ecc.size;  in nand_bch_init() 113 	unsigned int eccbytes = nand->ecc.bytes;  in nand_bch_init() 114 	unsigned int eccstrength = nand->ecc.strength;  in nand_bch_init() [all …] 
 | 
| D | fsmc_nand.c | 163 	if (section >= chip->ecc.steps)  in fsmc_ecc1_ooblayout_ecc() 177 	if (section >= chip->ecc.steps)  in fsmc_ecc1_ooblayout_free() 182 	if (section < chip->ecc.steps - 1)  in fsmc_ecc1_ooblayout_free() 191 	.ecc = fsmc_ecc1_ooblayout_ecc, 206 	if (section >= chip->ecc.steps)  in fsmc_ecc4_ooblayout_ecc() 209 	oobregion->length = chip->ecc.bytes;  in fsmc_ecc4_ooblayout_ecc() 224 	if (section >= chip->ecc.steps)  in fsmc_ecc4_ooblayout_free() 229 	if (section < chip->ecc.steps - 1)  in fsmc_ecc4_ooblayout_free() 238 	.ecc = fsmc_ecc4_ooblayout_ecc, 375 				u8 *ecc)  in fsmc_read_hwecc_ecc4()  argument [all …] 
 | 
| D | tango_nand.c | 179 	u8 *ecc = chip->oob_poi + BBM_SIZE + METADATA_SIZE;  in check_erased_page()  local 180 	const int ecc_size = chip->ecc.bytes;  in check_erased_page() 181 	const int pkt_size = chip->ecc.size;  in check_erased_page() 184 	for (i = 0; i < chip->ecc.steps; ++i) {  in check_erased_page() 186 		res = nand_check_erased_ecc_chunk(buf, pkt_size, ecc, ecc_size,  in check_erased_page() 188 						  chip->ecc.strength);  in check_erased_page() 196 		ecc += ecc_size;  in check_erased_page() 283 		chip->ecc.read_oob(chip, page);  in tango_read_page() 291 		chip->ecc.read_oob_raw(chip, page);  in tango_read_page() 371 	const int ecc_size = chip->ecc.bytes;  in raw_read() [all …] 
 | 
| D | mtk_nand.c | 147 	struct mtk_ecc *ecc;  member 186 	return (u8 *)p + i * chip->ecc.size;  in data_ptr() 212 	return chip->ecc.size + mtk_nand->spare_per_sector;  in mtk_data_len() 226 	return nfc->buffer + i * mtk_data_len(chip) + chip->ecc.size;  in mtk_oob_ptr() 336 		if (chip->ecc.size == 512)  in mtk_nfc_hw_runtime_config() 342 		if (chip->ecc.size == 512)  in mtk_nfc_hw_runtime_config() 348 		if (chip->ecc.size == 512)  in mtk_nfc_hw_runtime_config() 365 	if (chip->ecc.size == 1024)  in mtk_nfc_hw_runtime_config() 384 	nfc->ecc_cfg.strength = chip->ecc.strength;  in mtk_nfc_hw_runtime_config() 385 	nfc->ecc_cfg.len = chip->ecc.size + mtk_nand->fdm.ecc_size;  in mtk_nfc_hw_runtime_config() [all …] 
 | 
| D | qcom_nandc.c | 1390 	struct nand_ecc_ctrl *ecc = &chip->ecc;  in parse_erase_write_errors()  local 1394 	num_cw = command == NAND_CMD_PAGEPROG ? ecc->steps : 1;  in parse_erase_write_errors() 1440 	struct nand_ecc_ctrl *ecc = &chip->ecc;  in qcom_nandc_command()  local 1475 		update_rw_regs(host, ecc->steps, true);  in qcom_nandc_command() 1588 	struct nand_ecc_ctrl *ecc = &chip->ecc;  in qcom_nandc_read_cw_raw()  local 1600 	data_size1 = mtd->writesize - host->cw_size * (ecc->steps - 1);  in qcom_nandc_read_cw_raw() 1603 	if (cw == (ecc->steps - 1)) {  in qcom_nandc_read_cw_raw() 1604 		data_size2 = ecc->size - data_size1 -  in qcom_nandc_read_cw_raw() 1605 			     ((ecc->steps - 1) * 4);  in qcom_nandc_read_cw_raw() 1606 		oob_size2 = (ecc->steps * 4) + host->ecc_bytes_hw +  in qcom_nandc_read_cw_raw() [all …] 
 | 
| D | nand_toshiba.c | 78 	chip->ecc.bytes = 0;  in toshiba_nand_benand_init() 79 	chip->ecc.size = 512;  in toshiba_nand_benand_init() 80 	chip->ecc.strength = 8;  in toshiba_nand_benand_init() 81 	chip->ecc.read_page = toshiba_nand_read_page_benand;  in toshiba_nand_benand_init() 82 	chip->ecc.read_subpage = toshiba_nand_read_subpage_benand;  in toshiba_nand_benand_init() 83 	chip->ecc.write_page = nand_write_page_raw;  in toshiba_nand_benand_init() 84 	chip->ecc.read_page_raw = nand_read_page_raw_notsupp;  in toshiba_nand_benand_init() 85 	chip->ecc.write_page_raw = nand_write_page_raw_notsupp;  in toshiba_nand_benand_init() 149 	if (nand_is_slc(chip) && chip->ecc.mode == NAND_ECC_ON_DIE &&  in toshiba_nand_init()
  | 
| D | stm32_fmc2_nand.c | 316 	if (chip->ecc.strength == FMC2_ECC_BCH8) {  in stm32_fmc2_setup() 319 	} else if (chip->ecc.strength == FMC2_ECC_BCH4) {  in stm32_fmc2_setup() 383 		dma_cfg.src_addr += chip->ecc.strength == FMC2_ECC_HAM ?  in stm32_fmc2_select_chip() 394 		fmc2->dma_ecc_len = chip->ecc.strength == FMC2_ECC_HAM ?  in stm32_fmc2_select_chip() 498 	if (chip->ecc.strength != FMC2_ECC_HAM) {  in stm32_fmc2_hwctl() 520 static inline void stm32_fmc2_ham_set_ecc(const u32 ecc_sta, u8 *ecc)  in stm32_fmc2_ham_set_ecc()  argument 522 	ecc[0] = ecc_sta;  in stm32_fmc2_ham_set_ecc() 523 	ecc[1] = ecc_sta >> 8;  in stm32_fmc2_ham_set_ecc() 524 	ecc[2] = ecc_sta >> 16;  in stm32_fmc2_ham_set_ecc() 528 				    u8 *ecc)  in stm32_fmc2_ham_calculate()  argument [all …] 
 | 
| D | lpc32xx_slc.c | 169 	.ecc = lpc32xx_ooblayout_ecc, 407 static void lpc32xx_slc_ecc_copy(uint8_t *spare, const uint32_t *ecc, int count)  in lpc32xx_slc_ecc_copy()  argument 412 		uint32_t ce = ecc[i / 3];  in lpc32xx_slc_ecc_copy() 531 	for (i = 0; i < chip->ecc.steps; i++) {  in lpc32xx_xfer() 534 				       dma_buf + i * chip->ecc.size,  in lpc32xx_xfer() 535 				       mtd->writesize / chip->ecc.steps, dir);  in lpc32xx_xfer() 540 		if (i == chip->ecc.steps - 1)  in lpc32xx_xfer() 572 	host->ecc_buf[chip->ecc.steps - 1] =  in lpc32xx_xfer() 615 	status = lpc32xx_xfer(mtd, buf, chip->ecc.steps, 1);  in lpc32xx_nand_read_page_syndrome() 621 	lpc32xx_slc_ecc_copy(tmpecc, (uint32_t *) host->ecc_buf, chip->ecc.steps);  in lpc32xx_nand_read_page_syndrome() [all …] 
 | 
| D | tegra_nand.c | 182 	struct mtd_oob_region ecc;  member 204 	int bytes_per_step = DIV_ROUND_UP(BITS_PER_STEP_RS * chip->ecc.strength,  in tegra_nand_ooblayout_rs_ecc() 211 	oobregion->length = round_up(bytes_per_step * chip->ecc.steps, 4);  in tegra_nand_ooblayout_rs_ecc() 223 	.ecc = tegra_nand_ooblayout_rs_ecc, 231 	int bytes_per_step = DIV_ROUND_UP(BITS_PER_STEP_BCH * chip->ecc.strength,  in tegra_nand_ooblayout_bch_ecc() 238 	oobregion->length = round_up(bytes_per_step * chip->ecc.steps, 4);  in tegra_nand_ooblayout_bch_ecc() 244 	.ecc = tegra_nand_ooblayout_bch_ecc, 480 	if (chip->ecc.algo == NAND_ECC_BCH && enable)  in tegra_nand_hw_ecc() 705 		if (fail_sec_flag ^ GENMASK(chip->ecc.steps - 1, 0)) {  in tegra_nand_read_page_hwecc() 721 		for_each_set_bit(bit, &fail_sec_flag, chip->ecc.steps) {  in tegra_nand_read_page_hwecc() [all …] 
 | 
| /Linux-v5.4/drivers/mtd/nand/raw/ingenic/ | 
| D | ingenic_ecc.c | 27 int ingenic_ecc_calculate(struct ingenic_ecc *ecc,  in ingenic_ecc_calculate()  argument 31 	return ecc->ops->calculate(ecc, params, buf, ecc_code);  in ingenic_ecc_calculate() 47 int ingenic_ecc_correct(struct ingenic_ecc *ecc,  in ingenic_ecc_correct()  argument 51 	return ecc->ops->correct(ecc, params, buf, ecc_code);  in ingenic_ecc_correct() 68 	struct ingenic_ecc *ecc;  in ingenic_ecc_get()  local 76 	ecc = platform_get_drvdata(pdev);  in ingenic_ecc_get() 77 	clk_prepare_enable(ecc->clk);  in ingenic_ecc_get() 79 	return ecc;  in ingenic_ecc_get() 94 	struct ingenic_ecc *ecc = NULL;  in of_ingenic_ecc_get()  local 107 		ecc = ingenic_ecc_get(np);  in of_ingenic_ecc_get() [all …] 
 | 
| D | ingenic_nand_drv.c | 47 	struct ingenic_ecc *ecc;  member 79 	struct nand_ecc_ctrl *ecc = &chip->ecc;  in qi_lb60_ooblayout_ecc()  local 81 	if (section || !ecc->total)  in qi_lb60_ooblayout_ecc() 84 	oobregion->length = ecc->total;  in qi_lb60_ooblayout_ecc() 94 	struct nand_ecc_ctrl *ecc = &chip->ecc;  in qi_lb60_ooblayout_free()  local 99 	oobregion->length = mtd->oobsize - ecc->total - 12;  in qi_lb60_ooblayout_free() 100 	oobregion->offset = 12 + ecc->total;  in qi_lb60_ooblayout_free() 106 	.ecc = qi_lb60_ooblayout_ecc, 114 	struct nand_ecc_ctrl *ecc = &chip->ecc;  in jz4725b_ooblayout_ecc()  local 116 	if (section || !ecc->total)  in jz4725b_ooblayout_ecc() [all …] 
 | 
| D | jz4740_ecc.c | 45 static void jz4740_ecc_reset(struct ingenic_ecc *ecc, bool calc_ecc)  in jz4740_ecc_reset()  argument 50 	writel(0, ecc->base + JZ_REG_NAND_IRQ_STAT);  in jz4740_ecc_reset() 53 	reg = readl(ecc->base + JZ_REG_NAND_ECC_CTRL);  in jz4740_ecc_reset() 62 	writel(reg, ecc->base + JZ_REG_NAND_ECC_CTRL);  in jz4740_ecc_reset() 65 static int jz4740_ecc_calculate(struct ingenic_ecc *ecc,  in jz4740_ecc_calculate()  argument 73 	jz4740_ecc_reset(ecc, true);  in jz4740_ecc_calculate() 76 		status = readl(ecc->base + JZ_REG_NAND_IRQ_STAT);  in jz4740_ecc_calculate() 82 	reg = readl(ecc->base + JZ_REG_NAND_ECC_CTRL);  in jz4740_ecc_calculate() 84 	writel(reg, ecc->base + JZ_REG_NAND_ECC_CTRL);  in jz4740_ecc_calculate() 87 		ecc_code[i] = readb(ecc->base + JZ_REG_NAND_PAR0 + i);  in jz4740_ecc_calculate() [all …] 
 | 
| D | ingenic_ecc.h | 29 int ingenic_ecc_calculate(struct ingenic_ecc *ecc, 32 int ingenic_ecc_correct(struct ingenic_ecc *ecc, 36 void ingenic_ecc_release(struct ingenic_ecc *ecc); 39 int ingenic_ecc_calculate(struct ingenic_ecc *ecc,  in ingenic_ecc_calculate()  argument 46 int ingenic_ecc_correct(struct ingenic_ecc *ecc,  in ingenic_ecc_correct()  argument 53 void ingenic_ecc_release(struct ingenic_ecc *ecc)  in ingenic_ecc_release()  argument 64 	void (*disable)(struct ingenic_ecc *ecc); 65 	int (*calculate)(struct ingenic_ecc *ecc, 68 	int (*correct)(struct ingenic_ecc *ecc,
  | 
| /Linux-v5.4/drivers/dma/ti/ | 
| D | edma.c | 228 	struct edma_cc			*ecc;  member 302 static inline unsigned int edma_read(struct edma_cc *ecc, int offset)  in edma_read()  argument 304 	return (unsigned int)__raw_readl(ecc->base + offset);  in edma_read() 307 static inline void edma_write(struct edma_cc *ecc, int offset, int val)  in edma_write()  argument 309 	__raw_writel(val, ecc->base + offset);  in edma_write() 312 static inline void edma_modify(struct edma_cc *ecc, int offset, unsigned and,  in edma_modify()  argument 315 	unsigned val = edma_read(ecc, offset);  in edma_modify() 319 	edma_write(ecc, offset, val);  in edma_modify() 322 static inline void edma_and(struct edma_cc *ecc, int offset, unsigned and)  in edma_and()  argument 324 	unsigned val = edma_read(ecc, offset);  in edma_and() [all …] 
 | 
| /Linux-v5.4/Documentation/devicetree/bindings/edac/ | 
| D | socfpga-eccmgr.txt | 8 - compatible : Should be "altr,socfpga-ecc-manager" 17 - compatible : Should be "altr,socfpga-l2-ecc" 24 - compatible : Should be "altr,socfpga-ocram-ecc" 33 		compatible = "altr,socfpga-ecc-manager"; 38 		l2-ecc@ffd08140 { 39 			compatible = "altr,socfpga-l2-ecc"; 44 		ocram-ecc@ffd08144 { 45 			compatible = "altr,socfpga-ocram-ecc"; 58 - compatible : Should be "altr,socfpga-a10-ecc-manager" 73 - compatible : Should be "altr,socfpga-a10-l2-ecc" [all …] 
 | 
| /Linux-v5.4/drivers/mtd/nand/raw/atmel/ | 
| D | pmecc.c | 226 	if (req->ecc.sectorsize == 512) {  in atmel_pmecc_create_gf_tables() 260 	if (req->ecc.sectorsize == 512)  in atmel_pmecc_get_gf_tables() 282 	if (req->pagesize <= 0 || req->oobsize <= 0 || req->ecc.bytes <= 0)  in atmel_pmecc_prepare_user_req() 285 	if (req->ecc.ooboffset >= 0 &&  in atmel_pmecc_prepare_user_req() 286 	    req->ecc.ooboffset + req->ecc.bytes > req->oobsize)  in atmel_pmecc_prepare_user_req() 289 	if (req->ecc.sectorsize == ATMEL_PMECC_SECTOR_SIZE_AUTO) {  in atmel_pmecc_prepare_user_req() 290 		if (req->ecc.strength != ATMEL_PMECC_MAXIMIZE_ECC_STRENGTH)  in atmel_pmecc_prepare_user_req() 294 			req->ecc.sectorsize = 1024;  in atmel_pmecc_prepare_user_req() 296 			req->ecc.sectorsize = 512;  in atmel_pmecc_prepare_user_req() 299 	if (req->ecc.sectorsize != 512 && req->ecc.sectorsize != 1024)  in atmel_pmecc_prepare_user_req() [all …] 
 | 
| /Linux-v5.4/Documentation/devicetree/bindings/mtd/ | 
| D | mtk-nand.txt | 23 - ecc-engine:			Required ECC Engine node. 36 		ecc-engine = <&bch>; 49 - nand-ecc-mode:	the NAND ecc mode (check driver for supported modes) 50 - nand-ecc-step-size:	Number of data bytes covered by a single ECC step. 55 - nand-ecc-strength:	Number of bits to correct per ECC step. 65 				E :	nand-ecc-strength. 71 				Q :	nand-ecc-step-size. 75 					this number depends on max ecc step size 77 					If max ecc step size supported is 1024, 79 					ecc step size is 512, then it should be [all …] 
 | 
| D | hisi504-nand.txt | 11 - nand-ecc-mode:       Support none and hw ecc mode. 17 - nand-ecc-strength:   Number of bits to correct per ECC step. 18 - nand-ecc-step-size:  Number of data bytes covered by a single ECC step. 22  - nand-ecc-strength = <16>, nand-ecc-step-size = <1024> 34 		nand-ecc-mode = "hw"; 35 		nand-ecc-strength = <16>; 36 		nand-ecc-step-size = <1024>;
  | 
| D | stm32-fmc2-nand.txt | 19 - dma-names: Must be "tx", "rx" and "ecc" 28 - nand-ecc-strength: see nand-controller.yaml 29 - nand-ecc-step-size: see nand-controller.yaml 32  - nand-ecc-strength = <1>, nand-ecc-step-size = <512> (Hamming) 33  - nand-ecc-strength = <4>, nand-ecc-step-size = <512> (BCH4) 34  - nand-ecc-strength = <8>, nand-ecc-step-size = <512> (BCH8) (default)
  | 
| /Linux-v5.4/fs/ocfs2/ | 
| D | blockcheck.c | 355 	u32 ecc;  in ocfs2_block_check_compute()  local 360 	ecc = ocfs2_hamming_encode_block(data, blocksize);  in ocfs2_block_check_compute() 366 	BUG_ON(ecc > USHRT_MAX);  in ocfs2_block_check_compute() 369 	bc->bc_ecc = cpu_to_le16((u16)ecc);  in ocfs2_block_check_compute() 387 	u32 crc, ecc;  in ocfs2_block_check_validate()  local 407 	ecc = ocfs2_hamming_encode_block(data, blocksize);  in ocfs2_block_check_validate() 408 	ocfs2_hamming_fix_block(data, blocksize, ecc ^ bc_ecc);  in ocfs2_block_check_validate() 447 	u32 crc, ecc;  in ocfs2_block_check_compute_bhs()  local 456 	for (i = 0, crc = ~0, ecc = 0; i < nr; i++) {  in ocfs2_block_check_compute_bhs() 463 		ecc = (u16)ocfs2_hamming_encode(ecc, bhs[i]->b_data,  in ocfs2_block_check_compute_bhs() [all …] 
 |