• Home
  • Raw
  • Download

Lines Matching refs:cbb

357 OPENSSL_EXPORT void CBB_zero(CBB *cbb);
362 OPENSSL_EXPORT int CBB_init(CBB *cbb, size_t initial_capacity);
367 OPENSSL_EXPORT int CBB_init_fixed(CBB *cbb, uint8_t *buf, size_t len);
376 OPENSSL_EXPORT void CBB_cleanup(CBB *cbb);
386 OPENSSL_EXPORT int CBB_finish(CBB *cbb, uint8_t **out_data, size_t *out_len);
393 OPENSSL_EXPORT int CBB_flush(CBB *cbb);
400 OPENSSL_EXPORT const uint8_t *CBB_data(const CBB *cbb);
407 OPENSSL_EXPORT size_t CBB_len(const CBB *cbb);
412 OPENSSL_EXPORT int CBB_add_u8_length_prefixed(CBB *cbb, CBB *out_contents);
417 OPENSSL_EXPORT int CBB_add_u16_length_prefixed(CBB *cbb, CBB *out_contents);
422 OPENSSL_EXPORT int CBB_add_u24_length_prefixed(CBB *cbb, CBB *out_contents);
427 OPENSSL_EXPORT int CBB_add_asn1(CBB *cbb, CBB *out_contents, unsigned tag);
431 OPENSSL_EXPORT int CBB_add_bytes(CBB *cbb, const uint8_t *data, size_t len);
437 OPENSSL_EXPORT int CBB_add_space(CBB *cbb, uint8_t **out_data, size_t len);
444 OPENSSL_EXPORT int CBB_reserve(CBB *cbb, uint8_t **out_data, size_t len);
448 OPENSSL_EXPORT int CBB_did_write(CBB *cbb, size_t len);
452 OPENSSL_EXPORT int CBB_add_u8(CBB *cbb, uint8_t value);
456 OPENSSL_EXPORT int CBB_add_u16(CBB *cbb, uint16_t value);
460 OPENSSL_EXPORT int CBB_add_u24(CBB *cbb, uint32_t value);
464 OPENSSL_EXPORT int CBB_add_u32(CBB *cbb, uint32_t value);
468 OPENSSL_EXPORT int CBB_add_u64(CBB *cbb, uint64_t value);
472 OPENSSL_EXPORT void CBB_discard_child(CBB *cbb);
477 OPENSSL_EXPORT int CBB_add_asn1_uint64(CBB *cbb, uint64_t value);
481 OPENSSL_EXPORT int CBB_add_asn1_octet_string(CBB *cbb, const uint8_t *data,
486 OPENSSL_EXPORT int CBB_add_asn1_bool(CBB *cbb, int value);
496 OPENSSL_EXPORT int CBB_add_asn1_oid_from_text(CBB *cbb, const char *text,
506 OPENSSL_EXPORT int CBB_flush_asn1_set_of(CBB *cbb);