Lines Matching refs:yoff
92 diag (lin xoff, lin xlim, lin yoff, lin ylim, bool find_minimal, in diag() argument
100 lin const dmax = xlim - yoff; /* Maximum valid diagonal. */ in diag()
101 lin const fmid = xoff - yoff; /* Center diagonal of top-down search. */ in diag()
157 while (x > xoff && y > yoff && xv[x - 1] == yv[y - 1]) in diag()
196 && yoff + SNAKE_LIMIT <= y && y < ylim) in diag()
231 && yoff < y && y <= ylim - SNAKE_LIMIT) in diag()
286 if (y < yoff) in diag()
287 x = yoff + d, y = yoff; 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()
344 while (yoff < ylim) in compareseq()
345 files[1].changed[files[1].realindexes[yoff++]] = 1; in compareseq()
346 else if (yoff == ylim) 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()