Home
last modified time | relevance | path

Searched refs:cbor_item_t (Results 1 – 25 of 93) sorted by relevance

1234

/netbsd-src/external/mit/libcbor/dist/src/cbor/
H A Dints.c10 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 Dfloats_ctrls.c12 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 Dints.h28 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 Dfloats_ctrls.h28 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 Darrays.c12 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 Dcommon.h138 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 Dstrings.c12 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 Dcommon.c18 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 Darrays.h22 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 Dbytestrings.c12 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 Dstrings.h30 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 Dbytestrings.h30 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 Dmaps.c11 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 Dmaps.h28 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 Dtags.c10 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 Dserialization.h30 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 Dtags.h29 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 Dserialization.c20 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 Dextern.h39 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 Dcbor.c13 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 Dcbor_serialize_test.c23 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 Dbuilder_callbacks.c19 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 Dwrap.c493 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 Dmutator_aux.h77 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 Dcbor.c12 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 …]

1234