Lines Matching refs:cnt
146 int blen, cnt, recno, wrap;
151 blen = cnt = recno = wrap = 0;
155 if (++cnt > blen) {
158 p = sp + cnt - 1;
162 if ((int)llines[recno].blen < cnt) {
163 llines[recno].blen = cnt + 256;
168 bcopy(sp, llines[recno].l, llines[recno].len = cnt);
169 cnt = 0;
182 if (cnt) {
185 llines[recno].len = cnt;
193 for (cnt = recno - 1; cnt >= 0; --cnt)
194 WR(llines[cnt].l, llines[cnt].len);
196 for (cnt = off - 1; cnt >= recno; --cnt)
197 WR(llines[cnt].l, llines[cnt].len);
200 for (cnt = recno; cnt < off; ++cnt)
201 WR(llines[cnt].l, llines[cnt].len);
202 for (cnt = 0; cnt < recno; ++cnt)
203 WR(llines[cnt].l, llines[cnt].len);
206 for (cnt = 0; cnt < off; cnt++)
207 free(llines[cnt].l);