Lines Matching refs:state
23 #define log_result(state, result, func) do { \ argument
25 zcbor_trace_file(state); \
26 zcbor_log("%s error: %s\r\n", func, zcbor_error_str(zcbor_peek_error(state))); \
32 static bool encode_Pet(zcbor_state_t *state, const struct Pet *input);
36 zcbor_state_t *state, const struct Pet *input) in encode_Pet() argument
40 …state, 3) && ((((zcbor_list_start_encode(state, 3) && ((zcbor_multi_encode_minmax(1, 3, &(*input).… in encode_Pet()
41 …((*input).birthday.len == 8)) || (zcbor_error(state, ZCBOR_ERR_WRONG_RANGE), false))) || (zcbor_er… in encode_Pet()
42 && (zcbor_bstr_encode(state, (&(*input).birthday)))) in encode_Pet()
43 && ((((*input).species_choice == Pet_species_cat_c) ? ((zcbor_uint32_put(state, (1)))) in encode_Pet()
44 : (((*input).species_choice == Pet_species_dog_c) ? ((zcbor_uint32_put(state, (2)))) in encode_Pet()
45 : (((*input).species_choice == Pet_species_other_c) ? ((zcbor_uint32_put(state, (3)))) in encode_Pet()
46 …: false))))) || (zcbor_list_map_end_force_encode(state), false)) && zcbor_list_end_encode(state, 3… in encode_Pet()
48 log_result(state, res, __func__); in encode_Pet()