Lines Matching refs:ibuf
99 ctx->ibuf=(char *)OPENSSL_malloc(DEFAULT_BUFFER_SIZE); in buffer_new()
100 if (ctx->ibuf == NULL) { OPENSSL_free(ctx); return(0); } in buffer_new()
102 if (ctx->obuf == NULL) { OPENSSL_free(ctx->ibuf); OPENSSL_free(ctx); return(0); } in buffer_new()
122 if (b->ibuf != NULL) OPENSSL_free(b->ibuf); in buffer_free()
149 memcpy(out,&(ctx->ibuf[ctx->ibuf_off]),i); in buffer_read()
183 i=BIO_read(b->next_bio,ctx->ibuf,ctx->ibuf_size); in buffer_read()
296 p1=ctx->ibuf; in buffer_ctrl()
323 if (ctx->ibuf != NULL) OPENSSL_free(ctx->ibuf); in buffer_ctrl()
324 ctx->ibuf=p1; in buffer_ctrl()
328 memcpy(ctx->ibuf,ptr,(int)num); in buffer_ctrl()
351 p1=ctx->ibuf; in buffer_ctrl()
363 if (p1 != ctx->ibuf) OPENSSL_free(p1); in buffer_ctrl()
367 if (ctx->ibuf != p1) in buffer_ctrl()
369 OPENSSL_free(ctx->ibuf); in buffer_ctrl()
370 ctx->ibuf=p1; in buffer_ctrl()
470 p= &(ctx->ibuf[ctx->ibuf_off]); in buffer_gets()
494 i=BIO_read(b->next_bio,ctx->ibuf,ctx->ibuf_size); in buffer_gets()