• Home
  • Raw
  • Download

Lines Matching defs:cbb

27 void CBB_zero(CBB *cbb) { OPENSSL_memset(cbb, 0, sizeof(CBB)); }  in CBB_zero()
29 static void cbb_init(CBB *cbb, uint8_t *buf, size_t cap, int can_resize) { in cbb_init()
39 int CBB_init(CBB *cbb, size_t initial_capacity) { in CBB_init()
51 int CBB_init_fixed(CBB *cbb, uint8_t *buf, size_t len) { in CBB_init_fixed()
57 void CBB_cleanup(CBB *cbb) { in CBB_cleanup()
124 int CBB_finish(CBB *cbb, uint8_t **out_data, size_t *out_len) { in CBB_finish()
150 static struct cbb_buffer_st *cbb_get_base(CBB *cbb) { in cbb_get_base()
157 static void cbb_on_error(CBB *cbb) { in cbb_on_error()
183 int CBB_flush(CBB *cbb) { in CBB_flush()
273 const uint8_t *CBB_data(const CBB *cbb) { in CBB_data()
282 size_t CBB_len(const CBB *cbb) { in CBB_len()
293 static int cbb_add_child(CBB *cbb, CBB *out_child, uint8_t len_len, in cbb_add_child()
317 static int cbb_add_length_prefixed(CBB *cbb, CBB *out_contents, in cbb_add_length_prefixed()
326 int CBB_add_u8_length_prefixed(CBB *cbb, CBB *out_contents) { in CBB_add_u8_length_prefixed()
330 int CBB_add_u16_length_prefixed(CBB *cbb, CBB *out_contents) { in CBB_add_u16_length_prefixed()
334 int CBB_add_u24_length_prefixed(CBB *cbb, CBB *out_contents) { in CBB_add_u24_length_prefixed()
341 static int add_base128_integer(CBB *cbb, uint64_t v) { in add_base128_integer()
364 int CBB_add_asn1(CBB *cbb, CBB *out_contents, CBS_ASN1_TAG tag) { in CBB_add_asn1()
386 int CBB_add_bytes(CBB *cbb, const uint8_t *data, size_t len) { in CBB_add_bytes()
395 int CBB_add_zeros(CBB *cbb, size_t len) { in CBB_add_zeros()
404 int CBB_add_space(CBB *cbb, uint8_t **out_data, size_t len) { in CBB_add_space()
411 int CBB_reserve(CBB *cbb, uint8_t **out_data, size_t len) { in CBB_reserve()
419 int CBB_did_write(CBB *cbb, size_t len) { in CBB_did_write()
429 static int cbb_add_u(CBB *cbb, uint64_t v, size_t len_len) { in cbb_add_u()
449 int CBB_add_u8(CBB *cbb, uint8_t value) { return cbb_add_u(cbb, value, 1); } in CBB_add_u8()
451 int CBB_add_u16(CBB *cbb, uint16_t value) { return cbb_add_u(cbb, value, 2); } in CBB_add_u16()
453 int CBB_add_u16le(CBB *cbb, uint16_t value) { in CBB_add_u16le()
457 int CBB_add_u24(CBB *cbb, uint32_t value) { return cbb_add_u(cbb, value, 3); } in CBB_add_u24()
459 int CBB_add_u32(CBB *cbb, uint32_t value) { return cbb_add_u(cbb, value, 4); } in CBB_add_u32()
461 int CBB_add_u32le(CBB *cbb, uint32_t value) { in CBB_add_u32le()
465 int CBB_add_u64(CBB *cbb, uint64_t value) { return cbb_add_u(cbb, value, 8); } in CBB_add_u64()
467 int CBB_add_u64le(CBB *cbb, uint64_t value) { in CBB_add_u64le()
471 void CBB_discard_child(CBB *cbb) { in CBB_discard_child()
484 int CBB_add_asn1_uint64(CBB *cbb, uint64_t value) { in CBB_add_asn1_uint64()
488 int CBB_add_asn1_uint64_with_tag(CBB *cbb, uint64_t value, CBS_ASN1_TAG tag) { in CBB_add_asn1_uint64_with_tag()
526 int CBB_add_asn1_int64(CBB *cbb, int64_t value) { in CBB_add_asn1_int64()
530 int CBB_add_asn1_int64_with_tag(CBB *cbb, int64_t value, CBS_ASN1_TAG tag) { in CBB_add_asn1_int64_with_tag()
559 int CBB_add_asn1_octet_string(CBB *cbb, const uint8_t *data, size_t data_len) { in CBB_add_asn1_octet_string()
570 int CBB_add_asn1_bool(CBB *cbb, int value) { in CBB_add_asn1_bool()
597 int CBB_add_asn1_oid_from_text(CBB *cbb, const char *text, size_t len) { in CBB_add_asn1_oid_from_text()
647 int CBB_flush_asn1_set_of(CBB *cbb) { in CBB_flush_asn1_set_of()