Searched refs:data_size (Results 1 - 9 of 9) sorted by relevance

/seL4-test-master/tools/nanopb/
H A Dpb_encode.c143 field->pData = (char*)field->pData + field->data_size;
169 field->pData = (char*)field->pData + field->data_size;
209 field->pData = (char*)field->pData + field->data_size;
260 return field->data_size == 0;
294 for (i = 0; i < field->data_size; i++)
723 if (field->data_size == sizeof(uint_least8_t))
725 else if (field->data_size == sizeof(uint_least16_t))
727 else if (field->data_size == sizeof(uint32_t))
729 else if (field->data_size == sizeof(pb_uint64_t))
732 PB_RETURN_ERROR(stream, "invalid data_size");
[all...]
H A Dpb_decode.c46 static bool checkreturn allocate_field(pb_istream_t *stream, void *pData, size_t data_size, size_t array_size);
431 field->pData = (char*)field->pField + field->data_size * (*size);
444 field->pData = (char*)field->pData + field->data_size;
458 field->pData = (char*)field->pField + field->data_size * (*size);
472 memset(field->pData, 0, field->data_size);
486 static bool checkreturn allocate_field(pb_istream_t *stream, void *pData, size_t data_size, size_t array_size) argument
490 if (data_size == 0 || array_size == 0)
500 if (data_size >= check_limit || array_size >= check_limit)
503 if (size_max / array_size < data_size)
513 ptr = pb_realloc(ptr, array_size * data_size);
[all...]
H A Dpb.h172 * data_size is the length of the allocated PB_BYTES_ARRAY structure. */
176 * data_size is the maximum length. */
188 * data_size is the length of the inline, allocated buffer.
190 * pb_byte_t[data_size] rather than pb_bytes_array_t. */
267 pb_size_t data_size; /* sizeof() of a single item */ member in struct:pb_field_iter_s
601 * 1 word: [2-bit len] [6-bit tag] [8-bit type] [8-bit data_offset] [4-bit size_offset] [4-bit data_size]
604 * [16-bit data_offset] [12-bit data_size] [4-bit tag>>6]
609 * [32-bit data_size]
614 * [32-bit data_size]
621 #define PB_FIELDINFO_1(tag, type, data_offset, data_size, size_offse
[all...]
H A Dpb_common.c29 iter->data_size = (pb_size_t)((word0 >> 28) & 0x0F);
40 iter->data_size = (pb_size_t)((word1 >> 16) & 0x0FFF);
53 iter->data_size = (pb_size_t)word3;
67 iter->data_size = (pb_size_t)word3;
226 if (field->data_size == sizeof(pb_callback_t))
/seL4-test-master/tools/nanopb/tests/decode_unittests/
H A Ddecode_unittests.c134 f.data_size = sizeof(d);
140 /* Verify that no more than data_size is written. */
142 f.data_size = 1;
152 f.data_size = sizeof(d);
168 f.data_size = sizeof(d);
184 f.data_size = sizeof(d);
200 f.data_size = sizeof(d);
215 f.data_size = sizeof(d);
230 f.data_size = sizeof(d);
244 f.data_size
[all...]
/seL4-test-master/tools/nanopb/tests/fuzztest/
H A Dgenerate_message.c47 ((pb_bytes_array_t*)iter.pData)->size %= iter.data_size - PB_BYTES_ARRAY_T_ALLOCSIZE(0);
/seL4-test-master/tools/nanopb/tests/encode_unittests/
H A Dencode_unittests.c184 field.data_size = sizeof(value);
189 field.data_size = sizeof(max);
194 field.data_size = sizeof(min);
199 field.data_size = sizeof(lmax);
204 field.data_size = sizeof(lmin);
217 field.data_size = sizeof(fvalue);
227 field.data_size = sizeof(dvalue);
/seL4-test-master/tools/seL4/elfloader-tool/src/
H A Dcommon.c100 size_t data_size, data_offset; local
109 data_size = elf_getProgramHeaderFileSize(elf, i);
114 (char *)elf + data_offset, data_size);
/seL4-test-master/tools/nanopb/generator/
H A Dnanopb_generator.py73 # Values are tuple (c type, pb type, encoded size, data_size)
581 def data_size(self, dependencies): member in class:Field
592 size = dependencies[str(self.submsgname)].data_size(dependencies)
835 def data_size(self, dependencies): member in class:OneOf
836 return max(f.data_size(dependencies) for f in self.fields)
1076 max_offset = self.data_size(dependencies)
1078 max_datasize = max(field.data_size(dependencies) for field in self.all_fields())
1094 def data_size(self, dependencies): member in class:Message
1096 return sum(f.data_size(dependencies) for f in self.fields)

Completed in 107 milliseconds