taglinefilesource code
sel_start36drivers/char/selection.cstatic volatile int sel_start = -1;   /* cleared by clear_selection */
sel_start63drivers/char/selection.cif (sel_start != -1) {
sel_start64drivers/char/selection.chighlight(sel_start, sel_end);
sel_start65drivers/char/selection.csel_start = -1;
sel_start214drivers/char/selection.cif (sel_start == -1)  /* no current selection */
sel_start216drivers/char/selection.celse if (new_sel_start == sel_start)
sel_start227drivers/char/selection.cif (new_sel_start < sel_start)  /* extend to left */
sel_start228drivers/char/selection.chighlight(new_sel_start, sel_start - 2);
sel_start230drivers/char/selection.chighlight(sel_start, new_sel_start - 2);
sel_start237drivers/char/selection.csel_start = new_sel_start;
sel_start242drivers/char/selection.csel_buffer = kmalloc((sel_end-sel_start)/2+1, GFP_KERNEL);
sel_start250drivers/char/selection.cfor (i = sel_start; i <= sel_end; i += 2) {