/netbsd-src/external/mit/libcbor/dist/src/cbor/ |
H A D | ints.c | 10 cbor_int_width cbor_int_get_width(const cbor_item_t *item) { in cbor_int_get_width() 15 uint8_t cbor_get_uint8(const cbor_item_t *item) { in cbor_get_uint8() 21 uint16_t cbor_get_uint16(const cbor_item_t *item) { in cbor_get_uint16() 27 uint32_t cbor_get_uint32(const cbor_item_t *item) { in cbor_get_uint32() 33 uint64_t cbor_get_uint64(const cbor_item_t *item) { in cbor_get_uint64() 39 uint64_t cbor_get_int(const cbor_item_t *item) { in cbor_get_int() 55 void cbor_set_uint8(cbor_item_t *item, uint8_t value) { in cbor_set_uint8() 61 void cbor_set_uint16(cbor_item_t *item, uint16_t value) { in cbor_set_uint16() 67 void cbor_set_uint32(cbor_item_t *item, uint32_t value) { in cbor_set_uint32() 73 void cbor_set_uint64(cbor_item_t *item, uint64_t value) { in cbor_set_uint64() [all …]
|
H A D | floats_ctrls.c | 12 cbor_float_width cbor_float_get_width(const cbor_item_t *item) { in cbor_float_get_width() 17 uint8_t cbor_ctrl_value(const cbor_item_t *item) { in cbor_ctrl_value() 23 bool cbor_float_ctrl_is_ctrl(const cbor_item_t *item) { in cbor_float_ctrl_is_ctrl() 28 float cbor_float_get_float2(const cbor_item_t *item) { in cbor_float_get_float2() 34 float cbor_float_get_float4(const cbor_item_t *item) { in cbor_float_get_float4() 40 double cbor_float_get_float8(const cbor_item_t *item) { in cbor_float_get_float8() 46 double cbor_float_get_float(const cbor_item_t *item) { in cbor_float_get_float() 61 void cbor_set_float2(cbor_item_t *item, float value) { in cbor_set_float2() 67 void cbor_set_float4(cbor_item_t *item, float value) { in cbor_set_float4() 73 void cbor_set_float8(cbor_item_t *item, double value) { in cbor_set_float8() [all …]
|
H A D | ints.h | 28 uint8_t cbor_get_uint8(const cbor_item_t *item); 35 uint16_t cbor_get_uint16(const cbor_item_t *item); 42 uint32_t cbor_get_uint32(const cbor_item_t *item); 49 uint64_t cbor_get_uint64(const cbor_item_t *item); 56 uint64_t cbor_get_int(const cbor_item_t *item); 64 void cbor_set_uint8(cbor_item_t *item, uint8_t value); 72 void cbor_set_uint16(cbor_item_t *item, uint16_t value); 80 void cbor_set_uint32(cbor_item_t *item, uint32_t value); 88 void cbor_set_uint64(cbor_item_t *item, uint64_t value); 95 cbor_int_width cbor_int_get_width(const cbor_item_t *item); [all …]
|
H A D | floats_ctrls.h | 28 bool cbor_float_ctrl_is_ctrl(const cbor_item_t *item); 35 cbor_float_width cbor_float_get_width(const cbor_item_t *item); 44 float cbor_float_get_float2(const cbor_item_t *item); 53 float cbor_float_get_float4(const cbor_item_t *item); 62 double cbor_float_get_float8(const cbor_item_t *item); 71 double cbor_float_get_float(const cbor_item_t *item); 79 cbor_item_t *cbor_new_ctrl(); 87 cbor_item_t *cbor_new_float2(); 95 cbor_item_t *cbor_new_float4(); 103 cbor_item_t *cbor_new_float8(); [all …]
|
H A D | arrays.c | 12 size_t cbor_array_size(const cbor_item_t *item) { in cbor_array_size() 17 size_t cbor_array_allocated(const cbor_item_t *item) { in cbor_array_allocated() 22 cbor_item_t *cbor_array_get(const cbor_item_t *item, size_t index) { in cbor_array_get() 23 return cbor_incref(((cbor_item_t **)item->data)[index]); in cbor_array_get() 26 bool cbor_array_set(cbor_item_t *item, size_t index, cbor_item_t *value) { in cbor_array_set() 39 bool cbor_array_replace(cbor_item_t *item, size_t index, cbor_item_t *value) { in cbor_array_replace() 42 cbor_intermediate_decref(((cbor_item_t **)item->data)[index]); in cbor_array_replace() 43 ((cbor_item_t **)item->data)[index] = cbor_incref(value); in cbor_array_replace() 47 bool cbor_array_push(cbor_item_t *array, cbor_item_t *pushee) { in cbor_array_push() 51 cbor_item_t **data = (cbor_item_t **)array->data; in cbor_array_push() [all …]
|
H A D | common.h | 138 const cbor_item_t *item); /* Will be inlined iff link-time opt is enabled */ 146 bool cbor_isa_uint(const cbor_item_t *item); 152 bool cbor_isa_negint(const cbor_item_t *item); 158 bool cbor_isa_bytestring(const cbor_item_t *item); 164 bool cbor_isa_string(const cbor_item_t *item); 170 bool cbor_isa_array(const cbor_item_t *item); 176 bool cbor_isa_map(const cbor_item_t *item); 182 bool cbor_isa_tag(const cbor_item_t *item); 188 bool cbor_isa_float_ctrl(const cbor_item_t *item); 196 bool cbor_is_int(const cbor_item_t *item); [all …]
|
H A D | strings.c | 12 cbor_item_t *cbor_new_definite_string() { in cbor_new_definite_string() 13 cbor_item_t *item = _CBOR_MALLOC(sizeof(cbor_item_t)); in cbor_new_definite_string() 15 *item = (cbor_item_t){ in cbor_new_definite_string() 22 cbor_item_t *cbor_new_indefinite_string() { in cbor_new_indefinite_string() 23 cbor_item_t *item = _CBOR_MALLOC(sizeof(cbor_item_t)); in cbor_new_indefinite_string() 25 *item = (cbor_item_t){ in cbor_new_indefinite_string() 41 cbor_item_t *cbor_build_string(const char *val) { in cbor_build_string() 42 cbor_item_t *item = cbor_new_definite_string(); in cbor_build_string() 52 cbor_item_t *cbor_build_stringn(const char *val, size_t length) { in cbor_build_stringn() 53 cbor_item_t *item = cbor_new_definite_string(); in cbor_build_stringn() [all …]
|
H A D | common.c | 18 bool cbor_isa_uint(const cbor_item_t *item) { in cbor_isa_uint() 22 bool cbor_isa_negint(const cbor_item_t *item) { in cbor_isa_negint() 26 bool cbor_isa_bytestring(const cbor_item_t *item) { in cbor_isa_bytestring() 30 bool cbor_isa_string(const cbor_item_t *item) { in cbor_isa_string() 34 bool cbor_isa_array(const cbor_item_t *item) { in cbor_isa_array() 38 bool cbor_isa_map(const cbor_item_t *item) { in cbor_isa_map() 42 bool cbor_isa_tag(const cbor_item_t *item) { in cbor_isa_tag() 46 bool cbor_isa_float_ctrl(const cbor_item_t *item) { in cbor_isa_float_ctrl() 50 cbor_type cbor_typeof(const cbor_item_t *item) { return item->type; } in cbor_typeof() 52 bool cbor_is_int(const cbor_item_t *item) { in cbor_is_int() [all …]
|
H A D | arrays.h | 22 size_t cbor_array_size(const cbor_item_t* item); 29 size_t cbor_array_allocated(const cbor_item_t* item); 37 cbor_item_t* cbor_array_get(const cbor_item_t* item, size_t index); 48 bool cbor_array_set(cbor_item_t* item, size_t index, cbor_item_t* value); 59 bool cbor_array_replace(cbor_item_t* item, size_t index, cbor_item_t* value); 66 bool cbor_array_is_definite(const cbor_item_t* item); 73 bool cbor_array_is_indefinite(const cbor_item_t* item); 83 cbor_item_t** cbor_array_handle(const cbor_item_t* item); 90 cbor_item_t* cbor_new_definite_array(size_t size); 96 cbor_item_t* cbor_new_indefinite_array(); [all …]
|
H A D | bytestrings.c | 12 size_t cbor_bytestring_length(const cbor_item_t *item) { in cbor_bytestring_length() 17 unsigned char *cbor_bytestring_handle(const cbor_item_t *item) { in cbor_bytestring_handle() 22 bool cbor_bytestring_is_definite(const cbor_item_t *item) { in cbor_bytestring_is_definite() 27 bool cbor_bytestring_is_indefinite(const cbor_item_t *item) { in cbor_bytestring_is_indefinite() 31 cbor_item_t *cbor_new_definite_bytestring() { in cbor_new_definite_bytestring() 32 cbor_item_t *item = _CBOR_MALLOC(sizeof(cbor_item_t)); in cbor_new_definite_bytestring() 34 *item = (cbor_item_t){ in cbor_new_definite_bytestring() 41 cbor_item_t *cbor_new_indefinite_bytestring() { in cbor_new_indefinite_bytestring() 42 cbor_item_t *item = _CBOR_MALLOC(sizeof(cbor_item_t)); in cbor_new_indefinite_bytestring() 44 *item = (cbor_item_t){ in cbor_new_indefinite_bytestring() [all …]
|
H A D | strings.h | 30 size_t cbor_string_length(const cbor_item_t *item); 39 size_t cbor_string_codepoint_count(const cbor_item_t *item); 46 bool cbor_string_is_definite(const cbor_item_t *item); 53 bool cbor_string_is_indefinite(const cbor_item_t *item); 64 cbor_mutable_data cbor_string_handle(const cbor_item_t *item); 79 void cbor_string_set_handle(cbor_item_t *item, 91 cbor_item_t **cbor_string_chunks_handle(const cbor_item_t *item); 98 size_t cbor_string_chunk_count(const cbor_item_t *item); 111 bool cbor_string_add_chunk(cbor_item_t *item, cbor_item_t *chunk); 119 cbor_item_t *cbor_new_definite_string(); [all …]
|
H A D | bytestrings.h | 30 size_t cbor_bytestring_length(const cbor_item_t *item); 37 bool cbor_bytestring_is_definite(const cbor_item_t *item); 44 bool cbor_bytestring_is_indefinite(const cbor_item_t *item); 55 cbor_mutable_data cbor_bytestring_handle(const cbor_item_t *item); 64 void cbor_bytestring_set_handle(cbor_item_t *item, 76 cbor_item_t **cbor_bytestring_chunks_handle(const cbor_item_t *item); 83 size_t cbor_bytestring_chunk_count(const cbor_item_t *item); 96 bool cbor_bytestring_add_chunk(cbor_item_t *item, cbor_item_t *chunk); 104 cbor_item_t *cbor_new_definite_bytestring(); 112 cbor_item_t *cbor_new_indefinite_bytestring(); [all …]
|
H A D | maps.c | 11 size_t cbor_map_size(const cbor_item_t *item) { in cbor_map_size() 16 size_t cbor_map_allocated(const cbor_item_t *item) { in cbor_map_allocated() 21 cbor_item_t *cbor_new_definite_map(size_t size) { in cbor_new_definite_map() 22 cbor_item_t *item = _CBOR_MALLOC(sizeof(cbor_item_t)); in cbor_new_definite_map() 25 *item = (cbor_item_t){ in cbor_new_definite_map() 37 cbor_item_t *cbor_new_indefinite_map() { in cbor_new_indefinite_map() 38 cbor_item_t *item = _CBOR_MALLOC(sizeof(cbor_item_t)); in cbor_new_indefinite_map() 41 *item = (cbor_item_t){ in cbor_new_indefinite_map() 52 bool _cbor_map_add_key(cbor_item_t *item, cbor_item_t *key) { in _cbor_map_add_key() 96 bool _cbor_map_add_value(cbor_item_t *item, cbor_item_t *value) { in _cbor_map_add_value() [all …]
|
H A D | maps.h | 28 size_t cbor_map_size(const cbor_item_t *item); 35 size_t cbor_map_allocated(const cbor_item_t *item); 42 cbor_item_t *cbor_new_definite_map(size_t size); 49 cbor_item_t *cbor_new_indefinite_map(); 61 bool cbor_map_add(cbor_item_t *item, struct cbor_pair pair); 72 bool _cbor_map_add_key(cbor_item_t *item, cbor_item_t *key); 83 bool _cbor_map_add_value(cbor_item_t *item, cbor_item_t *value); 90 bool cbor_map_is_definite(const cbor_item_t *item); 97 bool cbor_map_is_indefinite(const cbor_item_t *item); 105 struct cbor_pair *cbor_map_handle(const cbor_item_t *item);
|
H A D | tags.c | 10 cbor_item_t *cbor_new_tag(uint64_t value) { in cbor_new_tag() 11 cbor_item_t *item = _CBOR_MALLOC(sizeof(cbor_item_t)); in cbor_new_tag() 14 *item = (cbor_item_t){ in cbor_new_tag() 23 cbor_item_t *cbor_tag_item(const cbor_item_t *item) { in cbor_tag_item() 28 uint64_t cbor_tag_value(const cbor_item_t *item) { in cbor_tag_value() 33 void cbor_tag_set_item(cbor_item_t *item, cbor_item_t *tagged_item) { in cbor_tag_set_item() 39 cbor_item_t *cbor_build_tag(uint64_t value, cbor_item_t *item) { in cbor_build_tag() 40 cbor_item_t *res = cbor_new_tag(value); in cbor_build_tag()
|
H A D | serialization.h | 30 size_t cbor_serialize(const cbor_item_t *item, cbor_mutable_data buffer, 45 size_t cbor_serialize_alloc(const cbor_item_t *item, cbor_mutable_data *buffer, 55 size_t cbor_serialize_uint(const cbor_item_t *, cbor_mutable_data, size_t); 64 size_t cbor_serialize_negint(const cbor_item_t *, cbor_mutable_data, size_t); 73 size_t cbor_serialize_bytestring(const cbor_item_t *, cbor_mutable_data, 83 size_t cbor_serialize_string(const cbor_item_t *, cbor_mutable_data, size_t); 92 size_t cbor_serialize_array(const cbor_item_t *, cbor_mutable_data, size_t); 101 size_t cbor_serialize_map(const cbor_item_t *, cbor_mutable_data, size_t); 110 size_t cbor_serialize_tag(const cbor_item_t *, cbor_mutable_data, size_t); 119 size_t cbor_serialize_float_ctrl(const cbor_item_t *, cbor_mutable_data,
|
H A D | tags.h | 29 cbor_item_t *cbor_new_tag(uint64_t value); 36 cbor_item_t *cbor_tag_item(const cbor_item_t *item); 43 uint64_t cbor_tag_value(const cbor_item_t *item); 50 void cbor_tag_set_item(cbor_item_t *item, cbor_item_t *tagged_item); 58 cbor_item_t *cbor_build_tag(uint64_t value, cbor_item_t *item);
|
H A D | serialization.c | 20 size_t cbor_serialize(const cbor_item_t *item, unsigned char *buffer, in cbor_serialize() 44 size_t cbor_serialize_alloc(const cbor_item_t *item, unsigned char **buffer, in cbor_serialize_alloc() 74 size_t cbor_serialize_uint(const cbor_item_t *item, unsigned char *buffer, in cbor_serialize_uint() 91 size_t cbor_serialize_negint(const cbor_item_t *item, unsigned char *buffer, in cbor_serialize_negint() 108 size_t cbor_serialize_bytestring(const cbor_item_t *item, unsigned char *buffer, in cbor_serialize_bytestring() 126 cbor_item_t **chunks = cbor_bytestring_chunks_handle(item); in cbor_serialize_bytestring() 142 size_t cbor_serialize_string(const cbor_item_t *item, unsigned char *buffer, in cbor_serialize_string() 160 cbor_item_t **chunks = cbor_string_chunks_handle(item); in cbor_serialize_string() 176 size_t cbor_serialize_array(const cbor_item_t *item, unsigned char *buffer, in cbor_serialize_array() 180 cbor_item_t **handle = cbor_array_handle(item); in cbor_serialize_array() [all …]
|
/netbsd-src/external/bsd/libfido2/dist/src/ |
H A D | extern.h | 39 cbor_item_t *cbor_build_uint(const uint64_t); 40 cbor_item_t *cbor_flatten_vector(cbor_item_t **, size_t); 41 cbor_item_t *cbor_encode_assert_opt(fido_opt_t, fido_opt_t); 42 cbor_item_t *cbor_encode_change_pin_auth(const fido_dev_t *, 44 cbor_item_t *cbor_encode_cred_ext(const fido_cred_ext_t *, const fido_blob_t *); 45 cbor_item_t *cbor_encode_assert_ext(fido_dev_t *, 47 cbor_item_t *cbor_encode_cred_opt(fido_opt_t, fido_opt_t); 48 cbor_item_t *cbor_encode_pin_auth(const fido_dev_t *, const fido_blob_t *, 50 cbor_item_t *cbor_encode_pin_opt(const fido_dev_t *); 51 cbor_item_t *cbor_encode_pubkey(const fido_blob_t *); [all …]
|
H A D | cbor.c | 13 check_key_type(cbor_item_t *item) in check_key_type() 28 ctap_check_cbor(cbor_item_t *prev, cbor_item_t *curr) in ctap_check_cbor() 63 cbor_map_iter(const cbor_item_t *item, void *arg, int(*f)(const cbor_item_t *, in cbor_map_iter() argument 64 const cbor_item_t *, void *)) in cbor_map_iter() 97 cbor_array_iter(const cbor_item_t *item, void *arg, int(*f)(const cbor_item_t *, in cbor_array_iter() argument 100 cbor_item_t **v; in cbor_array_iter() 122 int(*parser)(const cbor_item_t *, const cbor_item_t *, void *)) in cbor_parse_reply() argument 124 cbor_item_t *item = NULL; in cbor_parse_reply() 168 cbor_vector_free(cbor_item_t **item, size_t len) in cbor_vector_free() 176 cbor_bytestring_copy(const cbor_item_t *item, unsigned char **buf, size_t *len) in cbor_bytestring_copy() [all …]
|
/netbsd-src/external/mit/libcbor/dist/test/ |
H A D | cbor_serialize_test.c | 23 cbor_item_t *item = cbor_new_int8(); in test_serialize_uint8() 31 cbor_item_t *item = cbor_new_int16(); in test_serialize_uint16() 39 cbor_item_t *item = cbor_new_int32(); in test_serialize_uint32() 48 cbor_item_t *item = cbor_new_int64(); in test_serialize_uint64() 59 cbor_item_t *item = cbor_new_int8(); in test_serialize_negint8() 68 cbor_item_t *item = cbor_new_int16(); in test_serialize_negint16() 77 cbor_item_t *item = cbor_new_int32(); in test_serialize_negint32() 87 cbor_item_t *item = cbor_new_int64(); in test_serialize_negint64() 99 cbor_item_t *item = cbor_new_definite_bytestring(); in test_serialize_definite_bytestring() 110 cbor_item_t *item = cbor_new_indefinite_bytestring(); in test_serialize_indefinite_bytestring() [all …]
|
/netbsd-src/external/mit/libcbor/dist/src/cbor/internal/ |
H A D | builder_callbacks.c | 19 void _cbor_builder_append(cbor_item_t *item, in _cbor_builder_append() 38 cbor_item_t *item = ctx->stack->top->item; in _cbor_builder_append() 63 cbor_item_t *item = ctx->stack->top->item; in _cbor_builder_append() 77 cbor_item_t *item = ctx->stack->top->item; in _cbor_builder_append() 101 cbor_item_t *res = cbor_new_int8(); in cbor_builder_uint8_callback() 110 cbor_item_t *res = cbor_new_int16(); in cbor_builder_uint16_callback() 119 cbor_item_t *res = cbor_new_int32(); in cbor_builder_uint32_callback() 128 cbor_item_t *res = cbor_new_int64(); in cbor_builder_uint64_callback() 137 cbor_item_t *res = cbor_new_int8(); in cbor_builder_negint8_callback() 146 cbor_item_t *res = cbor_new_int16(); in cbor_builder_negint16_callback() [all …]
|
/netbsd-src/external/bsd/libfido2/dist/fuzz/ |
H A D | wrap.c | 493 WRAP(cbor_item_t *, 501 WRAP(cbor_item_t *, 509 WRAP(cbor_item_t *, 517 WRAP(cbor_item_t *, 525 WRAP(cbor_item_t *, 533 WRAP(cbor_item_t *, 541 WRAP(cbor_item_t *, 549 WRAP(cbor_item_t *, 557 WRAP(cbor_item_t *, 565 WRAP(cbor_item_t *, [all …]
|
H A D | mutator_aux.h | 77 int unpack_blob(cbor_item_t *, struct blob *); 78 int unpack_byte(cbor_item_t *, uint8_t *); 79 int unpack_int(cbor_item_t *, int *); 80 int unpack_string(cbor_item_t *, char *); 82 cbor_item_t *pack_blob(const struct blob *); 83 cbor_item_t *pack_byte(uint8_t); 84 cbor_item_t *pack_int(int); 85 cbor_item_t *pack_string(const char *);
|
/netbsd-src/external/mit/libcbor/dist/src/ |
H A D | cbor.c | 12 cbor_item_t *cbor_load(cbor_data source, size_t source_size, in cbor_load() 106 cbor_item_t *result_item = context.root; in cbor_load() 121 static cbor_item_t *_cbor_copy_int(cbor_item_t *item, bool negative) { in _cbor_copy_int() 122 cbor_item_t *res; in _cbor_copy_int() 145 static cbor_item_t *_cbor_copy_float_ctrl(cbor_item_t *item) { in _cbor_copy_float_ctrl() 160 cbor_item_t *cbor_copy(cbor_item_t *item) { in cbor_copy() 171 cbor_item_t *res = cbor_new_indefinite_bytestring(); in cbor_copy() 183 cbor_item_t *res = cbor_new_indefinite_string(); in cbor_copy() 190 cbor_item_t *res; in cbor_copy() 202 cbor_item_t *res; in cbor_copy() [all …]
|