Symbol: tls_buffer
lib/libssl/ssl_local.h
1103
struct tls_buffer *alert_fragment;
lib/libssl/ssl_local.h
1104
struct tls_buffer *handshake_fragment;
lib/libssl/ssl_local.h
1114
struct tls_buffer *handshake_transcript;
lib/libssl/ssl_local.h
519
struct tls_buffer *quic_read_buffer;
lib/libssl/tls13_handshake_msg.c
31
struct tls_buffer *buf;
lib/libssl/tls13_record.c
29
struct tls_buffer *buf;
lib/libssl/tls_buffer.c
119
tls_buffer_set_capacity_limit(struct tls_buffer *buf, size_t limit)
lib/libssl/tls_buffer.c
129
tls_buffer_extend(struct tls_buffer *buf, size_t len,
lib/libssl/tls_buffer.c
159
tls_buffer_remaining(struct tls_buffer *buf)
lib/libssl/tls_buffer.c
168
tls_buffer_read(struct tls_buffer *buf, uint8_t *rbuf, size_t n)
lib/libssl/tls_buffer.c
187
tls_buffer_write(struct tls_buffer *buf, const uint8_t *wbuf, size_t n)
lib/libssl/tls_buffer.c
222
tls_buffer_append(struct tls_buffer *buf, const uint8_t *wbuf, size_t n)
lib/libssl/tls_buffer.c
228
tls_buffer_data(struct tls_buffer *buf, CBS *out_cbs)
lib/libssl/tls_buffer.c
243
tls_buffer_finish(struct tls_buffer *buf, uint8_t **out, size_t *out_len)
lib/libssl/tls_buffer.c
34
static int tls_buffer_resize(struct tls_buffer *buf, size_t capacity);
lib/libssl/tls_buffer.c
36
struct tls_buffer *
lib/libssl/tls_buffer.c
39
struct tls_buffer *buf = NULL;
lib/libssl/tls_buffer.c
41
if ((buf = calloc(1, sizeof(struct tls_buffer))) == NULL)
lib/libssl/tls_buffer.c
58
tls_buffer_clear(struct tls_buffer *buf)
lib/libssl/tls_buffer.c
69
tls_buffer_free(struct tls_buffer *buf)
lib/libssl/tls_buffer.c
76
freezero(buf, sizeof(struct tls_buffer));
lib/libssl/tls_buffer.c
80
tls_buffer_grow(struct tls_buffer *buf, size_t capacity)
lib/libssl/tls_buffer.c
89
tls_buffer_resize(struct tls_buffer *buf, size_t capacity)
lib/libssl/tls_internal.h
59
struct tls_buffer;
lib/libssl/tls_internal.h
61
struct tls_buffer *tls_buffer_new(size_t init_size);
lib/libssl/tls_internal.h
62
void tls_buffer_clear(struct tls_buffer *buf);
lib/libssl/tls_internal.h
63
void tls_buffer_free(struct tls_buffer *buf);
lib/libssl/tls_internal.h
64
void tls_buffer_set_capacity_limit(struct tls_buffer *buf, size_t limit);
lib/libssl/tls_internal.h
65
ssize_t tls_buffer_extend(struct tls_buffer *buf, size_t len,
lib/libssl/tls_internal.h
67
size_t tls_buffer_remaining(struct tls_buffer *buf);
lib/libssl/tls_internal.h
68
ssize_t tls_buffer_read(struct tls_buffer *buf, uint8_t *rbuf, size_t n);
lib/libssl/tls_internal.h
69
ssize_t tls_buffer_write(struct tls_buffer *buf, const uint8_t *wbuf, size_t n);
lib/libssl/tls_internal.h
70
int tls_buffer_append(struct tls_buffer *buf, const uint8_t *wbuf, size_t n);
lib/libssl/tls_internal.h
71
int tls_buffer_data(struct tls_buffer *buf, CBS *cbs);
lib/libssl/tls_internal.h
72
int tls_buffer_finish(struct tls_buffer *buf, uint8_t **out, size_t *out_len);
regress/lib/libssl/buffer/buffertest.c
107
struct tls_buffer *buf;
regress/lib/libssl/buffer/buffertest.c
277
struct tls_buffer *buf = NULL;