Lines Matching refs:xoff
92 diag (lin xoff, lin xlim, lin yoff, lin ylim, bool find_minimal, in diag() argument
99 lin const dmin = xoff - ylim; /* Minimum valid diagonal. */ in diag()
101 lin const fmid = xoff - yoff; /* Center diagonal of top-down search. */ in diag()
109 fd[fmid] = xoff; in diag()
157 while (x > xoff && y > yoff && xv[x - 1] == yv[y - 1]) in diag()
191 lin v = (x - xoff) * 2 - dd; in diag()
195 && xoff + SNAKE_LIMIT <= x && x < xlim in diag()
230 && xoff < x && x <= xlim - SNAKE_LIMIT in diag()
284 lin x = MAX (xoff, bd[d]); in diag()
296 if ((xlim + ylim) - bxybest < fxybest - (xoff + yoff)) in diag()
330 compareseq (lin xoff, lin xlim, lin yoff, lin ylim, bool find_minimal) in compareseq() argument
336 while (xoff < xlim && yoff < ylim && xv[xoff] == yv[yoff]) in compareseq()
337 ++xoff, ++yoff; in compareseq()
339 while (xlim > xoff && ylim > yoff && xv[xlim - 1] == yv[ylim - 1]) in compareseq()
343 if (xoff == xlim) in compareseq()
347 while (xoff < xlim) in compareseq()
348 files[0].changed[files[0].realindexes[xoff++]] = 1; in compareseq()
354 diag (xoff, xlim, yoff, ylim, find_minimal, &part); in compareseq()
357 compareseq (xoff, part.xmid, yoff, part.ymid, part.lo_minimal); in compareseq()