Lines Matching refs:numElements
77 uint32_t numElements; member
95 event->numElements = 0; in AStatsEvent_obtain()
115 if (event->numElements != 1) { in AStatsEvent_setAtomId()
211 event->numElements++; in start_field()
268 static bool writeArrayMetadata(AStatsEvent* event, size_t numElements, uint8_t elementTypeId) { in writeArrayMetadata() argument
269 if (numElements > MAX_BYTE_VALUE) { in writeArrayMetadata()
275 append_byte(event, numElements); in writeArrayMetadata()
280 void AStatsEvent_writeInt32Array(AStatsEvent* event, const int32_t* elements, size_t numElements) { in AStatsEvent_writeInt32Array() argument
281 if (!writeArrayMetadata(event, numElements, INT32_TYPE)) { in AStatsEvent_writeInt32Array()
285 for (size_t i = 0; i < numElements; i++) { in AStatsEvent_writeInt32Array()
290 void AStatsEvent_writeInt64Array(AStatsEvent* event, const int64_t* elements, size_t numElements) { in AStatsEvent_writeInt64Array() argument
291 if (!writeArrayMetadata(event, numElements, INT64_TYPE)) { in AStatsEvent_writeInt64Array()
295 for (size_t i = 0; i < numElements; i++) { in AStatsEvent_writeInt64Array()
300 void AStatsEvent_writeFloatArray(AStatsEvent* event, const float* elements, size_t numElements) { in AStatsEvent_writeFloatArray() argument
301 if (!writeArrayMetadata(event, numElements, FLOAT_TYPE)) { in AStatsEvent_writeFloatArray()
305 for (size_t i = 0; i < numElements; i++) { in AStatsEvent_writeFloatArray()
310 void AStatsEvent_writeBoolArray(AStatsEvent* event, const bool* elements, size_t numElements) { in AStatsEvent_writeBoolArray() argument
311 if (!writeArrayMetadata(event, numElements, BOOL_TYPE)) { in AStatsEvent_writeBoolArray()
315 for (size_t i = 0; i < numElements; i++) { in AStatsEvent_writeBoolArray()
321 size_t numElements) { in AStatsEvent_writeStringArray() argument
322 if (!writeArrayMetadata(event, numElements, STRING_TYPE)) { in AStatsEvent_writeStringArray()
326 for (size_t i = 0; i < numElements; i++) { in AStatsEvent_writeStringArray()
346 if (event->numElements < 2) { in AStatsEvent_addBoolAnnotation()
361 if (event->numElements < 2) { in AStatsEvent_addInt32Annotation()
389 if (event->numElements > MAX_BYTE_VALUE) event->errors |= ERROR_TOO_MANY_FIELDS; in build_internal()
397 event->numElements = 2; in build_internal()
406 event->buf[POS_NUM_ELEMENTS] = event->numElements; in build_internal()