Lines Matching defs:lcs
52 svn_diff__lcs_t *lcs = NULL;
53 svn_diff__lcs_t **lcs_ref = &lcs;
100 * ### common parts in it by getting an lcs between
103 * ### We use this lcs to create a simple diff. Only
128 lcs = apr_palloc(subpool, sizeof(*lcs));
129 lcs->next = NULL;
130 lcs->position[0] = start_position[0];
131 lcs->position[1] = start_position[1];
132 lcs->length = common_length;
134 lcs_ref = &lcs->next;
186 /* Fix up the EOF lcs element in case one of
198 if (modified_start < lcs->position[0]->offset
199 || latest_start < lcs->position[1]->offset)
207 (*diff_ref)->modified_length = lcs->position[0]->offset
210 (*diff_ref)->latest_length = lcs->position[1]->offset
218 if (lcs->length == 0)
221 modified_start = lcs->position[0]->offset;
222 latest_start = lcs->position[1]->offset;
230 (*diff_ref)->modified_length = lcs->length;
232 (*diff_ref)->latest_length = lcs->length;
237 modified_start += lcs->length;
238 latest_start += lcs->length;
240 lcs = lcs->next;
316 /* Get the lcs for original-modified and original-latest */
386 /* If the sync point is the EOF, and our current lcs segment
407 /* If the sync point is the EOF, and our current lcs segment
499 by recording last lcs start positions
507 /* Make sure we are pointing to lcs entries beyond