Home | History | Annotate | Download | only in gnulib-lib

Lines Matching refs:yoff

131 	int diag(int xoff, int xlim, int yoff, int ylim, int minimal,
172 diag (int xoff, int xlim, int yoff, int ylim, int minimal,
180 const int dmax = xlim - yoff; /* Maximum valid diagonal. */
181 const int fmid = xoff - yoff; /* Center diagonal of top-down search. */
269 while (x > xoff && y > yoff && xv[x - 1] == yv[y - 1])
324 yoff + SNAKE_LIMIT <= y
368 yoff < y && y <= ylim - SNAKE_LIMIT)
440 if (y < yoff)
442 x = yoff + d;
443 y = yoff;
452 if ((xlim + ylim) - bxybest < fxybest - (xoff + yoff))
476 void compareseq(int xoff, int xlim, int yoff, int ylim, int minimal,
493 compareseq (int xoff, int xlim, int yoff, int ylim, int minimal,
500 while (xoff < xlim && yoff < ylim && xv[xoff] == yv[yoff])
503 ++yoff;
507 while (xlim > xoff && ylim > yoff && xv[xlim - 1] == yv[ylim - 1])
516 while (yoff < ylim)
519 ++yoff;
522 else if (yoff == ylim)
536 c = diag (xoff, xlim, yoff, ylim, minimal, &part, ctxt);
548 if (part.xmid - part.ymid < xoff - yoff)
557 compareseq (xoff, part.xmid, yoff, part.ymid, part.lo_minimal, ctxt);