Home | History | Annotate | Download | only in bio

Lines Matching refs:obuf_len

102 	int obuf_len;		/* how many bytes are in it */
114 ctx->obuf_len=0;
175 while ((foundnl || p - in > ctx->obuf_size - ctx->obuf_len)
176 && ctx->obuf_len > 0)
178 int orig_olen = ctx->obuf_len;
180 i = ctx->obuf_size - ctx->obuf_len;
185 memcpy(&(ctx->obuf[ctx->obuf_len]),
187 ctx->obuf_len += p - in;
194 memcpy(&(ctx->obuf[ctx->obuf_len]),
196 ctx->obuf_len += i;
207 ctx->obuf, ctx->obuf_len);
210 ctx->obuf_len = orig_olen;
222 if (i < ctx->obuf_len)
224 ctx->obuf_len - i);
225 ctx->obuf_len-=i;
259 memcpy(&(ctx->obuf[ctx->obuf_len]), in, inl);
260 ctx->obuf_len += inl;
280 ctx->obuf_len=0;
285 ret=(long)ctx->obuf_len;
288 ret=(long)ctx->obuf_len;
306 if (ctx->obuf_len > obs)
308 ctx->obuf_len = obs;
310 memcpy(p, ctx->obuf, ctx->obuf_len);
325 if (ctx->obuf_len <= 0)
334 if (ctx->obuf_len > 0)
337 ctx->obuf, ctx->obuf_len);
339 fprintf(stderr,"FLUSH %3d -> %3d\n",ctx->obuf_len,r);
343 if (r < ctx->obuf_len)
345 ctx->obuf_len - r);
346 ctx->obuf_len-=r;
350 ctx->obuf_len=0;