Lines Matching refs:ibuf
52 ctx->ibuf = OPENSSL_malloc(DEFAULT_BUFFER_SIZE); in buffer_new()
53 if (ctx->ibuf == NULL) { in buffer_new()
60 OPENSSL_free(ctx->ibuf); in buffer_new()
78 OPENSSL_free(b->ibuf); in buffer_free()
107 memcpy(out, &(ctx->ibuf[ctx->ibuf_off]), i); in buffer_read()
143 i = BIO_read(b->next_bio, ctx->ibuf, ctx->ibuf_size); in buffer_read()
266 p1 = ctx->ibuf; in buffer_ctrl()
295 OPENSSL_free(ctx->ibuf); in buffer_ctrl()
296 ctx->ibuf = p1; in buffer_ctrl()
300 memcpy(ctx->ibuf, ptr, (int)num); in buffer_ctrl()
318 p1 = ctx->ibuf; in buffer_ctrl()
330 if (p1 != ctx->ibuf) in buffer_ctrl()
335 if (ctx->ibuf != p1) { in buffer_ctrl()
336 OPENSSL_free(ctx->ibuf); in buffer_ctrl()
337 ctx->ibuf = p1; in buffer_ctrl()
400 memcpy(ptr, &(ctx->ibuf[ctx->ibuf_off]), num); in buffer_ctrl()
431 p = &(ctx->ibuf[ctx->ibuf_off]); in buffer_gets()
451 i = BIO_read(b->next_bio, ctx->ibuf, ctx->ibuf_size); in buffer_gets()