Searched refs:max_bitflips (Results 1 - 25 of 30) sorted by relevance

12

/linux-master/drivers/mtd/nand/raw/
H A Dnand_toshiba.c54 unsigned int max_bitflips = 0; local
68 max_bitflips = max(max_bitflips, bitflips);
72 return max_bitflips;
88 max_bitflips = mtd->bitflip_threshold;
89 mtd->ecc_stats.corrected += max_bitflips;
92 return max_bitflips;
H A Dnand_micron.c194 unsigned int step, max_bitflips = 0; local
268 max_bitflips = max(nbitflips, max_bitflips);
272 return max_bitflips;
310 int ret, max_bitflips = 0; local
356 max_bitflips = micron_nand_on_die_ecc_status_4(chip, status,
360 max_bitflips = micron_nand_on_die_ecc_status_8(chip, status);
365 return ret ? ret : max_bitflips;
H A Ddenali.c409 unsigned int max_bitflips)
428 max_bitflips = max_t(unsigned int, max_bitflips, stat);
435 return max_bitflips;
445 unsigned int max_bitflips; local
460 max_bitflips = FIELD_GET(ECC_COR_INFO__MAX_ERRORS, ecc_cor);
466 * the page. Increase the stats by max_bitflips. (compromised solution)
468 ecc_stats->corrected += max_bitflips;
470 return max_bitflips;
480 unsigned int max_bitflips local
407 denali_check_erased_page(struct nand_chip *chip, u8 *buf, unsigned long uncor_ecc_flags, unsigned int max_bitflips) argument
[all...]
H A Dmarvell_nand.c956 unsigned int *max_bitflips)
980 /* Update the stats and max_bitflips */
982 *max_bitflips = max_t(unsigned int, *max_bitflips, bf);
987 * mtd->ecc_stats.corrected is updated, as well as max_bitflips, however
993 unsigned int *max_bitflips)
1026 /* Update the stats and max_bitflips */
1028 *max_bitflips = max_t(unsigned int, *max_bitflips, bf);
1100 int max_bitflips local
952 marvell_nfc_check_empty_chunk(struct nand_chip *chip, u8 *data, int data_len, u8 *spare, int spare_len, u8 *ecc, int ecc_len, unsigned int *max_bitflips) argument
992 marvell_nfc_hw_ecc_check_bitflips(struct nand_chip *chip, unsigned int *max_bitflips) argument
1378 int max_bitflips = 0; local
[all...]
H A Dsunxi_nand.c747 unsigned int *max_bitflips, int ret)
755 *max_bitflips = max_t(unsigned int, *max_bitflips, ret);
799 unsigned int *max_bitflips,
871 sunxi_nfc_hw_ecc_update_stats(nand, max_bitflips, ret);
910 unsigned int max_bitflips = 0; local
983 sunxi_nfc_hw_ecc_update_stats(nand, &max_bitflips, ret);
1018 sunxi_nfc_hw_ecc_update_stats(nand, &max_bitflips, ret);
1027 return max_bitflips;
1096 unsigned int max_bitflips local
746 sunxi_nfc_hw_ecc_update_stats(struct nand_chip *nand, unsigned int *max_bitflips, int ret) argument
795 sunxi_nfc_hw_ecc_read_chunk(struct nand_chip *nand, u8 *data, int data_off, u8 *oob, int oob_off, int *cur_off, unsigned int *max_bitflips, bool bbm, bool oob_required, int page) argument
1156 unsigned int max_bitflips = 0; local
[all...]
H A Dnand_base.c2857 * max_bitflips value accordingly.
3077 unsigned int max_bitflips = 0; local
3100 max_bitflips = max_t(unsigned int, max_bitflips, stat);
3103 return max_bitflips;
3124 unsigned int max_bitflips = 0; local
3211 max_bitflips = max_t(unsigned int, max_bitflips, stat);
3214 return max_bitflips;
3236 unsigned int max_bitflips local
3308 unsigned int max_bitflips = 0; local
3375 unsigned int max_bitflips = 0; local
3577 unsigned int max_bitflips = 0; local
3913 unsigned int max_bitflips = 0; local
[all...]
H A Dfsl_ifc_nand.c53 unsigned int max_bitflips; /* Saved during READ0 cmd */ member in struct:fsl_ifc_nand_ctrl
209 nctrl->max_bitflips = 0;
241 nctrl->max_bitflips = max_t(unsigned int,
242 nctrl->max_bitflips,
689 return nctrl->max_bitflips;
H A Drockchip-nand-controller.c766 int max_bitflips = 0, bch_st, ecc_fail = 0; local
844 max_bitflips = max_t(u32, max_bitflips, cnt);
848 max_bitflips = max_t(u32, max_bitflips, cnt);
867 return max_bitflips;
H A Dcafe_nand.c375 unsigned int max_bitflips = 0; local
443 max_bitflips = max_t(unsigned int, max_bitflips, n);
447 return max_bitflips;
H A Dhisi504_nand.c523 int max_bitflips = 0, stat = 0, stat_max = 0, status_ecc; local
544 max_bitflips = max_t(int, max_bitflips, stat_max);
548 return max_bitflips;
H A Dfsmc_nand.c723 unsigned int max_bitflips = 0; local
762 max_bitflips = max_t(unsigned int, max_bitflips, stat);
766 return max_bitflips;
H A Dpl35x-nand-controller.c471 unsigned int max_bitflips = 0, chunk; local
495 max_bitflips = max_t(unsigned int, max_bitflips, stats);
499 return max_bitflips;
H A Dfsl_elbc_nand.c63 unsigned int max_bitflips; /* Saved during READ0 cmd */ member in struct:fsl_elbc_fcm_ctrl
249 elbc_fcm_ctrl->max_bitflips = 0;
268 elbc_fcm_ctrl->max_bitflips = 1;
647 return elbc_fcm_ctrl->max_bitflips;
H A Darasan-nand-controller.c399 unsigned int max_bitflips = 0; local
478 max_bitflips = max_t(unsigned int, max_bitflips, bf);
488 max_bitflips = max_t(unsigned int, max_bitflips, bf);
H A Drenesas-nand-controller.c414 unsigned int max_bitflips = 0; local
469 max_bitflips = max_t(unsigned int, max_bitflips, bf);
509 unsigned int max_bitflips = 0, i; local
563 max_bitflips = max_t(unsigned int, max_bitflips, bf);
H A Dstm32_fmc2_nand.c705 unsigned int max_bitflips = 0; local
740 max_bitflips = max_t(unsigned int, max_bitflips, stat);
753 return max_bitflips;
1055 unsigned int max_bitflips = 0; local
1096 max_bitflips = max_t(unsigned int, max_bitflips, stat);
1100 return max_bitflips;
H A Dtegra_nand.c695 int bit, max_bitflips = 0; local
739 max_bitflips = max(ret, max_bitflips);
743 return max_t(unsigned int, max_corr_cnt, max_bitflips);
H A Dmxc_nand.c773 unsigned int max_bitflips = 0; local
807 max_bitflips = max_t(unsigned int, max_bitflips, err);
813 return max_bitflips;
/linux-master/drivers/mtd/nand/
H A Decc-sw-bch.c339 unsigned int max_bitflips = 0; local
378 max_bitflips = max_t(unsigned int, max_bitflips, stat);
384 return max_bitflips;
H A Decc-sw-hamming.c593 unsigned int max_bitflips = 0; local
632 max_bitflips = max_t(unsigned int, max_bitflips, stat);
638 return max_bitflips;
/linux-master/include/uapi/mtd/
H A Dmtd-abi.h101 * @max_bitflips: the maximum number of bitflips detected in any single ECC
110 __u32 max_bitflips; member in struct:mtd_read_req_ecc_stats
/linux-master/drivers/mtd/nand/raw/gpmi-nand/
H A Dgpmi-nand.c1415 unsigned int max_bitflips = 0; local
1486 max_bitflips = max_t(unsigned int, max_bitflips,
1497 max_bitflips = max_t(unsigned int, max_bitflips, *status);
1500 return max_bitflips;
1531 unsigned int max_bitflips; local
1541 max_bitflips = gpmi_count_bitflips(chip, buf, 0,
1563 return max_bitflips;
1574 unsigned int max_bitflips; local
[all...]
/linux-master/drivers/mtd/
H A Dmtdchar.c722 req.ecc_stats.max_bitflips = 0;
776 req.ecc_stats.max_bitflips =
777 max(req.ecc_stats.max_bitflips, stats.max_bitflips);
H A Dmtdcore.c1639 int max_bitflips = 0; local
1672 max_bitflips = max(max_bitflips, ret);
1680 max_bitflips = max(max_bitflips, ret);
1690 return max_bitflips;
1732 ops->stats->max_bitflips = ret_code;
/linux-master/drivers/mtd/nand/spi/
H A Dcore.c639 unsigned int max_bitflips = 0; local
667 max_bitflips = max_t(unsigned int, max_bitflips, ret);
686 return ret ? ret : max_bitflips;

Completed in 259 milliseconds

12