Lines Matching refs:gap_len
75 ptrdiff_t gap_start, gap_len; member
101 : (c)->buffer_end + (c)->boundaries[(c)->gap_len + (i)].pos)
107 : (c)->boundaries[(c)->gap_len + (i)].value)
113 : ((c)->boundaries[(c)->gap_len + (i)].value = (v)))
136 c->gap_len = NEW_CACHE_GAP; in new_region_cache()
138 c->boundaries = xmalloc ((c->gap_len + c->cache_len) in new_region_cache()
148 c->gap_len--; in new_region_cache()
211 ptrdiff_t gap_len = c->gap_len; in move_cache_gap() local
226 + c->boundaries[gap_start + gap_len].pos in move_cache_gap()
229 = c->boundaries[gap_start + gap_len].value; in move_cache_gap()
238 if (gap_len < min_size) in move_cache_gap()
243 xpalloc (c->boundaries, &nboundaries, min_size - gap_len, -1, in move_cache_gap()
249 min_size = nboundaries - c->cache_len - gap_len; in move_cache_gap()
252 c->boundaries[i + min_size].pos = c->boundaries[i + gap_len].pos; in move_cache_gap()
253 c->boundaries[i + min_size].value = c->boundaries[i + gap_len].value; in move_cache_gap()
256 gap_len = min_size; in move_cache_gap()
266 c->boundaries[gap_start + gap_len].pos in move_cache_gap()
268 c->boundaries[gap_start + gap_len].value in move_cache_gap()
274 c->gap_len = gap_len; in move_cache_gap()
303 c->gap_len--; in insert_cache_boundary()
333 c->gap_len += len; in delete_cache_boundaries()
341 c->gap_len += len; in delete_cache_boundaries()
347 c->gap_len += len; in delete_cache_boundaries()