Home
last modified time | relevance | path

Searched refs:diff_atom (Results 1 – 8 of 8) sorted by relevance

/freebsd-src/contrib/libdiff/lib/
H A Ddiff_patience.c46 struct diff_atom *pos_in_other;
47 struct diff_atom *prev_stack;
66 struct diff_atom *i; in diff_atoms_mark_unique()
74 struct diff_atom *j; in diff_atoms_mark_unique()
122 struct diff_atom *i; in diff_atoms_mark_unique_in_both()
126 struct diff_atom *j; in diff_atoms_mark_unique_in_both()
160 struct diff_atom *j; in diff_atoms_mark_unique_in_both()
191 const struct diff_atom *a = *(struct diff_atom**)_a; in diff_atoms_compar()
192 const struct diff_atom *b = *(struct diff_atom**)_b; in diff_atoms_compar()
235 static int diff_atoms_sort(struct diff_atom *atoms[], in diff_atoms_sort()
[all …]
H A Ddiff_internal.h57 const struct diff_atom *left,
58 const struct diff_atom *right);
91 struct diff_atom *left_start;
93 struct diff_atom *right_start;
133 struct diff_atom *left_start,
135 struct diff_atom *right_start,
141 const char *prefix, struct diff_atom *start_atom,
157 struct diff_atom *from_atom, unsigned int atoms_count);
H A Ddiff_main.c122 const struct diff_atom *left, in diff_atom_cmp()
123 const struct diff_atom *right) in diff_atom_cmp()
214 const struct diff_atom *left, in diff_atom_same()
215 const struct diff_atom *right) in diff_atom_same()
334 struct diff_atom *left_start, unsigned int left_count, in diff_state_add_chunk()
335 struct diff_atom *right_start, unsigned int right_count) in diff_state_add_chunk()
386 struct diff_atom *from_atom, unsigned int atoms_count) in diff_data_init_subsection()
388 struct diff_atom *last_atom; in diff_data_init_subsection()
446 struct diff_atom *l = state->left.atoms.head; in diff_algo_none()
448 struct diff_atom *r = state->right.atoms.head; in diff_algo_none()
H A Ddiff_atomize_text.c63 struct diff_atom *atom; in diff_data_atomize_text_lines_fd()
106 *atom = (struct diff_atom){ in diff_data_atomize_text_lines_fd()
184 struct diff_atom *atom; in diff_data_atomize_text_lines_mmap()
189 *atom = (struct diff_atom){ in diff_data_atomize_text_lines_mmap()
H A Ddiff_output.c50 get_atom_byte(int *ch, struct diff_atom *atom, off_t off) in get_atom_byte()
78 const char *prefix, struct diff_atom *start_atom, in diff_output_lines()
81 struct diff_atom *atom; in diff_output_lines()
249 struct diff_atom *atom, *start_atom; in diff_output_trailing_newline_msg()
312 struct diff_atom *start_atom, *atom; in diff_output_match_function_prototype()
H A Ddiff_debug.h42 const struct diff_atom *atom) in dump_atom()
76 dump_atoms(const struct diff_data *d, struct diff_atom *atom, in dump_atoms()
85 struct diff_atom *i; in dump_atoms()
H A Ddiff_myers.c979 struct diff_atom *left_atom = &left->atoms.head[0]; in diff_algo_myers_divide()
981 struct diff_atom *right_atom = &right->atoms.head[0]; in diff_algo_myers_divide()
1345 struct diff_atom *left_atom = &left->atoms.head[x]; in diff_algo_myers()
1347 struct diff_atom *right_atom = &right->atoms.head[y]; in diff_algo_myers()
/freebsd-src/contrib/libdiff/include/
H A Ddiff_main.h28 struct diff_atom { struct
51 const struct diff_atom *left, argument
52 const struct diff_atom *right);
109 ARRAYLIST(struct diff_atom) atoms;