Lines Matching refs:lno
36 recno_t lno; in put() local
77 if (cp->lno == 1) { in put()
78 if (db_last(sp, &lno)) in put()
80 if (lno == 0) { in put()
82 ++lno, ++sp->rptlines[L_ADDED], tp = TAILQ_NEXT(tp, q)) in put()
83 if (db_append(sp, 1, lno, tp->lb, tp->len)) in put()
85 rp->lno = 1; in put()
93 lno = append ? cp->lno : cp->lno - 1; in put()
94 rp->lno = lno + 1; in put()
96 ++lno, ++sp->rptlines[L_ADDED], tp = TAILQ_NEXT(tp, q)) in put()
97 if (db_append(sp, 1, lno, tp->lb, tp->len)) in put()
100 (void)nonblank(sp, rp->lno, &rp->cno); in put()
113 lno = cp->lno; in put()
114 if (db_get(sp, lno, DBG_FATAL, &p, &len)) in put()
149 rp->lno = lno; in put()
163 if (db_set(sp, lno, bp, t - bp)) in put()
165 if (sp->rptlchange != lno) { in put()
166 sp->rptlchange = lno; in put()
200 if (db_set(sp, lno, bp, t - bp)) in put()
202 if (sp->rptlchange != lno) { in put()
203 sp->rptlchange = lno; in put()
209 ++lno, ++sp->rptlines[L_ADDED], tp = TAILQ_NEXT(tp, q)) in put()
210 if (db_append(sp, 1, lno, tp->lb, tp->len)) in put()
213 if (db_append(sp, 1, lno, t, clen)) in put()