Lines Matching refs:xlim
98 diag (xoff, xlim, yoff, ylim, minimal, part)
99 int xoff, xlim, yoff, ylim, minimal;
107 int const dmax = xlim - yoff; /* Maximum valid diagonal. */
109 int const bmid = xlim - ylim; /* Center diagonal of bottom-up search. */
117 bd[bmid] = xlim;
137 while (x < xlim && y < ylim && xv[x] == yv[y])
203 && xoff + SNAKE_LIMIT <= x && x < xlim
234 int v = (xlim - x) * 2 + dd;
238 && xoff < x && x <= xlim - SNAKE_LIMIT
277 int x = min (fd[d], xlim);
304 if ((xlim + ylim) - bxybest < fxybest - (xoff + yoff))
339 compareseq (xoff, xlim, yoff, ylim, minimal)
340 int xoff, xlim, yoff, ylim, minimal;
346 while (xoff < xlim && yoff < ylim && xv[xoff] == yv[yoff])
349 while (xlim > xoff && ylim > yoff && xv[xlim - 1] == yv[ylim - 1])
350 --xlim, --ylim;
353 if (xoff == xlim)
357 while (xoff < xlim)
366 c = diag (xoff, xlim, yoff, ylim, minimal, &part);
388 compareseq (part.xmid, xlim, part.ymid, ylim, part.hi_minimal);