| /zcbor-latest/tests/fuzz/ |
| D | fuzz_manifest12.c | 7 struct SUIT_Envelope result; in fuzz_one_input() local 12 &result, in fuzz_one_input() 18 for (int i = 0; i < result.SUIT_Envelope_suit_integrated_dependency_key_count; i++) { in fuzz_one_input() 20 …result.SUIT_Envelope_suit_integrated_dependency_key[i].SUIT_Envelope_suit_integrated_dependency_ke… in fuzz_one_input() 21 …result.SUIT_Envelope_suit_integrated_dependency_key[i].SUIT_Envelope_suit_integrated_dependency_ke… in fuzz_one_input() 28 if (result.SUIT_Envelope_suit_manifest_cbor in fuzz_one_input() 32 result.SUIT_Envelope_suit_manifest_cbor in fuzz_one_input() 36 result.SUIT_Envelope_suit_manifest_cbor in fuzz_one_input() 46 if (result.SUIT_Envelope_suit_manifest_cbor in fuzz_one_input() 50 result.SUIT_Envelope_suit_manifest_cbor in fuzz_one_input() [all …]
|
| D | fuzz_pet.c | 7 struct Pet result; in fuzz_one_input() local 9 &result, in fuzz_one_input()
|
| D | fuzz_everything.c | 7 struct EverythingUnion_r result; in fuzz_one_input() local 9 &result, in fuzz_one_input()
|
| /zcbor-latest/samples/pet/src/ |
| D | pet_decode.c | 23 #define log_result(state, result, func) do { \ argument 24 if (!result) { \ 32 static bool decode_Pet(zcbor_state_t *state, struct Pet *result); 36 zcbor_state_t *state, struct Pet *result) in decode_Pet() argument 40 …ate) && ((zcbor_multi_decode(1, 3, &(*result).names_count, (zcbor_decoder_t *)zcbor_tstr_decode, s… in decode_Pet() 41 && ((zcbor_bstr_decode(state, (&(*result).birthday))) in decode_Pet() 42 …&& ((((((*result).birthday.len == 8)) || (zcbor_error(state, ZCBOR_ERR_WRONG_RANGE), false))) || (… in decode_Pet() 43 …&& ((((zcbor_uint_decode(state, &(*result).species_choice, sizeof((*result).species_choice)))) && … in decode_Pet() 44 || (((*result).species_choice == Pet_species_dog_c) && ((1))) in decode_Pet() 45 …|| (((*result).species_choice == Pet_species_other_c) && ((1)))) || (zcbor_error(state, ZCBOR_ERR_… in decode_Pet() [all …]
|
| D | pet_encode.c | 23 #define log_result(state, result, func) do { \ argument 24 if (!result) { \
|
| /zcbor-latest/src/ |
| D | zcbor_decode.c | 140 void *const result, size_t result_len, bool *indefinite_length_array) in value_extract() argument 146 zcbor_assert_state(result != NULL, "result cannot be NULL.\r\n"); in value_extract() 163 uint8_t *result_offs = (uint8_t *)result + ZCBOR_ECPY_OFFS(result_len, MAX(1, len)); in value_extract() 170 memset(result, 0, result_len); in value_extract() 180 ZCBOR_ERR_IF((zcbor_header_len_ptr(result, result_len) != (len + 1)), in value_extract() 192 static int val_to_int(zcbor_major_type_t major_type, void *result, size_t result_size) in val_to_int() argument 195 int8_t msbyte = *(int8_t *)result; in val_to_int() 197 int8_t msbyte = ((int8_t *)result)[result_size - 1]; in val_to_int() 199 uint8_t *result_uint8 = (uint8_t *)result; in val_to_int() 217 bool zcbor_int_decode(zcbor_state_t *state, void *result, size_t result_size) in zcbor_int_decode() argument [all …]
|
| D | zcbor_encode.c | 61 const void *const result, size_t result_len) in value_encode_len() argument 63 uint8_t *u8_result = (uint8_t *)result; in value_encode_len() 94 const void *result = input; in value_encode() local 97 result = (uint8_t *)input + max_result_len - (result_len ? result_len : 1); in value_encode() 100 return value_encode_len(state, major_type, result, result_len); in value_encode() 243 bool zcbor_bstr_end_encode(zcbor_state_t *state, struct zcbor_string *result) argument 248 if (result == NULL) { 252 result = &dummy_value; 259 result->value = state->payload + zcbor_header_len(zcbor_remaining_str_len(state)); 260 result->len = (size_t)payload - (size_t)result->value; [all …]
|
| D | zcbor_common.c | 225 size_t num_fragments, uint8_t *result, size_t *result_len) in zcbor_splice_string_fragments() argument 238 memcpy(&result[total_len], in zcbor_splice_string_fragments() 303 void *result, size_t *payload_len_out, zcbor_state_t *state, zcbor_decoder_t func, in zcbor_entry_function() argument 308 bool ret = func(state, result); in zcbor_entry_function()
|
| /zcbor-latest/include/ |
| D | zcbor_decode.h | 66 bool zcbor_int32_decode(zcbor_state_t *state, int32_t *result); /* pint/nint */ 67 bool zcbor_int64_decode(zcbor_state_t *state, int64_t *result); /* pint/nint */ 68 bool zcbor_uint32_decode(zcbor_state_t *state, uint32_t *result); /* pint */ 69 bool zcbor_uint64_decode(zcbor_state_t *state, uint64_t *result); /* pint */ 70 bool zcbor_size_decode(zcbor_state_t *state, size_t *result); /* pint */ 71 bool zcbor_int_decode(zcbor_state_t *state, void *result, size_t result_size); /* pint/nint */ 72 bool zcbor_uint_decode(zcbor_state_t *state, void *result, size_t result_size); /* pint */ 73 bool zcbor_bstr_decode(zcbor_state_t *state, struct zcbor_string *result); /* bstr */ 74 bool zcbor_tstr_decode(zcbor_state_t *state, struct zcbor_string *result); /* tstr */ 75 bool zcbor_tag_decode(zcbor_state_t *state, uint32_t *result); /* CBOR tag */ [all …]
|
| D | zcbor_common.h | 344 void *result, size_t *payload_len_out, zcbor_state_t *state, zcbor_decoder_t func, 452 size_t num_fragments, uint8_t *result, size_t *result_len);
|
| D | zcbor_encode.h | 232 bool zcbor_bstr_end_encode(zcbor_state_t *state, struct zcbor_string *result);
|
| /zcbor-latest/tests/decode/test5_corner_cases/src/ |
| D | main.c | 246 struct TaggedUnion_r result; in ZTEST() local 249 sizeof(payload_tagged_union1), &result, &decode_len), "%d\r\n"); in ZTEST() 252 zassert_equal(TaggedUnion_bool_c, result.TaggedUnion_choice, NULL); in ZTEST() 253 zassert_true(result.Bool, NULL); in ZTEST() 256 sizeof(payload_tagged_union2), &result, &decode_len), NULL); in ZTEST() 258 zassert_equal(TaggedUnion_uint_c, result.TaggedUnion_choice, NULL); in ZTEST() 259 zassert_equal(0x10, result.uint, NULL); in ZTEST() 262 sizeof(payload_tagged_union3_inv), &result, &decode_len), NULL); in ZTEST() 504 struct Simples result; in ZTEST() local 507 …zassert_equal(ZCBOR_SUCCESS, cbor_decode_Simple2(payload_simple1, sizeof(payload_simple1), &result… in ZTEST() [all …]
|
| /zcbor-latest/samples/pet/include/ |
| D | pet_decode.h | 31 struct Pet *result,
|
| /zcbor-latest/tests/scripts/ |
| D | test_repo_files.py | 48 result = style.check_files([str(f) for f in files]) 49 result.print_statistics() 50 self.assertEqual(result.total_errors, 0,
|
| /zcbor-latest/ |
| D | ARCHITECTURE.md | 170 CodeRenderer is a standalone class that takes the result of the CodeGenerator class and constructs … 195 In most cases, a failure in one function will result in a failure of the whole operation. 209 …enerated and not) have the same API structure: `bool <name>(zcbor_state_t *state, <type> *result)`.
|
| D | LICENSE | 160 result of this License or out of the use or inability to use the
|
| D | RELEASE_NOTES.md | 336 … the optimization does a single int_decode() and identifies the correct union member by the result. 430 * zcbor.py: Avoid creating functions with "None" result type.
|
| /zcbor-latest/tests/cases/ |
| D | corner_cases.cddl | 196 "r" : (result:result_code),
|
| /zcbor-latest/zcbor/ |
| D | zcbor.py | 324 result = defaultdict(lambda: "") 330 result[key] += slashes 331 result[key] += value 332 result[key] = result[key].lstrip(slashes) # strip from front 334 if key in result: 336 result[key] = value 337 return dict(result)
|
| /zcbor-latest/tests/unit/test1_unit_tests/src/ |
| D | main.c | 881 bool zcbor_simple_decode(zcbor_state_t *state, uint8_t *result); 1145 void decode_inner_map(zcbor_state_t *state, void *result) in decode_inner_map() argument
|
| /zcbor-latest/tests/encode/test3_corner_cases/src/ |
| D | main.c | 1350 input.result = 1; in ZTEST()
|