Lines Matching refs:ecc
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()
472 BUG_ON(ecc > USHRT_MAX); in ocfs2_block_check_compute_bhs()
475 bc->bc_ecc = cpu_to_le16((u16)ecc); in ocfs2_block_check_compute_bhs()
494 u32 crc, ecc, fix; in ocfs2_block_check_validate_bhs() local
520 for (i = 0, ecc = 0; i < nr; i++) { in ocfs2_block_check_validate_bhs()
526 ecc = (u16)ocfs2_hamming_encode(ecc, bhs[i]->b_data, in ocfs2_block_check_validate_bhs()
530 fix = ecc ^ bc_ecc; in ocfs2_block_check_validate_bhs()