Lines Matching refs:buf

2516     const unsigned char *buf;  member
2558 static int xso_sstream_append(QUIC_XSO *xso, const unsigned char *buf, in xso_sstream_append() argument
2572 return ossl_quic_sstream_append(sstream, buf, len, actual_written); in xso_sstream_append()
2593 if (!xso_sstream_append(args->xso, args->buf, args->len, &actual_written)) in quic_write_again()
2599 args->buf += actual_written; in quic_write_again()
2612 static int quic_write_blocking(QCTX *ctx, const void *buf, size_t len, in quic_write_blocking() argument
2621 if (!xso_sstream_append(xso, buf, len, &actual_written)) { in quic_write_blocking()
2645 args.buf = (const unsigned char *)buf + actual_written; in quic_write_blocking()
2674 static void aon_write_begin(QUIC_XSO *xso, const unsigned char *buf, in aon_write_begin() argument
2680 xso->aon_buf_base = buf; in aon_write_begin()
2694 static int quic_write_nonblocking_aon(QCTX *ctx, const void *buf, in quic_write_nonblocking_aon() argument
2710 if ((!accept_moving_buffer && xso->aon_buf_base != buf) in quic_write_nonblocking_aon()
2718 actual_buf = (unsigned char *)buf + xso->aon_buf_pos; in quic_write_nonblocking_aon()
2722 actual_buf = buf; in quic_write_nonblocking_aon()
2772 aon_write_begin(xso, buf, len, actual_written); in quic_write_nonblocking_aon()
2783 static int quic_write_nonblocking_epw(QCTX *ctx, const void *buf, size_t len, in quic_write_nonblocking_epw() argument
2789 if (!xso_sstream_append(xso, buf, len, written)) { in quic_write_nonblocking_epw()
2850 int ossl_quic_write_flags(SSL *s, const void *buf, size_t len, in ossl_quic_write_flags() argument
2908 ret = quic_write_blocking(&ctx, buf, len, flags, written); in ossl_quic_write_flags()
2910 ret = quic_write_nonblocking_epw(&ctx, buf, len, flags, written); in ossl_quic_write_flags()
2912 ret = quic_write_nonblocking_aon(&ctx, buf, len, flags, written); in ossl_quic_write_flags()
2920 int ossl_quic_write(SSL *s, const void *buf, size_t len, size_t *written) in ossl_quic_write() argument
2922 return ossl_quic_write_flags(s, buf, len, 0, written); in ossl_quic_write()
2932 void *buf; member
2979 void *buf, size_t buf_len, in quic_read_actual() argument
2996 if (!ossl_quic_rstream_peek(stream->rstream, buf, buf_len, in quic_read_actual()
3001 if (!ossl_quic_rstream_read(stream->rstream, buf, buf_len, in quic_read_actual()
3054 args->buf, args->len, args->bytes_read, in quic_read_again()
3066 static int quic_read(SSL *s, void *buf, size_t len, size_t *bytes_read, int peek) in quic_read() argument
3100 if (!quic_read_actual(&ctx, ctx.xso->stream, buf, len, bytes_read, peek)) { in quic_read()
3125 args.buf = buf; in quic_read()
3148 if (!quic_read_actual(&ctx, ctx.xso->stream, buf, len, bytes_read, peek)) { in quic_read()
3164 int ossl_quic_read(SSL *s, void *buf, size_t len, size_t *bytes_read) in ossl_quic_read() argument
3166 return quic_read(s, buf, len, bytes_read, 0); in ossl_quic_read()
3169 int ossl_quic_peek(SSL *s, void *buf, size_t len, size_t *bytes_read) in ossl_quic_peek() argument
3171 return quic_read(s, buf, len, bytes_read, 1); in ossl_quic_peek()
3276 int SSL_inject_net_dgram(SSL *s, const unsigned char *buf, in SSL_inject_net_dgram() argument
3298 ret = ossl_quic_demux_inject(demux, buf, buf_len, peer, local); in SSL_inject_net_dgram()