Lines Matching refs:pData
26 …n encode_array(pb_ostream_t *stream, const pb_field_t *field, const void *pData, size_t count, pb_…
27 …ic bool checkreturn encode_field(pb_ostream_t *stream, const pb_field_t *field, const void *pData);
29 …eckreturn encode_extension_field(pb_ostream_t *stream, const pb_field_t *field, const void *pData);
127 const void *pData, size_t count, pb_encoder_t func) in encode_array() argument
157 p = pData; in encode_array()
174 p = pData; in encode_array()
184 p = pData; in encode_array()
215 static bool pb_check_proto3_default_value(const pb_field_t *field, const void *pData) in pb_check_proto3_default_value() argument
218 const void *pSize = (const char*)pData + field->size_offset; in pb_check_proto3_default_value()
247 const pb_bytes_array_t *bytes = (const pb_bytes_array_t*)pData; in pb_check_proto3_default_value()
252 return *(const char*)pData == '\0'; in pb_check_proto3_default_value()
269 if (pb_field_iter_begin(&iter, (const pb_field_t*)field->ptr, pb_const_cast(pData))) in pb_check_proto3_default_value()
273 if (!pb_check_proto3_default_value(iter.pos, iter.pData)) in pb_check_proto3_default_value()
292 const char *p = (const char*)pData; in pb_check_proto3_default_value()
308 const pb_field_t *field, const void *pData) in encode_basic_field() argument
319 pSize = (const char*)pData + field->size_offset; in encode_basic_field()
324 implicit_has = !pb_check_proto3_default_value(field, pData); in encode_basic_field()
338 pData = *(const void* const*)pData; in encode_basic_field()
339 implicit_has = (pData != NULL); in encode_basic_field()
345 if (!pData) in encode_basic_field()
349 if (!func(stream, field, pData)) in encode_basic_field()
359 if (!func(stream, field, pData)) in encode_basic_field()
371 if (!encode_array(stream, field, pData, count, func)) in encode_basic_field()
382 if (!func(stream, field, pData)) in encode_basic_field()
397 const pb_field_t *field, const void *pData) in encode_callback_field() argument
399 const pb_callback_t *callback = (const pb_callback_t*)pData; in encode_callback_field()
417 const pb_field_t *field, const void *pData) in encode_field() argument
423 return encode_basic_field(stream, field, pData); in encode_field()
426 return encode_callback_field(stream, field, pData); in encode_field()
456 const pb_field_t *field, const void *pData) in encode_extension_field() argument
458 const pb_extension_t *extension = *(const pb_extension_t* const *)pData; in encode_extension_field()
504 if (!encode_extension_field(stream, iter.pos, iter.pData)) in pb_encode()
510 if (!encode_field(stream, iter.pos, iter.pData)) in pb_encode()