Lines Matching refs:dest_struct
36 static void pb_message_set_to_defaults(const pb_field_t fields[], void *dest_struct);
884 static void pb_message_set_to_defaults(const pb_field_t fields[], void *dest_struct) in pb_message_set_to_defaults() argument
888 if (!pb_field_iter_begin(&iter, fields, dest_struct)) in pb_message_set_to_defaults()
901 …ol checkreturn pb_decode_noinit(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct) in pb_decode_noinit() argument
917 (void)pb_field_iter_begin(&iter, fields, dest_struct); in pb_decode_noinit()
1051 bool checkreturn pb_decode(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct) in pb_decode() argument
1054 pb_message_set_to_defaults(fields, dest_struct); in pb_decode()
1055 status = pb_decode_noinit(stream, fields, dest_struct); in pb_decode()
1059 pb_release(fields, dest_struct); in pb_decode()
1065 bool pb_decode_delimited_noinit(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct) in pb_decode_delimited_noinit() argument
1073 status = pb_decode_noinit(&substream, fields, dest_struct); in pb_decode_delimited_noinit()
1080 bool pb_decode_delimited(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct) in pb_decode_delimited() argument
1088 status = pb_decode(&substream, fields, dest_struct); in pb_decode_delimited()
1095 bool pb_decode_nullterminated(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct) in pb_decode_nullterminated() argument
1098 return pb_decode(stream, fields, dest_struct); in pb_decode_nullterminated()
1221 void pb_release(const pb_field_t fields[], void *dest_struct) in pb_release() argument
1225 if (!dest_struct) in pb_release()
1228 if (!pb_field_iter_begin(&iter, fields, dest_struct)) in pb_release()