Lines Matching refs:state

195 	zcbor_trace_file(state); \
210 zcbor_error(state, err); \
223 ZCBOR_ERR_IF(state->payload >= state->payload_end, ZCBOR_ERR_NO_PAYLOAD)
228 if (!zcbor_check_error(state)) { \
282 bool zcbor_new_backup(zcbor_state_t *state, size_t new_elem_count);
288 bool zcbor_process_backup(zcbor_state_t *state, uint32_t flags, size_t max_elem_count);
295 bool zcbor_union_start_code(zcbor_state_t *state);
302 bool zcbor_union_elem_code(zcbor_state_t *state);
308 bool zcbor_union_end_code(zcbor_state_t *state);
328 void *result, size_t *payload_len_out, zcbor_state_t *state, zcbor_decoder_t func,
337 static inline bool zcbor_check_error(const zcbor_state_t *state) in zcbor_check_error() argument
339 struct zcbor_state_constant *cs = state->constant_state; in zcbor_check_error()
345 static inline int zcbor_pop_error(zcbor_state_t *state) in zcbor_pop_error() argument
347 if (!state->constant_state) { in zcbor_pop_error()
350 int err = state->constant_state->error; in zcbor_pop_error()
352 state->constant_state->error = ZCBOR_SUCCESS; in zcbor_pop_error()
357 static inline int zcbor_peek_error(const zcbor_state_t *state) in zcbor_peek_error() argument
359 if (!state->constant_state) { in zcbor_peek_error()
362 return state->constant_state->error; in zcbor_peek_error()
367 static inline void zcbor_error(zcbor_state_t *state, int err) in zcbor_error() argument
370 if (zcbor_check_error(state)) in zcbor_error()
373 if (state->constant_state) { in zcbor_error()
374 state->constant_state->error = err; in zcbor_error()
380 static inline bool zcbor_payload_at_end(const zcbor_state_t *state) in zcbor_payload_at_end() argument
382 return (state->payload == state->payload_end); in zcbor_payload_at_end()
399 void zcbor_update_state(zcbor_state_t *state,