Lines Matching refs:len
37 size_t blen, clen, len; in put() local
83 if (db_append(sp, 1, lno, tp->lb, tp->len)) in put()
97 if (db_append(sp, 1, lno, tp->lb, tp->len)) in put()
114 if (db_get(sp, lno, DBG_FATAL, &p, &len)) in put()
117 GET_SPACE_RETW(sp, bp, blen, tp->len + len + 1); in put()
121 if (len > 0 && (clen = cp->cno + (append ? 1 : 0)) > 0) { in put()
128 if (tp->len != 0) { in put()
129 MEMCPY(t, tp->lb, tp->len); in put()
130 t += tp->len; in put()
134 clen = len == 0 ? 0 : len - (cp->cno + (append ? 1 : 0)); in put()
150 rp->cno = len == 0 ? 0 : sp->cno + (append && tp->len ? 1 : 0); in put()
181 len = t - bp; in put()
182 ADD_SPACE_RETW(sp, bp, blen, ltp->len + clen); in put()
183 t = bp + len; in put()
186 MEMCPY(t, ltp->lb, ltp->len); in put()
188 MEMCPY(t + ltp->len, p, clen); in put()
189 clen += ltp->len; in put()
210 if (db_append(sp, 1, lno, tp->lb, tp->len)) in put()