Searched refs:sm_order (Results 1 – 5 of 5) sorted by relevance
/Linux-v5.15/include/linux/mtd/ |
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-v5.15/drivers/mtd/tests/ |
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-v5.15/drivers/mtd/nand/ |
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() 369 engine_conf->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() 462 engine_conf->sm_order); in nand_ecc_sw_hamming_correct()
|
/Linux-v5.15/drivers/mtd/ |
D | sm_ftl.c | 219 bool sm_order = IS_ENABLED(CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC); in sm_correct_sector() local 222 ecc_sw_hamming_calculate(buffer, SM_SMALL_PAGE, ecc, sm_order); in sm_correct_sector() 224 sm_order) < 0) in sm_correct_sector() 229 ecc_sw_hamming_calculate(buffer, SM_SMALL_PAGE, ecc, sm_order); in sm_correct_sector() 231 sm_order) < 0) in sm_correct_sector() 373 bool sm_order = IS_ENABLED(CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC); in sm_write_block() local 402 sm_order); in sm_write_block() 406 sm_order); in sm_write_block()
|
/Linux-v5.15/drivers/mtd/nand/raw/ |
D | nand_base.c | 5459 engine_conf->sm_order = true; in rawnand_sw_hamming_init()
|