Home
last modified time | relevance | path

Searched refs:major_type (Results 1 – 2 of 2) sorted by relevance

/zcbor-latest/src/
Dzcbor_encode.c44 zcbor_major_type_t major_type, uint8_t additional) in encode_header_byte() argument
51 *(state->payload_mut) = (uint8_t)((major_type << 5) | (additional & 0x1F)); in encode_header_byte()
60 static bool value_encode_len(zcbor_state_t *state, zcbor_major_type_t major_type, in value_encode_len() argument
69 if (!encode_header_byte(state, major_type, in value_encode_len()
88 static bool value_encode(zcbor_state_t *state, zcbor_major_type_t major_type, in value_encode() argument
100 return value_encode_len(state, major_type, result, result_len); in value_encode()
106 zcbor_major_type_t major_type; local
121 major_type = ZCBOR_MAJOR_TYPE_NINT;
129 major_type = ZCBOR_MAJOR_TYPE_PINT;
132 if (!value_encode(state, major_type, input, int_size)) {
[all …]
Dzcbor_decode.c48 zcbor_major_type_t major_type = ZCBOR_MAJOR_TYPE(*state->payload); in type_check() local
50 if (major_type != exp_major_type) { in type_check()
192 static int val_to_int(zcbor_major_type_t major_type, void *result, size_t result_size) in val_to_int() argument
206 if (major_type == ZCBOR_MAJOR_TYPE_NINT) { in val_to_int()
221 zcbor_major_type_t major_type = ZCBOR_MAJOR_TYPE(*state->payload); in zcbor_int_decode() local
223 if (major_type != ZCBOR_MAJOR_TYPE_PINT in zcbor_int_decode()
224 && major_type != ZCBOR_MAJOR_TYPE_NINT) { in zcbor_int_decode()
233 int err = val_to_int(major_type, result, result_size); in zcbor_int_decode()
1460 zcbor_major_type_t major_type = ZCBOR_MAJOR_TYPE(*state->payload); in zcbor_any_skip() local
1467 while (major_type == ZCBOR_MAJOR_TYPE_TAG) { in zcbor_any_skip()
[all …]