Home
last modified time | relevance | path

Searched refs:value (Results 1 – 25 of 30) sorted by relevance

12

/zcbor-latest/zcbor/
Dzcbor.py123 def val_or_null(value, var_name): argument
129 return "(%s = %d, &%s)" % (var_name, value, var_name) if value is not None else "NULL"
132 def tmp_str_or_null(value): argument
134 value_str = f'"{value}"' if value is not None else 'NULL'
139 def min_bool_or_null(value): argument
223 self.value = None
326 (key, value, slashes)
327 for (_1, key, slashes, value, _2) in getrp(type_regex, S | M).findall(instr)]
328 for key, value, slashes in types:
331 result[key] += value
[all …]
/zcbor-latest/tests/fuzz/
Dfuzz_manifest12.c20 …SUIT_Envelope_suit_integrated_dependency_key[i].SUIT_Envelope_suit_integrated_dependency_key.value, in fuzz_one_input()
35 .SUIT_Severable_Manifest_Members_suit_dependency_resolution.value, in fuzz_one_input()
53 .SUIT_Severable_Manifest_Members_suit_payload_fetch.value, in fuzz_one_input()
71 .SUIT_Severable_Manifest_Members_suit_install.value, in fuzz_one_input()
89 .SUIT_Unseverable_Members_suit_validate.value, in fuzz_one_input()
107 .SUIT_Unseverable_Members_suit_load.value, in fuzz_one_input()
125 .SUIT_Unseverable_Members_suit_run.value, in fuzz_one_input()
/zcbor-latest/tests/cases/
Dsenml.cddl12 * key-value-pair
16 key-value-pair = ( label => value )
22 value = tstr / bstr / numeric / bool
Dmanifest-moran4.cddl161 suit-condition-version-comparison-value: SUIT_Condition_Version_Comparison_Value
/zcbor-latest/src/
Dzcbor_common.c199 if (fragments[i].fragment.value == NULL) { in zcbor_validate_string_fragments()
239 fragments[i].fragment.value, fragments[i].fragment.len); in zcbor_splice_string_fragments()
252 && (str1->value != NULL) && (str2->value != NULL) && (str1->len == str2->len) in zcbor_compare_strings()
253 && (memcmp(str1->value, str2->value, str1->len) == 0); in zcbor_compare_strings()
257 size_t zcbor_header_len(uint64_t value) in zcbor_header_len() argument
259 if (value <= ZCBOR_VALUE_IN_HEADER) { in zcbor_header_len()
261 } else if (value <= 0xFF) { in zcbor_header_len()
263 } else if (value <= 0xFFFF) { in zcbor_header_len()
265 } else if (value <= 0xFFFFFFFF) { in zcbor_header_len()
273 size_t zcbor_header_len_ptr(const void *const value, size_t value_len) in zcbor_header_len_ptr() argument
[all …]
Dzcbor_decode.c432 result->value = state->payload; in str_start_decode()
492 state->payload_end = result->value + result->len; in zcbor_bstr_start_decode()
555 result->fragment.value = state->payload_mut; in zcbor_next_fragment()
571 result->fragment.value = state->payload_mut; in zcbor_bstr_next_fragment()
671 struct zcbor_string zs = { .value = (const uint8_t *)ptr, .len = len }; in zcbor_bstr_expect_ptr()
680 struct zcbor_string zs = { .value = (const uint8_t *)ptr, .len = len }; in zcbor_tstr_expect_ptr()
985 struct zcbor_string zs = { .value = (const uint8_t *)ptr, .len = len }; in zcbor_search_key_bstr_ptr()
993 struct zcbor_string zs = { .value = (const uint8_t *)ptr, .len = len }; in zcbor_search_key_tstr_ptr()
1166 uint8_t value; in zcbor_bool_decode() local
1168 if (!zcbor_simple_decode(state, &value)) { in zcbor_bool_decode()
[all …]
Dzcbor_encode.c214 if (input->value && ((zcbor_header_len_ptr(&input->len, sizeof(input->len))
259 result->value = state->payload + zcbor_header_len(zcbor_remaining_str_len(state));
260 result->len = (size_t)payload - (size_t)result->value;
280 if (state->payload_mut != input->value) {
283 memmove(state->payload_mut, input->value, input->len);
304 const struct zcbor_string zs = { .value = (const uint8_t *)str, .len = len };
312 const struct zcbor_string zs = { .value = (const uint8_t *)str, .len = len };
/zcbor-latest/tests/decode/test9_manifest14/src/
Dmain.c48 digest->SUIT_Digest_suit_digest_bytes.value, in ZTEST()
68 zassert_mem_equal(exp_signature, cose_sign1->COSE_Sign1_signature.value, in ZTEST()
106 zassert_equal(ZCBOR_SUCCESS, cbor_decode_SUIT_Manifest(envelope.SUIT_Envelope_suit_manifest.value, in ZTEST()
112 …_Manifest_suit_common_cbor.SUIT_Common_suit_common_sequence.SUIT_Common_suit_common_sequence.value, in ZTEST()
116 …_Manifest_suit_common_cbor.SUIT_Common_suit_common_sequence.SUIT_Common_suit_common_sequence.value, in ZTEST()
137 parameter->SUIT_Parameters_suit_parameter_vendor_identifier_RFC4122_UUID_m.value, in ZTEST()
148 parameter->SUIT_Parameters_suit_parameter_class_identifier.value, in ZTEST()
161 parameter->SUIT_Parameters_suit_parameter_image_digest_cbor.SUIT_Digest_suit_digest_bytes.value, in ZTEST()
222 zassert_equal(ZCBOR_SUCCESS, cbor_decode_SUIT_Manifest(envelope.SUIT_Envelope_suit_manifest.value, in ZTEST()
228 …_Manifest_suit_common_cbor.SUIT_Common_suit_common_sequence.SUIT_Common_suit_common_sequence.value, in ZTEST()
[all …]
/zcbor-latest/samples/pet/src/
Dmain.c17 printf(" %.*s", (int)pet->names[i].len, pet->names[i].value); in print_pet()
21 printf("%02x", pet->birthday.value[i]); in print_pet()
97 encoded_pet.names[0].value = first_name; in get_pet3()
99 encoded_pet.names[1].value = last_name; in get_pet3()
102 encoded_pet.birthday.value = timestamp3; in get_pet3()
/zcbor-latest/tests/encode/test2_simple/src/
Dmain.c24 .names = {{.value = "foo", .len = 3}, {.value = "bar", .len = 3}}, in ZTEST()
26 .birthday = {.value = (uint8_t[]){1,2,3,4,5,6,7,8}, .len = 8}, in ZTEST()
88 .value = timestamp, in ZTEST()
/zcbor-latest/tests/decode/test2_suit/src/
Dmain.c115 .value, in ZTEST()
124 .value, in ZTEST()
141 .value, in ZTEST()
176 .value, in ZTEST()
/zcbor-latest/
DARCHITECTURE.md27 The two most important member variables in CddlParser are `self.value` and `self.type`.
49 `self.value` means different things for different values of `self.type`.
50 …elf.value` has the value dictated by the type, or `None` if different values are allowed, so in th…
57 For container types, i.e `"LIST"`, `"MAP"`, `"GROUP"`, and `"UNION"`, `self.value` contains a list …
58 The code usually refers to the elements/contents in `self.value` as "children".
59 For `"OTHER"`, `self.value` is a string with the name of the type it refers to.
69 1. `Foo`, which has `self.type = "UINT"` and `self.value = None`
70 2. An anonymous child of Bar, which has `self.type = "OTHER"`, and `self.value = "Foo"`
71 3. Bar, which has `self.type = "LIST"`, and `self.value` is a python `list` containing the above ob…
75 Children of `"MAP"` objects come in key/value pairs.
[all …]
DREADME.md100 … always using minimal length encoding (e.g. not using 16 bits to encode a value < 256). Enabling `…
101 …cbor_log()`), and also a trace message (`zcbor_trace()`) for each decoded value, and in each gener…
159 … string: In YAML, such key value pairs are represented as `{"zcbor_keyval<unique int>": {"key": <k…
161 …4. undefined: In cbor2, undefined has its own value `cbor2.types.undefined`. In YAML, undefined is…
289 - `nil`: Nil/Null value
290 - `float`: Floating point value
296 …- `{}`: Map. Key/value pairs as are declared as `<key> => <value>` or `<key>: <value>`. Note that …
302 …mber: `Foo = 3`, where Foo is a uint with the additional requirement that it must have the value 3.
303 - Number range: `Foo = -100..100`, where Foo is an int with value between -100 and 100.
317 …(int => bstr)}` where Foo is a map with 4 to 8 key/value pairs where each key is an int and each v…
[all …]
DRELEASE_NOTES.md313 …* Allow --default-max-qty to accept a string label when generating code so that the value can be c…
318 …e zcbor_state_t objects: Allow single states as input to zcbor_new_state() and remove return value.
320 * Add zcbor_peek_error() for reading the error value without clearing it.
386 * Add error value to state, which is populated when a function fails (returns `false`).
435 * zcbor.py: Fix error in 'convert' where a bstr dict value was incorrectly translated
468 …* Add more support for hexadecimal/octal/binary numbers in CDDL. E.g. in size ranges or value limi…
/zcbor-latest/tests/encode/test4_senml/src/
Dmain.c19 .record_bn = {.record_bn = {.value = "Foo", .len = 3}}, in ZTEST()
23 .record_n = {.record_n = {.value = "Bar", .len = 3}}, in ZTEST()
/zcbor-latest/tests/encode/test3_corner_cases/src/
Dmain.c195 .opt_cbor.opt_cbor.value = (uint8_t[]){0x1A, 0x12, 0x34, 0x56, 0x78}, in ZTEST()
209 .opt_cbor.opt_cbor.value = (uint8_t[]){0x19, 0x12, 0x34}, in ZTEST()
365 strings1.threehundrebytebstr.value = bytes300; in ZTEST()
367 strings1.tentothirtybytetstr.value = bytes300; in ZTEST()
374 strings2.threehundrebytebstr.value = bytes300; in ZTEST()
376 strings2.tentothirtybytetstr.value = bytes300; in ZTEST()
381 strings1.cborNumbers.value = output2; in ZTEST()
385 strings2.cborNumbers.value = output1; in ZTEST()
392 strings1.optCborStrings.value = output3; in ZTEST()
614 {.twotothree = {.value = "hello", .len = 5}}, in ZTEST()
[all …]
/zcbor-latest/tests/decode/test7_suit9_simple/src/
Dmain.c108 envelope1.SUIT_Envelope_suit_manifest.value, in ZTEST()
128 envelope1.SUIT_Envelope_suit_manifest.value, in ZTEST()
/zcbor-latest/tests/decode/test3_simple/src/
Dmain.c445 zassert_mem_equal("foo", pet.names[0].value, 3, "Expect first name 'foo'"); in ZTEST()
446 zassert_mem_equal("bar", pet.names[1].value, 3, "Expect first name 'bar'"); in ZTEST()
448 zassert_mem_equal(exp_birthday, pet.birthday.value, 8, "Expect birthday"); in ZTEST()
/zcbor-latest/tests/decode/test1_suit_old_formats/src/
Dmain.c144 .value, in ZTEST()
194 .value, in ZTEST()
342 .SUIT_Prioritized_URI_uri.value, in ZTEST()
/zcbor-latest/samples/hello_world/src/
Dmain.c40 printf("Decoded string: '%.*s'\r\n", (int)decoded_string.len, decoded_string.value); in main()
/zcbor-latest/include/
Dzcbor_common.h41 const uint8_t *value; member
475 size_t zcbor_header_len(uint64_t value);
478 size_t zcbor_header_len_ptr(const void *const value, size_t value_len);
/zcbor-latest/tests/scripts/
Dtest_zcbor.py277 struct2 = loads(struct.value[3]) # manifest
285 struct.value[3] = dumps(struct2)
294 struct2 = loads(struct.value[2]) # authentication
298 struct.value[2] = dumps(struct2)
310 struct2 = loads(struct.value[3]) # manifest
312 struct.value[3] = dumps(struct2)
324 struct.value[23] = b'' # Invalid integrated payload key
336 struct2 = loads(struct.value[3]) # manifest
344 struct.value[3] = dumps(struct2)
421 struct2 = loads(struct.value[3]) # manifest
[all …]
/zcbor-latest/tests/unit/test1_unit_tests/src/
Dmain.c155 struct zcbor_string tstr = {.value = large_string, .len = STR_SIZE}; in ZTEST()
174 zassert_equal_ptr(tstr_res.value, &large_payload[9], NULL); in ZTEST()
175 zassert_mem_equal(tstr_res.value, large_string, tstr.len, NULL); in ZTEST()
229 struct zcbor_string failing_string = {.value = NULL, .len = 1000}; in ZTEST()
415 zassert_equal_ptr(&payload[1], output_frags[0].fragment.value, NULL); in ZTEST()
425 zassert_equal_ptr(&payload[8], output_frags[1].fragment.value, NULL); in ZTEST()
432 output.value = spliced; in ZTEST()
439 zassert_mem_equal(output.value, "HelloWorld", 10, NULL); in ZTEST()
491 zassert_mem_equal(output.value, in ZTEST()
600 zassert_equal_ptr(&payload[1], output_frags[0].fragment.value, NULL); in ZTEST()
[all …]
/zcbor-latest/tests/encode/test1_suit/src/
Dmain.c250 int res = cbor_decode_SUIT_Command_Sequence(sequence_str->value, in test_command_sequence()
261 zassert_mem_equal(sequence_str->value, in test_command_sequence()
/zcbor-latest/tests/decode/test5_corner_cases/src/
Dmain.c17 zassert_mem_equal(expected, str->value, len, "exp: %s\n", expected); in zassert_zcbor_string()
460 zassert_equal(ZCBOR_SUCCESS, cbor_decode_Strings(strings1.optCborStrings.value, in ZTEST()
462 zassert_equal(ZCBOR_SUCCESS, cbor_decode_Numbers(strings1.cborNumbers.value, in ZTEST()
464 zassert_equal(ZCBOR_SUCCESS, cbor_decode_Numbers(strings2.cborNumbers.value, in ZTEST()
468 zassert_equal(0, strings1.threehundrebytebstr.value[0], NULL); in ZTEST()
469 zassert_equal(9, strings1.threehundrebytebstr.value[299], NULL); in ZTEST()
809 zassert_mem_equal("hello", map.twotothree[0].twotothree.value, in ZTEST()
823 zassert_mem_equal("hello", map.twotothree[0].twotothree.value, in ZTEST()
1076 zassert_mem_equal("hello", output.optStr3to6.value, 5, NULL); in ZTEST()
1295 zassert_mem_equal(result_bstr.value, "hello", result_bstr.len, NULL); in ZTEST()
[all …]

12