Lines Matching refs:ibuf
81 char *ibuf; /* the char array */ member
99 ctx->ibuf = OPENSSL_malloc(DEFAULT_BUFFER_SIZE); in buffer_new()
100 if (ctx->ibuf == NULL) { in buffer_new()
115 OPENSSL_free(ctx->ibuf); in buffer_new()
130 OPENSSL_free(ctx->ibuf); in buffer_free()
161 memcpy(out, &ctx->ibuf[ctx->ibuf_off], i); in buffer_read()
197 i = BIO_read(bio->next_bio, ctx->ibuf, ctx->ibuf_size); in buffer_read()
340 p1 = ctx->ibuf; in buffer_ctrl()
351 if (p1 != ctx->ibuf) { in buffer_ctrl()
358 if (ctx->ibuf != p1) { in buffer_ctrl()
359 OPENSSL_free(ctx->ibuf); in buffer_ctrl()
360 ctx->ibuf = p1; in buffer_ctrl()
443 p = &ctx->ibuf[ctx->ibuf_off]; in buffer_gets()
463 i = BIO_read(b->next_bio, ctx->ibuf, ctx->ibuf_size); in buffer_gets()