Lines Matching refs:len
47 size_t blen, clen, len;
92 if (db_append(sp, 1, lno, tp->lb, tp->len))
106 if (db_append(sp, 1, lno, tp->lb, tp->len))
123 if (db_get(sp, lno, DBG_FATAL, &p, &len))
126 GET_SPACE_RETW(sp, bp, blen, tp->len + len + 1);
130 if (len > 0 && (clen = cp->cno + (append ? 1 : 0)) > 0) {
137 if (tp->len != 0) {
138 MEMCPY(t, tp->lb, tp->len);
139 t += tp->len;
143 clen = len == 0 ? 0 : len - (cp->cno + (append ? 1 : 0));
159 rp->cno = len == 0 ? 0 : sp->cno + (append && tp->len ? 1 : 0);
190 len = t - bp;
191 ADD_SPACE_RETW(sp, bp, blen, ltp->len + clen);
192 t = bp + len;
195 MEMCPY(t, ltp->lb, ltp->len);
197 MEMCPY(t + ltp->len, p, clen);
198 clen += ltp->len;
219 if (db_append(sp, 1, lno, tp->lb, tp->len))