Lines Matching refs:chunk

39 diff_chunk_type(const struct diff_chunk *chunk)  in diff_chunk_type()  argument
41 if (!chunk->left_count && !chunk->right_count) in diff_chunk_type()
43 if (!chunk->solved) in diff_chunk_type()
45 if (!chunk->right_count) in diff_chunk_type()
47 if (!chunk->left_count) in diff_chunk_type()
49 if (chunk->left_count != chunk->right_count) in diff_chunk_type()
234 const struct diff_chunk *chunk) in diff_state_add_solved_chunk() argument
248 new_t = diff_chunk_type(chunk); in diff_state_add_solved_chunk()
250 debug("ADD %s chunk #%u:\n", chunk->solved ? "solved" : "UNSOLVED", in diff_state_add_solved_chunk()
253 debug_dump_atoms(&state->left, chunk->left_start, chunk->left_count); in diff_state_add_solved_chunk()
255 debug_dump_atoms(&state->right, chunk->right_start, chunk->right_count); in diff_state_add_solved_chunk()
259 assert(chunk->left_start in diff_state_add_solved_chunk()
261 assert(chunk->right_start in diff_state_add_solved_chunk()
267 new_chunk->left_count += chunk->left_count; in diff_state_add_solved_chunk()
268 new_chunk->right_count += chunk->right_count; in diff_state_add_solved_chunk()
283 new_chunk->left_count += chunk->left_count; in diff_state_add_solved_chunk()
284 new_chunk->right_count += chunk->right_count; in diff_state_add_solved_chunk()
297 *new_chunk = *chunk; in diff_state_add_solved_chunk()
322 *new_chunk = *chunk; in diff_state_add_solved_chunk()
338 struct diff_chunk chunk = { in diff_state_add_chunk() local
355 chunk.solved ? "solved" : "UNSOLVED"); in diff_state_add_chunk()
363 *new_chunk = chunk; in diff_state_add_chunk()
367 return diff_state_add_solved_chunk(state, &chunk); in diff_state_add_chunk()