Lines Matching defs:start
44 volatile int start; /* cleared by clear_selection */
48 .start = -1,
84 if (vc_sel.start != -1) {
85 highlight(vc_sel.start, vc_sel.end);
86 vc_sel.start = -1;
196 bp = kmalloc_array((vc_sel.end - vc_sel.start) / 2 + 1, unicode ? 4 : 1,
207 for (i = vc_sel.start; i <= vc_sel.end; i += 2) {
288 if (vc_sel.start == -1) /* no current selection */
290 else if (new_sel_start == vc_sel.start)
301 if (new_sel_start < vc_sel.start) /* extend to left */
302 highlight(new_sel_start, vc_sel.start - 2);
304 highlight(vc_sel.start, new_sel_start - 2);
306 else /* some other case; start selection from scratch */
311 vc_sel.start = new_sel_start;
343 if (ps > pe) /* make vc_sel.start <= vc_sel.end */