Home
last modified time | relevance | path

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

1234

/freebsd/contrib/libcbor/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()
54 void cbor_set_uint8(cbor_item_t *item, uint8_t value) { in cbor_set_uint8()
60 void cbor_set_uint16(cbor_item_t *item, uint16_t value) { in cbor_set_uint16()
66 void cbor_set_uint32(cbor_item_t *item, uint32_t value) { in cbor_set_uint32()
72 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 bool cbor_get_bool(const cbor_item_t *item) { in cbor_get_bool()
66 void cbor_set_float2(cbor_item_t *item, float value) { in cbor_set_float2()
72 void cbor_set_float4(cbor_item_t *item, float value) { in cbor_set_float4()
[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()
36 bool cbor_array_replace(cbor_item_t *item, size_t index, cbor_item_t *value) { in cbor_array_replace()
39 cbor_intermediate_decref(((cbor_item_t **)item->data)[index]); in cbor_array_replace()
40 ((cbor_item_t **)item->data)[index] = cbor_incref(value); in cbor_array_replace()
44 bool cbor_array_push(cbor_item_t *array, cbor_item_t *pushee) { in cbor_array_push()
48 cbor_item_t **data = (cbor_item_t **)array->data; in cbor_array_push()
[all …]
H A Dfloats_ctrls.h30 const cbor_item_t *item);
38 cbor_float_get_width(const cbor_item_t *item);
48 const cbor_item_t *item);
58 const cbor_item_t *item);
68 const cbor_item_t *item);
78 const cbor_item_t *item);
85 _CBOR_NODISCARD CBOR_EXPORT bool cbor_get_bool(const cbor_item_t *item);
95 _CBOR_NODISCARD CBOR_EXPORT cbor_item_t *cbor_new_ctrl(void);
105 _CBOR_NODISCARD CBOR_EXPORT cbor_item_t *cbor_new_float2(void);
115 _CBOR_NODISCARD CBOR_EXPORT cbor_item_t *cbor_new_float4(void);
[all …]
H A Dints.h29 _CBOR_NODISCARD CBOR_EXPORT uint8_t cbor_get_uint8(const cbor_item_t *item);
36 _CBOR_NODISCARD CBOR_EXPORT uint16_t cbor_get_uint16(const cbor_item_t *item);
43 _CBOR_NODISCARD CBOR_EXPORT uint32_t cbor_get_uint32(const cbor_item_t *item);
50 _CBOR_NODISCARD CBOR_EXPORT uint64_t cbor_get_uint64(const cbor_item_t *item);
57 _CBOR_NODISCARD CBOR_EXPORT uint64_t cbor_get_int(const cbor_item_t *item);
65 CBOR_EXPORT void cbor_set_uint8(cbor_item_t *item, uint8_t value);
73 CBOR_EXPORT void cbor_set_uint16(cbor_item_t *item, uint16_t value);
81 CBOR_EXPORT void cbor_set_uint32(cbor_item_t *item, uint32_t value);
89 CBOR_EXPORT void cbor_set_uint64(cbor_item_t *item, uint64_t value);
97 cbor_int_get_width(const cbor_item_t *item);
[all …]
H A Dcommon.c22 bool cbor_isa_uint(const cbor_item_t *item) { in cbor_isa_uint()
26 bool cbor_isa_negint(const cbor_item_t *item) { in cbor_isa_negint()
30 bool cbor_isa_bytestring(const cbor_item_t *item) { in cbor_isa_bytestring()
34 bool cbor_isa_string(const cbor_item_t *item) { in cbor_isa_string()
38 bool cbor_isa_array(const cbor_item_t *item) { in cbor_isa_array()
42 bool cbor_isa_map(const cbor_item_t *item) { in cbor_isa_map()
46 bool cbor_isa_tag(const cbor_item_t *item) { in cbor_isa_tag()
50 bool cbor_isa_float_ctrl(const cbor_item_t *item) { in cbor_isa_float_ctrl()
54 cbor_type cbor_typeof(const cbor_item_t *item) { return item->type; } in cbor_typeof()
56 bool cbor_is_int(const cbor_item_t *item) { in cbor_is_int()
[all …]
H A Dstrings.c13 cbor_item_t *cbor_new_definite_string(void) { in cbor_new_definite_string()
14 cbor_item_t *item = _cbor_malloc(sizeof(cbor_item_t)); in cbor_new_definite_string()
16 *item = (cbor_item_t){ in cbor_new_definite_string()
23 cbor_item_t *cbor_new_indefinite_string(void) { in cbor_new_indefinite_string()
24 cbor_item_t *item = _cbor_malloc(sizeof(cbor_item_t)); in cbor_new_indefinite_string()
26 *item = (cbor_item_t){ in cbor_new_indefinite_string()
42 cbor_item_t *cbor_build_string(const char *val) { in cbor_build_string()
43 cbor_item_t *ite in cbor_build_string()
[all...]
H A Darrays.h24 CBOR_EXPORT size_t cbor_array_size(const cbor_item_t* item);
32 CBOR_EXPORT size_t cbor_array_allocated(const cbor_item_t* item);
44 CBOR_EXPORT cbor_item_t* cbor_array_get(const cbor_item_t* item, size_t index);
57 CBOR_EXPORT bool cbor_array_set(cbor_item_t* item, size_t index,
58 cbor_item_t* value);
71 CBOR_EXPORT bool cbor_array_replace(cbor_item_t* item, size_t index,
72 cbor_item_t* value);
80 CBOR_EXPORT bool cbor_array_is_definite(const cbor_item_t* item);
88 CBOR_EXPORT bool cbor_array_is_indefinite(const cbor_item_t* item);
99 CBOR_EXPORT cbor_item_t** cbor_array_handle(const cbor_item_t* item);
[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(void) { 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()
42 cbor_item_t *cbor_new_indefinite_bytestring(void) { in cbor_new_indefinite_bytestring()
43 cbor_item_t *item = _cbor_malloc(sizeof(cbor_item_t)); in cbor_new_indefinite_bytestring()
45 *item = (cbor_item_t){ in cbor_new_indefinite_bytestring()
[all …]
H A Dcommon.h158 const cbor_item_t *item); /* Will be inlined iff link-time opt is enabled */
167 CBOR_EXPORT bool cbor_isa_uint(const cbor_item_t *item);
174 CBOR_EXPORT bool cbor_isa_negint(const cbor_item_t *item);
181 CBOR_EXPORT bool cbor_isa_bytestring(const cbor_item_t *item);
188 CBOR_EXPORT bool cbor_isa_string(const cbor_item_t *item);
195 CBOR_EXPORT bool cbor_isa_array(const cbor_item_t *item);
202 CBOR_EXPORT bool cbor_isa_map(const cbor_item_t *item);
209 CBOR_EXPORT bool cbor_isa_tag(const cbor_item_t *item);
216 CBOR_EXPORT bool cbor_isa_float_ctrl(const cbor_item_t *item);
225 CBOR_EXPORT bool cbor_is_int(const cbor_item_t *ite
[all...]
H A Dstrings.h32 _CBOR_NODISCARD CBOR_EXPORT size_t cbor_string_length(const cbor_item_t *item);
43 cbor_string_codepoint_count(const cbor_item_t *item);
51 const cbor_item_t *item);
59 const cbor_item_t *item);
71 cbor_string_handle(const cbor_item_t *item);
90 cbor_item_t *item, cbor_mutable_data CBOR_RESTRICT_POINTER data,
101 _CBOR_NODISCARD CBOR_EXPORT cbor_item_t **cbor_string_chunks_handle(
102 const cbor_item_t *item);
110 cbor_string_chunk_count(const cbor_item_t *item);
125 _CBOR_NODISCARD CBOR_EXPORT bool cbor_string_add_chunk(cbor_item_t *ite
[all...]
H A Dbytestrings.h32 CBOR_EXPORT size_t cbor_bytestring_length(const cbor_item_t *item);
40 CBOR_EXPORT bool cbor_bytestring_is_definite(const cbor_item_t *item);
48 CBOR_EXPORT bool cbor_bytestring_is_indefinite(const cbor_item_t *item);
61 CBOR_EXPORT cbor_mutable_data cbor_bytestring_handle(const cbor_item_t *item);
72 cbor_item_t *item, cbor_mutable_data CBOR_RESTRICT_POINTER data,
84 CBOR_EXPORT cbor_item_t **cbor_bytestring_chunks_handle(
85 const cbor_item_t *item);
93 CBOR_EXPORT size_t cbor_bytestring_chunk_count(const cbor_item_t *item);
108 CBOR_EXPORT bool cbor_bytestring_add_chunk(cbor_item_t *item,
109 cbor_item_t *chunk);
[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(void) { 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()
[all...]
H A Dmaps.h29 _CBOR_NODISCARD CBOR_EXPORT size_t cbor_map_size(const cbor_item_t *item);
36 _CBOR_NODISCARD CBOR_EXPORT size_t cbor_map_allocated(const cbor_item_t *item);
45 _CBOR_NODISCARD CBOR_EXPORT cbor_item_t *cbor_new_definite_map(size_t size);
53 _CBOR_NODISCARD CBOR_EXPORT cbor_item_t *cbor_new_indefinite_map(void);
66 _CBOR_NODISCARD CBOR_EXPORT bool cbor_map_add(cbor_item_t *item,
78 _CBOR_NODISCARD CBOR_EXPORT bool _cbor_map_add_key(cbor_item_t *item,
79 cbor_item_t *key);
90 _CBOR_NODISCARD CBOR_EXPORT bool _cbor_map_add_value(cbor_item_t *item,
91 cbor_item_t *value);
98 _CBOR_NODISCARD CBOR_EXPORT bool cbor_map_is_definite(const cbor_item_t *item);
[all …]
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.h31 _CBOR_NODISCARD CBOR_EXPORT size_t cbor_serialize(const cbor_item_t *item,
45 cbor_serialized_size(const cbor_item_t *item);
65 CBOR_EXPORT size_t cbor_serialize_alloc(const cbor_item_t *item,
77 _CBOR_NODISCARD CBOR_EXPORT size_t cbor_serialize_uint(const cbor_item_t *item,
90 const cbor_item_t *item, cbor_mutable_data buffer, size_t buffer_size);
102 const cbor_item_t *item, cbor_mutable_data buffer, size_t buffer_size);
114 const cbor_item_t *item, cbor_mutable_data buffer, size_t buffer_size);
125 const cbor_item_t *item, cbor_mutable_data buffer, size_t buffer_size);
136 _CBOR_NODISCARD CBOR_EXPORT size_t cbor_serialize_map(const cbor_item_t *item,
149 _CBOR_NODISCARD CBOR_EXPORT size_t cbor_serialize_tag(const cbor_item_t *item,
[all …]
H A Dtags.h31 _CBOR_NODISCARD CBOR_EXPORT cbor_item_t *cbor_new_tag(uint64_t value);
41 _CBOR_NODISCARD CBOR_EXPORT cbor_item_t *cbor_tag_item(const cbor_item_t *item);
48 _CBOR_NODISCARD CBOR_EXPORT uint64_t cbor_tag_value(const cbor_item_t *item);
56 CBOR_EXPORT void cbor_tag_set_item(cbor_item_t *item, cbor_item_t *tagged_item);
67 _CBOR_NODISCARD CBOR_EXPORT cbor_item_t *cbor_build_tag(uint64_t value,
68 cbor_item_t *item);
/freebsd/contrib/libfido2/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 …]
/freebsd/contrib/libcbor/test/
H A Dcbor_serialize_test.c28 cbor_item_t *item = cbor_new_int8(); in test_serialize_uint8_embed()
37 cbor_item_t *item = cbor_new_int8(); in test_serialize_uint8()
46 cbor_item_t *item = cbor_new_int16(); in test_serialize_uint16()
55 cbor_item_t *item = cbor_new_int32(); in test_serialize_uint32()
65 cbor_item_t *item = cbor_new_int64(); in test_serialize_uint64()
77 cbor_item_t *item = cbor_new_int8(); in test_serialize_negint8_embed()
87 cbor_item_t *item = cbor_new_int8(); in test_serialize_negint8()
97 cbor_item_t *item = cbor_new_int16(); in test_serialize_negint16()
107 cbor_item_t *item = cbor_new_int32(); in test_serialize_negint32()
118 cbor_item_t *ite in test_serialize_negint64()
[all...]
H A Darray_test.c12 cbor_item_t *arr;
40 cbor_item_t *intermediate = cbor_array_get(arr, 0); in test_simple_array()
43 cbor_item_t *new_val = cbor_build_uint8(10); in test_simple_array()
66 cbor_item_t *nested = cbor_array_handle(arr)[1]; in test_nested_arrays()
107 cbor_item_t *nested = cbor_array_handle(arr)[1]; in test_nested_indef_arrays()
117 cbor_item_t *array = cbor_new_definite_array(2); in test_array_replace()
119 cbor_item_t *one = cbor_build_uint8(1); in test_array_replace()
120 cbor_item_t *three = cbor_build_uint8(3); in test_array_replace()
151 cbor_item_t *array = cbor_new_indefinite_array(); in test_array_push_overflow()
152 cbor_item_t *one = cbor_build_uint8(1); in test_array_push_overflow()
[all …]
/freebsd/contrib/libcbor/src/cbor/internal/
H A Dbuilder_callbacks.c24 void _cbor_builder_append(cbor_item_t *item, in _cbor_builder_append()
52 cbor_item_t *stack_item = ctx->stack->top->item; in _cbor_builder_append()
89 cbor_item_t *map_entry = ctx->stack->top->item; in _cbor_builder_append()
103 cbor_item_t *tagged_item = ctx->stack->top->item; in _cbor_builder_append()
144 cbor_item_t *res = cbor_new_int8(); in cbor_builder_uint8_callback()
153 cbor_item_t *res = cbor_new_int16(); in cbor_builder_uint16_callback()
162 cbor_item_t *res = cbor_new_int32(); in cbor_builder_uint32_callback()
171 cbor_item_t *res = cbor_new_int64(); in cbor_builder_uint64_callback()
180 cbor_item_t *res = cbor_new_int8(); in cbor_builder_negint8_callback()
189 cbor_item_t *re in cbor_builder_negint16_callback()
[all...]
/freebsd/contrib/libcbor/src/
H A Dcbor.c13 cbor_item_t *cbor_load(cbor_data source, size_t source_size, in cbor_load()
118 static cbor_item_t *_cbor_copy_int(cbor_item_t *item, bool negative) { in _cbor_copy_int()
119 cbor_item_t *res; in _cbor_copy_int()
140 static cbor_item_t *_cbor_copy_float_ctrl(cbor_item_t *item) { in _cbor_copy_float_ctrl()
154 cbor_item_t *cbor_copy(cbor_item_t *item) { in cbor_copy()
166 cbor_item_t *res = cbor_new_indefinite_bytestring(); in cbor_copy()
172 cbor_item_t *chunk_cop in cbor_copy()
[all...]
/freebsd/contrib/libfido2/fuzz/
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 *);
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 …]

1234