Lines Matching refs:off_from

329 comp_char_differs(int off_from, int off_to)  in comp_char_differs()  argument
335 if (ScreenLinesC[i][off_from] != ScreenLinesC[i][off_to]) in comp_char_differs()
337 if (ScreenLinesC[i][off_from] == 0) in comp_char_differs()
351 char_needs_redraw(int off_from, int off_to, int cols) in char_needs_redraw() argument
354 && ((ScreenLines[off_from] != ScreenLines[off_to] in char_needs_redraw()
355 || ScreenAttrs[off_from] != ScreenAttrs[off_to]) in char_needs_redraw()
357 && MB_BYTE2LEN(ScreenLines[off_from]) > 1 in char_needs_redraw()
358 && (enc_dbcs == DBCS_JPNU && ScreenLines[off_from] == 0x8e in char_needs_redraw()
359 ? ScreenLines2[off_from] != ScreenLines2[off_to] in char_needs_redraw()
360 : (cols > 1 && ScreenLines[off_from + 1] in char_needs_redraw()
363 && (ScreenLinesUC[off_from] != ScreenLinesUC[off_to] in char_needs_redraw()
364 || (ScreenLinesUC[off_from] != 0 in char_needs_redraw()
365 && comp_char_differs(off_from, off_to)) in char_needs_redraw()
366 || ((*mb_off2cells)(off_from, off_from + cols) > 1 in char_needs_redraw()
367 && ScreenLines[off_from + 1] in char_needs_redraw()
439 unsigned off_from; in screen_line() local
467 off_from = (unsigned)(current_ScreenLine - ScreenLines); in screen_line()
469 max_off_from = off_from + screen_Columns; in screen_line()
491 off_from += col; in screen_line()
511 redraw_next = char_needs_redraw(off_from, off_to, endcol - col); in screen_line()
516 char_cells = (*mb_off2cells)(off_from, max_off_from); in screen_line()
521 redraw_next = force || char_needs_redraw(off_from + CHAR_CELLS, in screen_line()
561 && ScreenAttrs[off_from] != ScreenAttrs[off_to]) in screen_line()
613 ScreenLines2[off_to] = ScreenLines2[off_from]; in screen_line()
628 ScreenLines[off_to] = ScreenLines[off_from]; in screen_line()
631 ScreenLinesUC[off_to] = ScreenLinesUC[off_from]; in screen_line()
632 if (ScreenLinesUC[off_from] != 0) in screen_line()
637 ScreenLinesC[i][off_to] = ScreenLinesC[i][off_from]; in screen_line()
641 ScreenLines[off_to + 1] = ScreenLines[off_from + 1]; in screen_line()
667 ScreenAttrs[off_to] = ScreenAttrs[off_from]; in screen_line()
672 ScreenAttrs[off_to + 1] = ScreenAttrs[off_from]; in screen_line()
698 off_from += CHAR_CELLS; in screen_line()
3038 unsigned off_from = LineOffset[from] + wp->w_wincol; in linecopy() local
3040 mch_memmove(ScreenLines + off_to, ScreenLines + off_from, in linecopy()
3046 mch_memmove(ScreenLinesUC + off_to, ScreenLinesUC + off_from, in linecopy()
3049 mch_memmove(ScreenLinesC[i] + off_to, ScreenLinesC[i] + off_from, in linecopy()
3053 mch_memmove(ScreenLines2 + off_to, ScreenLines2 + off_from, in linecopy()
3055 mch_memmove(ScreenAttrs + off_to, ScreenAttrs + off_from, in linecopy()