Symbol: CBB
lib/libcrypto/asn1/a_int.c
164
CBB cbb;
lib/libcrypto/asn1/a_int.c
562
i2c_ASN1_INTEGER_cbb(ASN1_INTEGER *aint, CBB *cbb)
lib/libcrypto/asn1/a_int.c
632
CBB cbb;
lib/libcrypto/asn1/a_object.c
131
oid_add_arc(CBB *cbb, uint64_t arc)
lib/libcrypto/asn1/a_object.c
174
oid_add_arc_txt(CBB *cbb, uint64_t arc, int first)
lib/libcrypto/asn1/a_object.c
252
a2c_ASN1_OBJECT_internal(CBB *cbb, CBS *cbs)
lib/libcrypto/asn1/a_object.c
297
c2a_ASN1_OBJECT(CBS *cbs, CBB *cbb)
lib/libcrypto/asn1/a_object.c
336
CBB cbb;
lib/libcrypto/asn1/a_object.c
377
i2t_ASN1_OBJECT_oid(const ASN1_OBJECT *aobj, CBB *cbb)
lib/libcrypto/asn1/a_object.c
387
i2t_ASN1_OBJECT_name(const ASN1_OBJECT *aobj, CBB *cbb, const char **out_name)
lib/libcrypto/asn1/a_object.c
415
i2t_ASN1_OBJECT_cbb(const ASN1_OBJECT *aobj, CBB *cbb, int no_name)
lib/libcrypto/asn1/a_object.c
433
CBB cbb;
lib/libcrypto/asn1/a_object.c
472
CBB cbb;
lib/libcrypto/asn1/a_object.c
509
CBB cbb;
lib/libcrypto/asn1/a_strex.c
571
CBB cbb;
lib/libcrypto/asn1/tasn_dec.c
181
asn1_collect(CBB *cbb, CBS *cbs, int indefinite, int expected_tag,
lib/libcrypto/asn1/tasn_dec.c
460
CBB cbb;
lib/libcrypto/bio/b_dump.c
80
CBB cbb;
lib/libcrypto/bn/bn_convert.c
312
CBB cbb;
lib/libcrypto/bn/bn_convert.c
494
CBB cbb;
lib/libcrypto/bn/bn_convert.c
693
CBB cbb, cbb_bin;
lib/libcrypto/bytestring/bs_ber.c
121
cbs_convert_indefinite(CBS *in, CBB *out, char squash_header,
lib/libcrypto/bytestring/bs_ber.c
131
CBB *out_contents, out_contents_storage;
lib/libcrypto/bytestring/bs_ber.c
245
CBB cbb;
lib/libcrypto/bytestring/bs_cbb.c
130
cbb_add_u(CBB *cbb, uint32_t v, size_t len_len)
lib/libcrypto/bytestring/bs_cbb.c
152
CBB_finish(CBB *cbb, uint8_t **out_data, size_t *out_len)
lib/libcrypto/bytestring/bs_cbb.c
187
CBB_flush(CBB *cbb)
lib/libcrypto/bytestring/bs_cbb.c
27
cbb_init(CBB *cbb, uint8_t *buf, size_t cap)
lib/libcrypto/bytestring/bs_cbb.c
277
CBB_discard_child(CBB *cbb)
lib/libcrypto/bytestring/bs_cbb.c
292
cbb_add_length_prefixed(CBB *cbb, CBB *out_contents, size_t len_len)
lib/libcrypto/bytestring/bs_cbb.c
304
memset(out_contents, 0, sizeof(CBB));
lib/libcrypto/bytestring/bs_cbb.c
314
CBB_add_u8_length_prefixed(CBB *cbb, CBB *out_contents)
lib/libcrypto/bytestring/bs_cbb.c
320
CBB_add_u16_length_prefixed(CBB *cbb, CBB *out_contents)
lib/libcrypto/bytestring/bs_cbb.c
326
CBB_add_u24_length_prefixed(CBB *cbb, CBB *out_contents)
lib/libcrypto/bytestring/bs_cbb.c
332
CBB_add_u32_length_prefixed(CBB *cbb, CBB *out_contents)
lib/libcrypto/bytestring/bs_cbb.c
338
CBB_add_asn1(CBB *cbb, CBB *out_contents, unsigned int tag)
lib/libcrypto/bytestring/bs_cbb.c
359
memset(out_contents, 0, sizeof(CBB));
lib/libcrypto/bytestring/bs_cbb.c
369
CBB_add_bytes(CBB *cbb, const uint8_t *data, size_t len)
lib/libcrypto/bytestring/bs_cbb.c
381
CBB_add_space(CBB *cbb, uint8_t **out_data, size_t len)
lib/libcrypto/bytestring/bs_cbb.c
391
CBB_add_u8(CBB *cbb, size_t value)
lib/libcrypto/bytestring/bs_cbb.c
400
CBB_add_u16(CBB *cbb, size_t value)
lib/libcrypto/bytestring/bs_cbb.c
409
CBB_add_u24(CBB *cbb, size_t value)
lib/libcrypto/bytestring/bs_cbb.c
418
CBB_add_u32(CBB *cbb, size_t value)
lib/libcrypto/bytestring/bs_cbb.c
427
CBB_add_u64(CBB *cbb, uint64_t value)
lib/libcrypto/bytestring/bs_cbb.c
440
CBB_add_asn1_uint64(CBB *cbb, uint64_t value)
lib/libcrypto/bytestring/bs_cbb.c
442
CBB child;
lib/libcrypto/bytestring/bs_cbb.c
46
CBB_init(CBB *cbb, size_t initial_capacity)
lib/libcrypto/bytestring/bs_cbb.c
67
CBB_init_fixed(CBB *cbb, uint8_t *buf, size_t len)
lib/libcrypto/bytestring/bs_cbb.c
80
CBB_cleanup(CBB *cbb)
lib/libcrypto/bytestring/bytestring.h
400
int CBB_init(CBB *cbb, size_t initial_capacity);
lib/libcrypto/bytestring/bytestring.h
407
int CBB_init_fixed(CBB *cbb, uint8_t *buf, size_t len);
lib/libcrypto/bytestring/bytestring.h
414
void CBB_cleanup(CBB *cbb);
lib/libcrypto/bytestring/bytestring.h
426
int CBB_finish(CBB *cbb, uint8_t **out_data, size_t *out_len);
lib/libcrypto/bytestring/bytestring.h
433
int CBB_flush(CBB *cbb);
lib/libcrypto/bytestring/bytestring.h
439
void CBB_discard_child(CBB *cbb);
lib/libcrypto/bytestring/bytestring.h
446
int CBB_add_u8_length_prefixed(CBB *cbb, CBB *out_contents);
lib/libcrypto/bytestring/bytestring.h
453
int CBB_add_u16_length_prefixed(CBB *cbb, CBB *out_contents);
lib/libcrypto/bytestring/bytestring.h
460
int CBB_add_u24_length_prefixed(CBB *cbb, CBB *out_contents);
lib/libcrypto/bytestring/bytestring.h
467
int CBB_add_u32_length_prefixed(CBB *cbb, CBB *out_contents);
lib/libcrypto/bytestring/bytestring.h
476
int CBB_add_asn1(CBB *cbb, CBB *out_contents, unsigned int tag);
lib/libcrypto/bytestring/bytestring.h
482
int CBB_add_bytes(CBB *cbb, const uint8_t *data, size_t len);
lib/libcrypto/bytestring/bytestring.h
490
int CBB_add_space(CBB *cbb, uint8_t **out_data, size_t len);
lib/libcrypto/bytestring/bytestring.h
496
int CBB_add_u8(CBB *cbb, size_t value);
lib/libcrypto/bytestring/bytestring.h
502
int CBB_add_u16(CBB *cbb, size_t value);
lib/libcrypto/bytestring/bytestring.h
508
int CBB_add_u24(CBB *cbb, size_t value);
lib/libcrypto/bytestring/bytestring.h
514
int CBB_add_u32(CBB *cbb, size_t value);
lib/libcrypto/bytestring/bytestring.h
520
int CBB_add_u64(CBB *cbb, uint64_t value);
lib/libcrypto/bytestring/bytestring.h
527
int CBB_add_asn1_uint64(CBB *cbb, uint64_t value);
lib/libcrypto/ct/ct_vfy.c
82
CBB cbb, entry, extensions;
lib/libcrypto/ec/ec_convert.c
118
ec_add_leading_octet_cbb(CBB *cbb, uint8_t form, int ybit)
lib/libcrypto/ec/ec_convert.c
179
ec_add_field_element_cbb(CBB *cbb, const EC_GROUP *group, const BIGNUM *bn)
lib/libcrypto/ec/ec_convert.c
225
CBB cbb;
lib/libcrypto/evp/e_chacha20poly1305.c
396
CBB cbb;
lib/libcrypto/hkdf/hkdf.c
82
CBB cbb;
lib/libcrypto/mlkem/mlkem_internal.c
1151
CBB cbb;
lib/libcrypto/mlkem/mlkem_internal.c
1217
CBB cbb;
lib/libcrypto/mlkem/mlkem_internal.c
634
vector_encode_cbb(CBB *cbb, const scalar *a, int bits, size_t rank)
lib/libcrypto/mlkem/mlkem_internal.c
908
mlkem_marshal_public_key_internal(CBB *out, const struct public_key *pub,
lib/libcrypto/mlkem/mlkem_internal.c
927
CBB cbb;
lib/libcrypto/rsa/rsa_pk1.c
181
CBB cbb;
lib/libcrypto/rsa/rsa_pk1.c
73
CBB cbb;
lib/libcrypto/x509/x509_addr.c
1063
CBB cbb;
lib/libcrypto/x509/x509_local.h
441
int X509_NAME_ENTRY_add_cbb(CBB *cbb, const X509_NAME_ENTRY *ne);
lib/libcrypto/x509/x509_obj.c
110
X509_NAME_ENTRY_add_value_cbb(CBB *cbb, const ASN1_STRING *astr)
lib/libcrypto/x509/x509_obj.c
148
X509_NAME_ENTRY_add_cbb(CBB *cbb, const X509_NAME_ENTRY *ne)
lib/libcrypto/x509/x509_obj.c
162
CBB cbb;
lib/libcrypto/x509/x509_obj.c
72
X509_NAME_ENTRY_add_object_cbb(CBB *cbb, const ASN1_OBJECT *aobj)
lib/libcrypto/x509/x509_obj.c
91
X509_NAME_ENTRY_add_u8_cbb(CBB *cbb, uint8_t u8)
lib/libcrypto/x509/x509_utl.c
472
CBB cbb;
lib/libcrypto/x509/x509_utl.c
556
CBB cbb;
lib/libssl/bs_ber.c
121
cbs_convert_indefinite(CBS *in, CBB *out, char squash_header,
lib/libssl/bs_ber.c
131
CBB *out_contents, out_contents_storage;
lib/libssl/bs_ber.c
245
CBB cbb;
lib/libssl/bs_cbb.c
130
cbb_add_u(CBB *cbb, uint32_t v, size_t len_len)
lib/libssl/bs_cbb.c
152
CBB_finish(CBB *cbb, uint8_t **out_data, size_t *out_len)
lib/libssl/bs_cbb.c
187
CBB_flush(CBB *cbb)
lib/libssl/bs_cbb.c
27
cbb_init(CBB *cbb, uint8_t *buf, size_t cap)
lib/libssl/bs_cbb.c
277
CBB_discard_child(CBB *cbb)
lib/libssl/bs_cbb.c
292
cbb_add_length_prefixed(CBB *cbb, CBB *out_contents, size_t len_len)
lib/libssl/bs_cbb.c
304
memset(out_contents, 0, sizeof(CBB));
lib/libssl/bs_cbb.c
314
CBB_add_u8_length_prefixed(CBB *cbb, CBB *out_contents)
lib/libssl/bs_cbb.c
320
CBB_add_u16_length_prefixed(CBB *cbb, CBB *out_contents)
lib/libssl/bs_cbb.c
326
CBB_add_u24_length_prefixed(CBB *cbb, CBB *out_contents)
lib/libssl/bs_cbb.c
332
CBB_add_u32_length_prefixed(CBB *cbb, CBB *out_contents)
lib/libssl/bs_cbb.c
338
CBB_add_asn1(CBB *cbb, CBB *out_contents, unsigned int tag)
lib/libssl/bs_cbb.c
359
memset(out_contents, 0, sizeof(CBB));
lib/libssl/bs_cbb.c
369
CBB_add_bytes(CBB *cbb, const uint8_t *data, size_t len)
lib/libssl/bs_cbb.c
381
CBB_add_space(CBB *cbb, uint8_t **out_data, size_t len)
lib/libssl/bs_cbb.c
391
CBB_add_u8(CBB *cbb, size_t value)
lib/libssl/bs_cbb.c
400
CBB_add_u16(CBB *cbb, size_t value)
lib/libssl/bs_cbb.c
409
CBB_add_u24(CBB *cbb, size_t value)
lib/libssl/bs_cbb.c
418
CBB_add_u32(CBB *cbb, size_t value)
lib/libssl/bs_cbb.c
427
CBB_add_u64(CBB *cbb, uint64_t value)
lib/libssl/bs_cbb.c
440
CBB_add_asn1_uint64(CBB *cbb, uint64_t value)
lib/libssl/bs_cbb.c
442
CBB child;
lib/libssl/bs_cbb.c
46
CBB_init(CBB *cbb, size_t initial_capacity)
lib/libssl/bs_cbb.c
67
CBB_init_fixed(CBB *cbb, uint8_t *buf, size_t len)
lib/libssl/bs_cbb.c
80
CBB_cleanup(CBB *cbb)
lib/libssl/bytestring.h
400
int CBB_init(CBB *cbb, size_t initial_capacity);
lib/libssl/bytestring.h
407
int CBB_init_fixed(CBB *cbb, uint8_t *buf, size_t len);
lib/libssl/bytestring.h
414
void CBB_cleanup(CBB *cbb);
lib/libssl/bytestring.h
426
int CBB_finish(CBB *cbb, uint8_t **out_data, size_t *out_len);
lib/libssl/bytestring.h
433
int CBB_flush(CBB *cbb);
lib/libssl/bytestring.h
439
void CBB_discard_child(CBB *cbb);
lib/libssl/bytestring.h
446
int CBB_add_u8_length_prefixed(CBB *cbb, CBB *out_contents);
lib/libssl/bytestring.h
453
int CBB_add_u16_length_prefixed(CBB *cbb, CBB *out_contents);
lib/libssl/bytestring.h
460
int CBB_add_u24_length_prefixed(CBB *cbb, CBB *out_contents);
lib/libssl/bytestring.h
467
int CBB_add_u32_length_prefixed(CBB *cbb, CBB *out_contents);
lib/libssl/bytestring.h
476
int CBB_add_asn1(CBB *cbb, CBB *out_contents, unsigned int tag);
lib/libssl/bytestring.h
482
int CBB_add_bytes(CBB *cbb, const uint8_t *data, size_t len);
lib/libssl/bytestring.h
490
int CBB_add_space(CBB *cbb, uint8_t **out_data, size_t len);
lib/libssl/bytestring.h
496
int CBB_add_u8(CBB *cbb, size_t value);
lib/libssl/bytestring.h
502
int CBB_add_u16(CBB *cbb, size_t value);
lib/libssl/bytestring.h
508
int CBB_add_u24(CBB *cbb, size_t value);
lib/libssl/bytestring.h
514
int CBB_add_u32(CBB *cbb, size_t value);
lib/libssl/bytestring.h
520
int CBB_add_u64(CBB *cbb, uint64_t value);
lib/libssl/bytestring.h
527
int CBB_add_asn1_uint64(CBB *cbb, uint64_t value);
lib/libssl/d1_both.c
1124
CBB cbb;
lib/libssl/d1_pkt.c
997
CBB cbb;
lib/libssl/s3_lib.c
1173
ssl3_handshake_msg_start(SSL *s, CBB *handshake, CBB *body, uint8_t msg_type)
lib/libssl/s3_lib.c
1198
ssl3_handshake_msg_finish(SSL *s, CBB *handshake)
lib/libssl/s3_lib.c
2381
ssl3_get_req_cert_types(SSL *s, CBB *cbb)
lib/libssl/ssl_asn1.c
50
CBB cbb, session, cipher_suite, session_id, master_key, time, timeout;
lib/libssl/ssl_asn1.c
51
CBB peer_cert, sidctx, verify_result, hostname, lifetime, ticket, value;
lib/libssl/ssl_both.c
165
ssl3_add_cert(CBB *cbb, X509 *x)
lib/libssl/ssl_both.c
170
CBB cert;
lib/libssl/ssl_both.c
191
ssl3_output_cert_chain(SSL *s, CBB *cbb, SSL_CERT_PKEY *cpk)
lib/libssl/ssl_both.c
195
CBB cert_list;
lib/libssl/ssl_ciphers.c
54
ssl_cipher_list_to_bytes(SSL *s, STACK_OF(SSL_CIPHER) *ciphers, CBB *cbb)
lib/libssl/ssl_clnt.c
1293
CBB cbb;
lib/libssl/ssl_clnt.c
1790
ssl3_send_client_kex_rsa(SSL *s, CBB *cbb)
lib/libssl/ssl_clnt.c
1799
CBB epms;
lib/libssl/ssl_clnt.c
1856
ssl3_send_client_kex_dhe(SSL *s, CBB *cbb)
lib/libssl/ssl_clnt.c
1894
ssl3_send_client_kex_ecdhe(SSL *s, CBB *cbb)
lib/libssl/ssl_clnt.c
1898
CBB public;
lib/libssl/ssl_clnt.c
1936
CBB cbb, kex;
lib/libssl/ssl_clnt.c
1980
const struct ssl_sigalg *sigalg, CBB *cert_verify)
lib/libssl/ssl_clnt.c
1982
CBB cbb_signature;
lib/libssl/ssl_clnt.c
2038
ssl3_send_client_verify_rsa(SSL *s, EVP_PKEY *pkey, CBB *cert_verify)
lib/libssl/ssl_clnt.c
2040
CBB cbb_signature;
lib/libssl/ssl_clnt.c
2074
ssl3_send_client_verify_ec(SSL *s, EVP_PKEY *pkey, CBB *cert_verify)
lib/libssl/ssl_clnt.c
2076
CBB cbb_signature;
lib/libssl/ssl_clnt.c
2112
CBB cbb, cert_verify;
lib/libssl/ssl_clnt.c
2169
CBB cbb, client_cert;
lib/libssl/ssl_clnt.c
2335
CBB cbb;
lib/libssl/ssl_clnt.c
2377
CBB cbb, finished;
lib/libssl/ssl_clnt.c
651
CBB cbb, client_hello, session_id, cookie, cipher_suites;
lib/libssl/ssl_clnt.c
652
CBB compression_methods;
lib/libssl/ssl_kex.c
103
ssl_kex_params_dhe(DH *dh, CBB *cbb)
lib/libssl/ssl_kex.c
106
CBB dh_p, dh_g;
lib/libssl/ssl_kex.c
135
ssl_kex_public_dhe(DH *dh, CBB *cbb)
lib/libssl/ssl_kex.c
139
CBB dh_y;
lib/libssl/ssl_kex.c
329
ssl_kex_public_ecdhe_ecp(EC_KEY *ecdh, CBB *cbb)
lib/libssl/ssl_local.h
1244
int ssl_cipher_list_to_bytes(SSL *s, STACK_OF(SSL_CIPHER) *ciphers, CBB *cbb);
lib/libssl/ssl_local.h
1277
int ssl3_get_req_cert_types(SSL *s, CBB *cbb);
lib/libssl/ssl_local.h
1293
int ssl3_output_cert_chain(SSL *s, CBB *cbb, SSL_CERT_PKEY *cpk);
lib/libssl/ssl_local.h
1320
int ssl3_handshake_msg_start(SSL *s, CBB *handshake, CBB *body,
lib/libssl/ssl_local.h
1322
int ssl3_handshake_msg_finish(SSL *s, CBB *handshake);
lib/libssl/ssl_local.h
1336
int ssl_kex_params_dhe(DH *dh, CBB *cbb);
lib/libssl/ssl_local.h
1337
int ssl_kex_public_dhe(DH *dh, CBB *cbb);
lib/libssl/ssl_local.h
1347
int ssl_kex_public_ecdhe_ecp(EC_KEY *ecdh, CBB *cbb);
lib/libssl/ssl_local.h
654
CBB *out);
lib/libssl/ssl_pkt.c
522
CBB cbb;
lib/libssl/ssl_seclevel.c
443
CBB cbb;
lib/libssl/ssl_sigalgs.c
228
ssl_sigalgs_build(uint16_t tls_version, CBB *cbb, int security_level)
lib/libssl/ssl_sigalgs.h
64
int ssl_sigalgs_build(uint16_t tls_version, CBB *cbb, int security_level);
lib/libssl/ssl_srvr.c
1184
CBB cbb, verify, cookie;
lib/libssl/ssl_srvr.c
1228
CBB cbb, server_hello, session_id;
lib/libssl/ssl_srvr.c
1306
CBB cbb, done;
lib/libssl/ssl_srvr.c
1330
ssl3_send_server_kex_dhe(SSL *s, CBB *cbb)
lib/libssl/ssl_srvr.c
1388
ssl3_send_server_kex_ecdhe(SSL *s, CBB *cbb)
lib/libssl/ssl_srvr.c
1390
CBB public;
lib/libssl/ssl_srvr.c
1429
CBB cbb, cbb_signature, cbb_signed_params, server_kex;
lib/libssl/ssl_srvr.c
1573
CBB cbb, cert_request, cert_types, sigalgs, cert_auth, dn;
lib/libssl/ssl_srvr.c
2168
CBB cbb, server_cert;
lib/libssl/ssl_srvr.c
2207
CBB cbb, session_ticket, ticket;
lib/libssl/ssl_srvr.c
2342
CBB cbb, certstatus, ocspresp;
lib/libssl/ssl_srvr.c
2376
CBB cbb;
lib/libssl/ssl_srvr.c
2472
CBB cbb, finished;
lib/libssl/ssl_srvr.c
759
CBB cbb, hello;
lib/libssl/ssl_tlsext.c
1033
tlsext_ocsp_server_build(SSL *s, uint16_t msg_type, CBB *cbb)
lib/libssl/ssl_tlsext.c
1035
CBB ocsp_response;
lib/libssl/ssl_tlsext.c
1130
tlsext_sessionticket_client_build(SSL *s, uint16_t msg_type, CBB *cbb)
lib/libssl/ssl_tlsext.c
1203
tlsext_sessionticket_server_build(SSL *s, uint16_t msg_type, CBB *cbb)
lib/libssl/ssl_tlsext.c
1245
tlsext_srtp_client_build(SSL *s, uint16_t msg_type, CBB *cbb)
lib/libssl/ssl_tlsext.c
1247
CBB profiles, mki;
lib/libssl/ssl_tlsext.c
1363
tlsext_srtp_server_build(SSL *s, uint16_t msg_type, CBB *cbb)
lib/libssl/ssl_tlsext.c
1366
CBB srtp, mki;
lib/libssl/ssl_tlsext.c
143
tlsext_alpn_server_build(SSL *s, uint16_t msg_type, CBB *cbb)
lib/libssl/ssl_tlsext.c
1446
tlsext_keyshare_client_build(SSL *s, uint16_t msg_type, CBB *cbb)
lib/libssl/ssl_tlsext.c
1448
CBB client_shares, key_exchange, key_exchange2;
lib/libssl/ssl_tlsext.c
145
CBB list, selected;
lib/libssl/ssl_tlsext.c
1661
tlsext_keyshare_server_build(SSL *s, uint16_t msg_type, CBB *cbb)
lib/libssl/ssl_tlsext.c
1663
CBB key_exchange;
lib/libssl/ssl_tlsext.c
1761
tlsext_versions_client_build(SSL *s, uint16_t msg_type, CBB *cbb)
lib/libssl/ssl_tlsext.c
1765
CBB versions;
lib/libssl/ssl_tlsext.c
1827
tlsext_versions_server_build(SSL *s, uint16_t msg_type, CBB *cbb)
lib/libssl/ssl_tlsext.c
1865
tlsext_cookie_client_build(SSL *s, uint16_t msg_type, CBB *cbb)
lib/libssl/ssl_tlsext.c
1867
CBB cookie;
lib/libssl/ssl_tlsext.c
1920
tlsext_cookie_server_build(SSL *s, uint16_t msg_type, CBB *cbb)
lib/libssl/ssl_tlsext.c
1922
CBB cookie;
lib/libssl/ssl_tlsext.c
1977
tlsext_psk_kex_modes_client_build(SSL *s, uint16_t msg_type, CBB *cbb)
lib/libssl/ssl_tlsext.c
1979
CBB ke_modes;
lib/libssl/ssl_tlsext.c
201
tlsext_supportedgroups_client_build(SSL *s, uint16_t msg_type, CBB *cbb)
lib/libssl/ssl_tlsext.c
2023
tlsext_psk_kex_modes_server_build(SSL *s, uint16_t msg_type, CBB *cbb)
lib/libssl/ssl_tlsext.c
2046
tlsext_psk_client_build(SSL *s, uint16_t msg_type, CBB *cbb)
lib/libssl/ssl_tlsext.c
205
CBB grouplist;
lib/libssl/ssl_tlsext.c
2064
tlsext_psk_server_build(SSL *s, uint16_t msg_type, CBB *cbb)
lib/libssl/ssl_tlsext.c
2087
CBB *cbb)
lib/libssl/ssl_tlsext.c
2122
CBB *cbb)
lib/libssl/ssl_tlsext.c
2151
int (*build)(SSL *s, uint16_t msg_type, CBB *cbb);
lib/libssl/ssl_tlsext.c
2506
tlsext_build(SSL *s, int is_server, uint16_t msg_type, CBB *cbb)
lib/libssl/ssl_tlsext.c
2510
CBB extensions, extension_data;
lib/libssl/ssl_tlsext.c
2700
tlsext_server_build(SSL *s, uint16_t msg_type, CBB *cbb)
lib/libssl/ssl_tlsext.c
2741
tlsext_client_build(SSL *s, uint16_t msg_type, CBB *cbb)
lib/libssl/ssl_tlsext.c
318
tlsext_supportedgroups_server_build(SSL *s, uint16_t msg_type, CBB *cbb)
lib/libssl/ssl_tlsext.c
352
tlsext_ecpf_build(SSL *s, uint16_t msg_type, CBB *cbb)
lib/libssl/ssl_tlsext.c
354
CBB ecpf;
lib/libssl/ssl_tlsext.c
410
tlsext_ecpf_client_build(SSL *s, uint16_t msg_type, CBB *cbb)
lib/libssl/ssl_tlsext.c
428
tlsext_ecpf_server_build(SSL *s, uint16_t msg_type, CBB *cbb)
lib/libssl/ssl_tlsext.c
449
tlsext_ri_client_build(SSL *s, uint16_t msg_type, CBB *cbb)
lib/libssl/ssl_tlsext.c
451
CBB reneg;
lib/libssl/ssl_tlsext.c
495
tlsext_ri_server_build(SSL *s, uint16_t msg_type, CBB *cbb)
lib/libssl/ssl_tlsext.c
497
CBB reneg;
lib/libssl/ssl_tlsext.c
51
tlsext_alpn_client_build(SSL *s, uint16_t msg_type, CBB *cbb)
lib/libssl/ssl_tlsext.c
53
CBB protolist;
lib/libssl/ssl_tlsext.c
578
tlsext_sigalgs_client_build(SSL *s, uint16_t msg_type, CBB *cbb)
lib/libssl/ssl_tlsext.c
581
CBB sigalgs;
lib/libssl/ssl_tlsext.c
618
tlsext_sigalgs_server_build(SSL *s, uint16_t msg_type, CBB *cbb)
lib/libssl/ssl_tlsext.c
620
CBB sigalgs;
lib/libssl/ssl_tlsext.c
661
tlsext_sni_client_build(SSL *s, uint16_t msg_type, CBB *cbb)
lib/libssl/ssl_tlsext.c
663
CBB server_name_list, host_name;
lib/libssl/ssl_tlsext.c
851
tlsext_sni_server_build(SSL *s, uint16_t msg_type, CBB *cbb)
lib/libssl/ssl_tlsext.c
901
tlsext_ocsp_client_build(SSL *s, uint16_t msg_type, CBB *cbb)
lib/libssl/ssl_tlsext.c
903
CBB respid_list, respid, exts;
lib/libssl/ssl_tlsext.h
37
int tlsext_client_build(SSL *s, uint16_t msg_type, CBB *cbb);
lib/libssl/ssl_tlsext.h
40
int tlsext_server_build(SSL *s, uint16_t msg_type, CBB *cbb);
lib/libssl/tls12_key_schedule.c
212
CBB cbb, context;
lib/libssl/tls12_record_layer.c
1109
uint8_t content_type, const uint8_t *content, size_t content_len, CBB *out)
lib/libssl/tls12_record_layer.c
1120
size_t content_len, CBB *out)
lib/libssl/tls12_record_layer.c
1175
size_t content_len, CBB *out)
lib/libssl/tls12_record_layer.c
1183
CBB cbb;
lib/libssl/tls12_record_layer.c
1250
uint8_t content_type, const uint8_t *content, size_t content_len, CBB *cbb)
lib/libssl/tls12_record_layer.c
1254
CBB fragment, seq_num_cbb;
lib/libssl/tls12_record_layer.c
602
tls12_record_layer_build_seq_num(struct tls12_record_layer *rl, CBB *cbb,
lib/libssl/tls12_record_layer.c
624
CBB cbb;
lib/libssl/tls12_record_layer.c
654
tls12_record_layer_mac(struct tls12_record_layer *rl, CBB *cbb,
lib/libssl/tls12_record_layer.c
703
tls12_record_layer_read_mac_cbc(struct tls12_record_layer *rl, CBB *cbb,
lib/libssl/tls12_record_layer.c
742
tls12_record_layer_read_mac(struct tls12_record_layer *rl, CBB *cbb,
lib/libssl/tls12_record_layer.c
758
tls12_record_layer_write_mac(struct tls12_record_layer *rl, CBB *cbb,
lib/libssl/tls12_record_layer.c
771
CBB cbb;
lib/libssl/tls12_record_layer.c
801
CBB cbb;
lib/libssl/tls12_record_layer.c
937
CBB cbb_mac;
lib/libssl/tls13_client.c
100
tls13_client_hello_build(struct tls13_ctx *ctx, CBB *cbb)
lib/libssl/tls13_client.c
1005
tls13_client_finished_send(struct tls13_ctx *ctx, CBB *cbb)
lib/libssl/tls13_client.c
102
CBB cipher_suites, compression_methods, session_id;
lib/libssl/tls13_client.c
146
tls13_client_hello_send(struct tls13_ctx *ctx, CBB *cbb)
lib/libssl/tls13_client.c
448
tls13_client_hello_retry_send(struct tls13_ctx *ctx, CBB *cbb)
lib/libssl/tls13_client.c
655
CBB cbb;
lib/libssl/tls13_client.c
872
tls13_client_certificate_send(struct tls13_ctx *ctx, CBB *cbb)
lib/libssl/tls13_client.c
875
CBB cert_request_context, cert_list;
lib/libssl/tls13_client.c
921
tls13_client_certificate_verify_send(struct tls13_ctx *ctx, CBB *cbb)
lib/libssl/tls13_client.c
930
CBB sig_cbb;
lib/libssl/tls13_client.c
999
tls13_client_end_of_early_data_send(struct tls13_ctx *ctx, CBB *cbb)
lib/libssl/tls13_handshake.c
34
int (*send)(struct tls13_ctx *ctx, CBB *cbb);
lib/libssl/tls13_handshake.c
445
CBB cbb;
lib/libssl/tls13_handshake_msg.c
33
CBB cbb;
lib/libssl/tls13_handshake_msg.c
89
tls13_handshake_msg_start(struct tls13_handshake_msg *msg, CBB *body,
lib/libssl/tls13_internal.h
246
int tls13_handshake_msg_start(struct tls13_handshake_msg *msg, CBB *body,
lib/libssl/tls13_internal.h
377
int tls13_client_hello_send(struct tls13_ctx *ctx, CBB *cbb);
lib/libssl/tls13_internal.h
380
int tls13_client_hello_retry_send(struct tls13_ctx *ctx, CBB *cbb);
lib/libssl/tls13_internal.h
382
int tls13_client_end_of_early_data_send(struct tls13_ctx *ctx, CBB *cbb);
lib/libssl/tls13_internal.h
384
int tls13_client_certificate_send(struct tls13_ctx *ctx, CBB *cbb);
lib/libssl/tls13_internal.h
386
int tls13_client_certificate_verify_send(struct tls13_ctx *ctx, CBB *cbb);
lib/libssl/tls13_internal.h
389
int tls13_client_finished_send(struct tls13_ctx *ctx, CBB *cbb);
lib/libssl/tls13_internal.h
392
int tls13_server_hello_send(struct tls13_ctx *ctx, CBB *cbb);
lib/libssl/tls13_internal.h
395
int tls13_server_hello_retry_request_send(struct tls13_ctx *ctx, CBB *cbb);
lib/libssl/tls13_internal.h
398
int tls13_server_encrypted_extensions_send(struct tls13_ctx *ctx, CBB *cbb);
lib/libssl/tls13_internal.h
400
int tls13_server_certificate_send(struct tls13_ctx *ctx, CBB *cbb);
lib/libssl/tls13_internal.h
402
int tls13_server_certificate_request_send(struct tls13_ctx *ctx, CBB *cbb);
lib/libssl/tls13_internal.h
403
int tls13_server_certificate_verify_send(struct tls13_ctx *ctx, CBB *cbb);
lib/libssl/tls13_internal.h
406
int tls13_server_finished_send(struct tls13_ctx *ctx, CBB *cbb);
lib/libssl/tls13_internal.h
410
int tls13_cert_add(struct tls13_ctx *ctx, CBB *cbb, X509 *cert,
lib/libssl/tls13_internal.h
411
int(*build_extensions)(SSL *s, uint16_t msg_type, CBB *cbb));
lib/libssl/tls13_key_schedule.c
175
CBB cbb, child;
lib/libssl/tls13_legacy.c
320
CBB cbb, fragment;
lib/libssl/tls13_lib.c
322
CBB cbb_hs;
lib/libssl/tls13_lib.c
589
tls13_cert_add(struct tls13_ctx *ctx, CBB *cbb, X509 *cert,
lib/libssl/tls13_lib.c
590
int (*build_extensions)(SSL *s, uint16_t msg_type, CBB *cbb))
lib/libssl/tls13_lib.c
592
CBB cert_data, cert_exts;
lib/libssl/tls13_lib.c
624
CBB cbb;
lib/libssl/tls13_record_layer.c
426
CBB cbb;
lib/libssl/tls13_record_layer.c
645
CBB cbb, body;
lib/libssl/tls13_record_layer.c
701
CBB cbb;
lib/libssl/tls13_server.c
330
tls13_server_hello_build(struct tls13_ctx *ctx, CBB *cbb)
lib/libssl/tls13_server.c
334
CBB session_id;
lib/libssl/tls13_server.c
438
tls13_server_hello_retry_request_send(struct tls13_ctx *ctx, CBB *cbb)
lib/libssl/tls13_server.c
501
tls13_server_hello_send(struct tls13_ctx *ctx, CBB *cbb)
lib/libssl/tls13_server.c
532
tls13_server_encrypted_extensions_send(struct tls13_ctx *ctx, CBB *cbb)
lib/libssl/tls13_server.c
543
tls13_server_certificate_request_send(struct tls13_ctx *ctx, CBB *cbb)
lib/libssl/tls13_server.c
545
CBB certificate_request_context;
lib/libssl/tls13_server.c
625
tls13_server_certificate_send(struct tls13_ctx *ctx, CBB *cbb)
lib/libssl/tls13_server.c
628
CBB cert_request_context, cert_list;
lib/libssl/tls13_server.c
705
tls13_server_certificate_verify_send(struct tls13_ctx *ctx, CBB *cbb)
lib/libssl/tls13_server.c
714
CBB sig_cbb;
lib/libssl/tls13_server.c
783
tls13_server_finished_send(struct tls13_ctx *ctx, CBB *cbb)
lib/libssl/tls13_server.c
946
CBB cbb;
lib/libssl/tls_internal.h
90
int tls_key_share_params(struct tls_key_share *ks, CBB *cbb);
lib/libssl/tls_internal.h
91
int tls_key_share_public(struct tls_key_share *ks, CBB *cbb);
lib/libssl/tls_key_share.c
350
tls_key_share_params_dhe(struct tls_key_share *ks, CBB *cbb)
lib/libssl/tls_key_share.c
359
tls_key_share_params(struct tls_key_share *ks, CBB *cbb)
lib/libssl/tls_key_share.c
368
tls_key_share_public_dhe(struct tls_key_share *ks, CBB *cbb)
lib/libssl/tls_key_share.c
377
tls_key_share_public_ecdhe_ecp(struct tls_key_share *ks, CBB *cbb)
lib/libssl/tls_key_share.c
386
tls_key_share_public_x25519(struct tls_key_share *ks, CBB *cbb)
lib/libssl/tls_key_share.c
395
tls_key_share_public_mlkem768x25519(struct tls_key_share *ks, CBB *cbb)
lib/libssl/tls_key_share.c
436
tls_key_share_public(struct tls_key_share *ks, CBB *cbb)
lib/libssl/tls_key_share.c
721
CBB cbb;
regress/lib/libcrypto/mlkem/mlkem_tests.c
599
CBB seed_cbb;
regress/lib/libcrypto/mlkem/parse_test_file.c
394
parse_state_set_from_cbb(struct parse *p, CBB *cbb)
regress/lib/libcrypto/mlkem/parse_test_file.c
585
CBB cbb;
regress/lib/libcrypto/mlkem/parse_test_file.c
83
line_data_set_from_cbb(struct line_data *ld, CBB *cbb)
regress/lib/libssl/bytestring/bytestringtest.c
325
CBB cbb;
regress/lib/libssl/bytestring/bytestringtest.c
359
CBB cbb;
regress/lib/libssl/bytestring/bytestringtest.c
393
CBB cbb;
regress/lib/libssl/bytestring/bytestringtest.c
422
CBB cbb, child;
regress/lib/libssl/bytestring/bytestringtest.c
444
CBB cbb, contents, inner_contents, inner_inner_contents;
regress/lib/libssl/bytestring/bytestringtest.c
487
CBB cbb, contents, inner_contents, inner_inner_contents;
regress/lib/libssl/bytestring/bytestringtest.c
532
CBB cbb, child, contents;
regress/lib/libssl/bytestring/bytestringtest.c
571
CBB cbb, contents, inner_contents;
regress/lib/libssl/bytestring/bytestringtest.c
778
CBB cbb;
regress/lib/libssl/tlsext/tlsexttest.c
1133
CBB cbb;
regress/lib/libssl/tlsext/tlsexttest.c
1377
CBB cbb;
regress/lib/libssl/tlsext/tlsexttest.c
1495
CBB cbb;
regress/lib/libssl/tlsext/tlsexttest.c
1628
CBB cbb;
regress/lib/libssl/tlsext/tlsexttest.c
166
CBB cbb;
regress/lib/libssl/tlsext/tlsexttest.c
1715
CBB cbb;
regress/lib/libssl/tlsext/tlsexttest.c
1792
CBB cbb;
regress/lib/libssl/tlsext/tlsexttest.c
1930
CBB cbb;
regress/lib/libssl/tlsext/tlsexttest.c
2050
CBB cbb;
regress/lib/libssl/tlsext/tlsexttest.c
2182
CBB cbb;
regress/lib/libssl/tlsext/tlsexttest.c
2314
CBB cbb;
regress/lib/libssl/tlsext/tlsexttest.c
2395
CBB cbb;
regress/lib/libssl/tlsext/tlsexttest.c
2460
CBB cbb;
regress/lib/libssl/tlsext/tlsexttest.c
2681
CBB cbb;
regress/lib/libssl/tlsext/tlsexttest.c
2817
CBB cbb;
regress/lib/libssl/tlsext/tlsexttest.c
3057
CBB cbb;
regress/lib/libssl/tlsext/tlsexttest.c
32
int (*build)(SSL *s, uint16_t msg_type, CBB *cbb);
regress/lib/libssl/tlsext/tlsexttest.c
3216
CBB cbb;
regress/lib/libssl/tlsext/tlsexttest.c
3339
CBB cbb;
regress/lib/libssl/tlsext/tlsexttest.c
3465
CBB cbb;
regress/lib/libssl/tlsext/tlsexttest.c
3554
CBB cbb;
regress/lib/libssl/tlsext/tlsexttest.c
3650
CBB cbb;
regress/lib/libssl/tlsext/tlsexttest.c
367
CBB cbb;
regress/lib/libssl/tlsext/tlsexttest.c
3844
CBB cbb;
regress/lib/libssl/tlsext/tlsexttest.c
3979
CBB cbb;
regress/lib/libssl/tlsext/tlsexttest.c
4070
CBB cbb;
regress/lib/libssl/tlsext/tlsexttest.c
4185
CBB cbb;
regress/lib/libssl/tlsext/tlsexttest.c
559
CBB cbb;
regress/lib/libssl/tlsext/tlsexttest.c
899
CBB cbb;
regress/lib/libssl/unit/cipher_list.c
130
CBB cbb;
regress/lib/libssl/unit/cipher_list.c
97
CBB cbb;