Searched refs:sm_order (Results 1 – 4 of 4) sorted by relevance
| /linux/include/linux/mtd/ |
| H A D | nand-ecc-sw-hamming.h | 29 unsigned int sm_order; member 37 unsigned char *code, bool sm_order); 43 bool sm_order); 59 unsigned char *code, bool sm_order) in ecc_sw_hamming_calculate() argument 74 unsigned int step_size, bool sm_order) in ecc_sw_hamming_correct() argument
|
| /linux/drivers/mtd/tests/ |
| H A D | mtd_nandecctest.c | 122 bool sm_order = IS_ENABLED(CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC); in no_bit_error_verify() local 126 ecc_sw_hamming_calculate(error_data, size, calc_ecc, sm_order); in no_bit_error_verify() 128 sm_order); in no_bit_error_verify() 152 bool sm_order = IS_ENABLED(CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC); in single_bit_error_correct() local 156 ecc_sw_hamming_calculate(error_data, size, calc_ecc, sm_order); in single_bit_error_correct() 158 sm_order); in single_bit_error_correct() 189 bool sm_order = IS_ENABLED(CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC); in double_bit_error_detect() local 193 ecc_sw_hamming_calculate(error_data, size, calc_ecc, sm_order); in double_bit_error_detect() 195 sm_order); in double_bit_error_detect() 251 bool sm_order = IS_ENABLED(CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC); in nand_ecc_test_run() local [all …]
|
| /linux/drivers/mtd/nand/ |
| H A D | ecc-sw-hamming.c | 116 unsigned char *code, bool sm_order) in ecc_sw_hamming_calculate() argument 312 if (sm_order) { in ecc_sw_hamming_calculate() 367 bool sm_order = engine_conf ? engine_conf->sm_order : false; in nand_ecc_sw_hamming_calculate() local 369 return ecc_sw_hamming_calculate(buf, step_size, code, sm_order); in nand_ecc_sw_hamming_calculate() 375 bool sm_order) in ecc_sw_hamming_correct() argument 386 if (sm_order) { in ecc_sw_hamming_correct() 460 bool sm_order = engine_conf ? engine_conf->sm_order : false; in nand_ecc_sw_hamming_correct() local 463 sm_order); in nand_ecc_sw_hamming_correct()
|
| /linux/drivers/mtd/nand/raw/ |
| H A D | nand_base.c | 5649 engine_conf->sm_order = true; in rawnand_sw_hamming_init()
|