Lines Matching refs:cnt
137 int blen, cnt, recno, wrap;
143 blen = cnt = recno = wrap = 0;
147 if (++cnt > blen) {
150 p = sp + cnt - 1;
154 if ((int)llines[recno].blen < cnt) {
155 llines[recno].blen = cnt + 256;
160 bcopy(sp, llines[recno].l, llines[recno].len = cnt);
161 cnt = 0;
174 if (cnt) {
177 llines[recno].len = cnt;
185 for (cnt = recno - 1; cnt >= 0; --cnt)
186 WR(llines[cnt].l, llines[cnt].len);
188 for (cnt = off - 1; cnt >= recno; --cnt)
189 WR(llines[cnt].l, llines[cnt].len);
192 for (cnt = recno; cnt < off; ++cnt)
193 WR(llines[cnt].l, llines[cnt].len);
194 for (cnt = 0; cnt < recno; ++cnt)
195 WR(llines[cnt].l, llines[cnt].len);
198 for (cnt = 0; cnt < off; cnt++)
199 free(llines[cnt].l);