Searched refs:constant_state (Results 1 – 8 of 8) sorted by relevance
| /zcbor-latest/src/ |
| D | zcbor_common.c | 24 if ((state->constant_state->current_backup) in zcbor_new_backup() 25 >= state->constant_state->num_backups) { in zcbor_new_backup() 31 (state->constant_state->current_backup)++; in zcbor_new_backup() 35 size_t i = (state->constant_state->current_backup) - 1; in zcbor_new_backup() 37 memcpy(&state->constant_state->backup_list[i], state, in zcbor_new_backup() 54 if (state->constant_state->current_backup == 0) { in zcbor_process_backup() 61 size_t i = state->constant_state->current_backup - 1; in zcbor_process_backup() 67 if (state->constant_state->backup_list[i].payload_moved) { in zcbor_process_backup() 72 memcpy(state, &state->constant_state->backup_list[i], in zcbor_process_backup() 77 state->constant_state->current_backup--; in zcbor_process_backup() [all …]
|
| D | zcbor_decode.c | 868 ZCBOR_ERR_IF(!state->constant_state, ZCBOR_ERR_CONSTANT_STATE_MISSING); in allocate_map_flags() 869 const uint8_t *flags_end = state->constant_state->map_search_elem_state_end; in allocate_map_flags()
|
| /zcbor-latest/include/ |
| D | zcbor_common.h | 136 struct zcbor_state_constant *constant_state; /**< The part of the state that is member 163 #define ZCBOR_ENFORCE_CANONICAL(state) (state->constant_state \ 164 ? state->constant_state->enforce_canonical : ZCBOR_ENFORCE_CANONICAL_DEFAULT) 168 #define ZCBOR_MANUALLY_PROCESS_ELEM(state) (state->constant_state \ 169 ? state->constant_state->manually_process_elem : ZCBOR_MANUALLY_PROCESS_ELEM_DEFAULT) 355 struct zcbor_state_constant *cs = state->constant_state; in zcbor_check_error() 363 if (!state->constant_state) { in zcbor_pop_error() 366 int err = state->constant_state->error; in zcbor_pop_error() 368 state->constant_state->error = ZCBOR_SUCCESS; in zcbor_pop_error() 375 if (!state->constant_state) { in zcbor_peek_error() [all …]
|
| D | zcbor_print.h | 29 state->constant_state ? state->constant_state->error : 0))
|
| /zcbor-latest/tests/unit/test2_cpp/src/ |
| D | main.cpp | 31 state_e->constant_state->stop_on_error = true; in main() 32 state_d->constant_state->stop_on_error = true; in main()
|
| /zcbor-latest/tests/unit/test1_unit_tests/src/ |
| D | main.c | 234 state_e->constant_state->stop_on_error = true; in ZTEST() 237 …zassert_equal(ZCBOR_ERR_NO_PAYLOAD, state_e->constant_state->error, "%d\r\n", state_e->constant_st… in ZTEST() 239 memcpy(&constant_state_backup, state_e->constant_state, sizeof(constant_state_backup)); in ZTEST() 275 …zassert_mem_equal(&constant_state_backup, state_e->constant_state, sizeof(constant_state_backup), … in ZTEST() 314 state_d->constant_state->stop_on_error = true; in ZTEST() 317 …zassert_equal(ZCBOR_ERR_WRONG_VALUE, state_d->constant_state->error, "%d\r\n", state_d->constant_s… in ZTEST() 319 memcpy(&constant_state_backup, state_d->constant_state, sizeof(constant_state_backup)); in ZTEST() 354 …zassert_mem_equal(&constant_state_backup, state_d->constant_state, sizeof(constant_state_backup), … in ZTEST() 675 zassert_true(zcbor_list_start_encode(state_e1, 10), "%d\r\n", state_e1->constant_state->error); in ZTEST() 1297 state_d->constant_state->manually_process_elem = true; in ZTEST()
|
| /zcbor-latest/ |
| D | RELEASE_NOTES.md | 56 * Fix various things related to constant_state
|
| D | README.md | 103 …. Note that it also has to be enabled in the state variable (`state->constant_state->stop_on_error…
|