Lines Matching refs:correct_ecc
87 static void single_bit_error_ecc(void *error_ecc, void *correct_ecc, in single_bit_error_ecc() argument
92 memcpy(error_ecc, correct_ecc, 3); in single_bit_error_ecc()
96 static void double_bit_error_ecc(void *error_ecc, void *correct_ecc, in double_bit_error_ecc() argument
106 memcpy(error_ecc, correct_ecc, 3); in double_bit_error_ecc()
112 void *correct_data, void *correct_ecc, const size_t size) in no_bit_error() argument
115 memcpy(error_ecc, correct_ecc, 3); in no_bit_error()
133 void *correct_data, void *correct_ecc, const size_t size) in single_bit_error_in_data() argument
136 memcpy(error_ecc, correct_ecc, 3); in single_bit_error_in_data()
140 void *correct_data, void *correct_ecc, const size_t size) in single_bit_error_in_ecc() argument
143 single_bit_error_ecc(error_ecc, correct_ecc, size); in single_bit_error_in_ecc()
161 void *correct_data, void *correct_ecc, const size_t size) in double_bit_error_in_data() argument
164 memcpy(error_ecc, correct_ecc, 3); in double_bit_error_in_data()
168 void *correct_data, void *correct_ecc, const size_t size) in single_bit_error_in_data_and_ecc() argument
171 single_bit_error_ecc(error_ecc, correct_ecc, size); in single_bit_error_in_data_and_ecc()
175 void *correct_data, void *correct_ecc, const size_t size) in double_bit_error_in_ecc() argument
178 double_bit_error_ecc(error_ecc, correct_ecc, size); in double_bit_error_in_ecc()
227 void *correct_ecc, const size_t size) in dump_data_ecc() argument
239 DUMP_PREFIX_NONE, 16, 1, correct_ecc, 3, false); in dump_data_ecc()
249 void *correct_ecc; in nand_ecc_test_run() local
254 correct_ecc = kmalloc(3, GFP_KERNEL); in nand_ecc_test_run()
256 if (!error_data || !error_ecc || !correct_data || !correct_ecc) { in nand_ecc_test_run()
262 __nand_calculate_ecc(correct_data, size, correct_ecc); in nand_ecc_test_run()
266 correct_data, correct_ecc, size); in nand_ecc_test_run()
274 correct_data, correct_ecc, size); in nand_ecc_test_run()
288 kfree(correct_ecc); in nand_ecc_test_run()