Lines Matching refs:i
56 static unsigned int calc_code_bit(unsigned int i, unsigned int *p_cache) in calc_code_bit() argument
64 b = i + 1; in calc_code_bit()
101 unsigned int i, b, p = 0; in ocfs2_hamming_encode() local
114 for (i = 0; (i = ocfs2_find_next_bit(data, d, i)) < d; i++) in ocfs2_hamming_encode()
120 b = calc_code_bit(nr + i, &p); in ocfs2_hamming_encode()
161 unsigned int i, b; in ocfs2_hamming_fix() local
189 for (i = 0; i < d; i++, b++) in ocfs2_hamming_fix()
205 if (ocfs2_test_bit(i, data)) in ocfs2_hamming_fix()
206 ocfs2_clear_bit(i, data); in ocfs2_hamming_fix()
208 ocfs2_set_bit(i, data); in ocfs2_hamming_fix()
446 int i; in ocfs2_block_check_compute_bhs() local
456 for (i = 0, crc = ~0, ecc = 0; i < nr; i++) { in ocfs2_block_check_compute_bhs()
457 crc = crc32_le(crc, bhs[i]->b_data, bhs[i]->b_size); in ocfs2_block_check_compute_bhs()
463 ecc = (u16)ocfs2_hamming_encode(ecc, bhs[i]->b_data, in ocfs2_block_check_compute_bhs()
464 bhs[i]->b_size * 8, in ocfs2_block_check_compute_bhs()
465 bhs[i]->b_size * 8 * i); in ocfs2_block_check_compute_bhs()
491 int i, rc = 0; in ocfs2_block_check_validate_bhs() local
509 for (i = 0, crc = ~0; i < nr; i++) in ocfs2_block_check_validate_bhs()
510 crc = crc32_le(crc, bhs[i]->b_data, bhs[i]->b_size); in ocfs2_block_check_validate_bhs()
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()
527 bhs[i]->b_size * 8, in ocfs2_block_check_validate_bhs()
528 bhs[i]->b_size * 8 * i); in ocfs2_block_check_validate_bhs()
531 for (i = 0; i < nr; i++) { in ocfs2_block_check_validate_bhs()
536 ocfs2_hamming_fix(bhs[i]->b_data, bhs[i]->b_size * 8, in ocfs2_block_check_validate_bhs()
537 bhs[i]->b_size * 8 * i, fix); in ocfs2_block_check_validate_bhs()
541 for (i = 0, crc = ~0; i < nr; i++) in ocfs2_block_check_validate_bhs()
542 crc = crc32_le(crc, bhs[i]->b_data, bhs[i]->b_size); in ocfs2_block_check_validate_bhs()