Home
last modified time | relevance | path

Searched refs:protoOutput (Results 1 – 25 of 26) sorted by relevance

12

/packages/modules/StatsD/statsd/src/
Dstats_log_util.cpp122 ProtoOutputStream* protoOutput) { in writeDimensionToProtoHelper() argument
137 uint64_t token = protoOutput->start(FIELD_TYPE_MESSAGE | FIELD_COUNT_REPEATED | in writeDimensionToProtoHelper()
139 protoOutput->write(FIELD_TYPE_INT32 | DIMENSIONS_VALUE_FIELD, fieldNum); in writeDimensionToProtoHelper()
145 protoOutput->write(FIELD_TYPE_INT32 | DIMENSIONS_VALUE_VALUE_INT, in writeDimensionToProtoHelper()
149 protoOutput->write(FIELD_TYPE_INT64 | DIMENSIONS_VALUE_VALUE_LONG, in writeDimensionToProtoHelper()
153 protoOutput->write(FIELD_TYPE_FLOAT | DIMENSIONS_VALUE_VALUE_FLOAT, in writeDimensionToProtoHelper()
158 protoOutput->write(FIELD_TYPE_STRING | DIMENSIONS_VALUE_VALUE_STR, in writeDimensionToProtoHelper()
162 protoOutput->write(FIELD_TYPE_UINT64 | DIMENSIONS_VALUE_VALUE_STR_HASH, in writeDimensionToProtoHelper()
170 protoOutput->end(token); in writeDimensionToProtoHelper()
175 uint64_t dimensionToken = protoOutput->start(FIELD_TYPE_MESSAGE | FIELD_COUNT_REPEATED | in writeDimensionToProtoHelper()
[all …]
Dstats_log_util.h36 ProtoOutputStream* protoOutput);
40 std::set<int32_t>& usedUids, ProtoOutputStream* protoOutput);
46 ProtoOutputStream* protoOutput);
49 ProtoOutputStream* protoOutput);
51 void writeStateToProto(const FieldValue& state, ProtoOutputStream* protoOutput);
89 ProtoOutputStream* protoOutput);
93 ProtoOutputStream* protoOutput);
97 ProtoOutputStream *protoOutput);
103 bool parseProtoOutputStream(ProtoOutputStream& protoOutput, T* message) { in parseProtoOutputStream() argument
105 sp<android::util::ProtoReader> reader = protoOutput.data(); in parseProtoOutputStream()
/packages/modules/StatsD/statsd/src/metrics/
DEventMetricProducer.cpp165 std::unique_ptr<std::vector<uint8_t>> serializeProtoLocked(ProtoOutputStream& protoOutput) { in serializeProtoLocked() argument
166 size_t bufferSize = protoOutput.size(); in serializeProtoLocked()
171 sp<android::util::ProtoReader> reader = protoOutput.data(); in serializeProtoLocked()
193 ProtoOutputStream* protoOutput) { in onDumpReportLocked() argument
194 protoOutput->write(FIELD_TYPE_INT64 | FIELD_ID_ID, (long long)mMetricId); in onDumpReportLocked()
195 protoOutput->write(FIELD_TYPE_BOOL | FIELD_ID_IS_ACTIVE, isActiveLocked()); in onDumpReportLocked()
197 writeDataCorruptedReasons(*protoOutput, FIELD_ID_DATA_CORRUPTED_REASON, in onDumpReportLocked()
201 protoOutput->write(FIELD_TYPE_INT64 | FIELD_ID_ESTIMATED_MEMORY_BYTES, in onDumpReportLocked()
204 uint64_t protoToken = protoOutput->start(FIELD_TYPE_MESSAGE | FIELD_ID_EVENT_METRICS); in onDumpReportLocked()
209 protoOutput->start(FIELD_TYPE_MESSAGE | FIELD_COUNT_REPEATED | FIELD_ID_DATA); in onDumpReportLocked()
[all …]
DGaugeMetricProducer.cpp274 ProtoOutputStream* protoOutput) { in onDumpReportLocked() argument
282 protoOutput->write(FIELD_TYPE_INT64 | FIELD_ID_ID, (long long)mMetricId); in onDumpReportLocked()
283 protoOutput->write(FIELD_TYPE_BOOL | FIELD_ID_IS_ACTIVE, isActiveLocked()); in onDumpReportLocked()
286 writeDataCorruptedReasons(*protoOutput, FIELD_ID_DATA_CORRUPTED_REASON, in onDumpReportLocked()
297 protoOutput->write(FIELD_TYPE_INT64 | FIELD_ID_ESTIMATED_MEMORY_BYTES, in onDumpReportLocked()
301 protoOutput->write(FIELD_TYPE_BOOL | FIELD_ID_DIMENSION_GUARDRAIL_HIT, in onDumpReportLocked()
305 protoOutput->write(FIELD_TYPE_INT64 | FIELD_ID_TIME_BASE, (long long)mTimeBaseNs); in onDumpReportLocked()
306 protoOutput->write(FIELD_TYPE_INT64 | FIELD_ID_BUCKET_SIZE, (long long)mBucketSizeNs); in onDumpReportLocked()
311 uint64_t dimenPathToken = protoOutput->start( in onDumpReportLocked()
313 writeDimensionPathToProto(mDimensionsInWhat, protoOutput); in onDumpReportLocked()
[all …]
DCountMetricProducer.cpp228 ProtoOutputStream* protoOutput) { in onDumpReportLocked() argument
235 protoOutput->write(FIELD_TYPE_INT64 | FIELD_ID_ID, (long long)mMetricId); in onDumpReportLocked()
236 protoOutput->write(FIELD_TYPE_BOOL | FIELD_ID_IS_ACTIVE, isActiveLocked()); in onDumpReportLocked()
239 writeDataCorruptedReasons(*protoOutput, FIELD_ID_DATA_CORRUPTED_REASON, in onDumpReportLocked()
251 protoOutput->write(FIELD_TYPE_BOOL | FIELD_ID_DIMENSION_GUARDRAIL_HIT, in onDumpReportLocked()
255 protoOutput->write(FIELD_TYPE_INT64 | FIELD_ID_ESTIMATED_MEMORY_BYTES, in onDumpReportLocked()
257 protoOutput->write(FIELD_TYPE_INT64 | FIELD_ID_TIME_BASE, (long long)mTimeBaseNs); in onDumpReportLocked()
258 protoOutput->write(FIELD_TYPE_INT64 | FIELD_ID_BUCKET_SIZE, (long long)mBucketSizeNs); in onDumpReportLocked()
263 uint64_t dimenPathToken = protoOutput->start( in onDumpReportLocked()
265 writeDimensionPathToProto(mDimensionsInWhat, protoOutput); in onDumpReportLocked()
[all …]
DValueMetricProducer.cpp330 ProtoOutputStream* protoOutput) { in onDumpReportLocked() argument
356 protoOutput->write(FIELD_TYPE_INT64 | FIELD_ID_ID, (long long)mMetricId); in onDumpReportLocked()
357 protoOutput->write(FIELD_TYPE_BOOL | FIELD_ID_IS_ACTIVE, isActiveLocked()); in onDumpReportLocked()
360 writeDataCorruptedReasons(*protoOutput, FIELD_ID_DATA_CORRUPTED_REASON, in onDumpReportLocked()
371 protoOutput->write(FIELD_TYPE_INT64 | FIELD_ID_ESTIMATED_MEMORY_BYTES, in onDumpReportLocked()
375 protoOutput->write(FIELD_TYPE_BOOL | FIELD_ID_DIMENSION_GUARDRAIL_HIT, true); in onDumpReportLocked()
377 protoOutput->write(FIELD_TYPE_INT64 | FIELD_ID_TIME_BASE, (long long)mTimeBaseNs); in onDumpReportLocked()
378 protoOutput->write(FIELD_TYPE_INT64 | FIELD_ID_BUCKET_SIZE, (long long)mBucketSizeNs); in onDumpReportLocked()
383 protoOutput->start(FIELD_TYPE_MESSAGE | FIELD_ID_DIMENSION_PATH_IN_WHAT); in onDumpReportLocked()
384 writeDimensionPathToProto(mDimensionsInWhat, protoOutput); in onDumpReportLocked()
[all …]
DDurationMetricProducer.cpp517 ProtoOutputStream* protoOutput) { in onDumpReportLocked() argument
524 protoOutput->write(FIELD_TYPE_INT64 | FIELD_ID_ID, (long long)mMetricId); in onDumpReportLocked()
525 protoOutput->write(FIELD_TYPE_BOOL | FIELD_ID_IS_ACTIVE, isActiveLocked()); in onDumpReportLocked()
528 writeDataCorruptedReasons(*protoOutput, FIELD_ID_DATA_CORRUPTED_REASON, in onDumpReportLocked()
540 protoOutput->write(FIELD_TYPE_INT64 | FIELD_ID_ESTIMATED_MEMORY_BYTES, in onDumpReportLocked()
544 protoOutput->write(FIELD_TYPE_BOOL | FIELD_ID_DIMENSION_GUARDRAIL_HIT, true); in onDumpReportLocked()
547 protoOutput->write(FIELD_TYPE_INT64 | FIELD_ID_TIME_BASE, (long long)mTimeBaseNs); in onDumpReportLocked()
548 protoOutput->write(FIELD_TYPE_INT64 | FIELD_ID_BUCKET_SIZE, (long long)mBucketSizeNs); in onDumpReportLocked()
552 uint64_t dimenPathToken = protoOutput->start( in onDumpReportLocked()
554 writeDimensionPathToProto(mDimensionsInWhat, protoOutput); in onDumpReportLocked()
[all …]
DKllMetricProducer.cpp79 ProtoOutputStream* const protoOutput) const { in writePastBucketAggregateToProto()
81 protoOutput->start(FIELD_TYPE_MESSAGE | FIELD_COUNT_REPEATED | FIELD_ID_SKETCHES); in writePastBucketAggregateToProto()
82 protoOutput->write(FIELD_TYPE_INT32 | FIELD_ID_SKETCH_INDEX, aggIndex); in writePastBucketAggregateToProto()
89 protoOutput->write(FIELD_TYPE_BYTES | FIELD_ID_KLL_SKETCH, &buffer[0], numBytes); in writePastBucketAggregateToProto()
92 protoOutput->end(sketchesToken); in writePastBucketAggregateToProto()
DNumericValueMetricProducer.cpp134 ProtoOutputStream* const protoOutput) const { in writePastBucketAggregateToProto()
136 protoOutput->start(FIELD_TYPE_MESSAGE | FIELD_COUNT_REPEATED | FIELD_ID_VALUES); in writePastBucketAggregateToProto()
137 protoOutput->write(FIELD_TYPE_INT32 | FIELD_ID_VALUE_INDEX, aggIndex); in writePastBucketAggregateToProto()
139 protoOutput->write(FIELD_TYPE_INT32 | FIELD_ID_VALUE_SAMPLESIZE, sampleSize); in writePastBucketAggregateToProto()
143 protoOutput->write(FIELD_TYPE_INT64 | FIELD_ID_VALUE_LONG, (long long)val); in writePastBucketAggregateToProto()
147 protoOutput->write(FIELD_TYPE_DOUBLE | FIELD_ID_VALUE_DOUBLE, val); in writePastBucketAggregateToProto()
152 protoOutput->start(FIELD_TYPE_MESSAGE | FIELD_ID_VALUE_HISTOGRAM); in writePastBucketAggregateToProto()
153 val.toProto(*protoOutput); in writePastBucketAggregateToProto()
154 protoOutput->end(histToken); in writePastBucketAggregateToProto()
159 protoOutput->end(valueToken); in writePastBucketAggregateToProto()
DMetricsManager.cpp490 std::set<int32_t>& usedUids, ProtoOutputStream* protoOutput) { in onDumpReport() argument
503 uint64_t token = protoOutput->start(FIELD_TYPE_MESSAGE | FIELD_COUNT_REPEATED | in onDumpReport()
507 dumpLatency, str_set, usedUids, protoOutput); in onDumpReport()
510 dumpLatency, nullptr, usedUids, protoOutput); in onDumpReport()
512 protoOutput->end(token); in onDumpReport()
518 uint64_t token = protoOutput->start(FIELD_TYPE_MESSAGE | FIELD_COUNT_REPEATED | in onDumpReport()
520 protoOutput->write(FIELD_TYPE_INT64 | FIELD_ID_ANNOTATIONS_INT64, in onDumpReport()
522 protoOutput->write(FIELD_TYPE_INT32 | FIELD_ID_ANNOTATIONS_INT32, annotation.second); in onDumpReport()
523 protoOutput->end(token); in onDumpReport()
DHistogramValue.cpp61 void HistogramValue::toProto(ProtoOutputStream& protoOutput) const { in toProto()
63 protoOutput.write(FIELD_TYPE_SINT32 | FIELD_COUNT_REPEATED | FIELD_ID_COUNT, binCount); in toProto()
DValueMetricProducer.h161 android::util::ProtoOutputStream* protoOutput) override;
354 ProtoOutputStream* const protoOutput) const = 0;
DHistogramValue.h54 void toProto(android::util::ProtoOutputStream& protoOutput) const;
DMetricProducer.h253 android::util::ProtoOutputStream* protoOutput) { in onDumpReport() argument
256 str_set, usedUids, protoOutput); in onDumpReport()
461 android::util::ProtoOutputStream* protoOutput) = 0;
DRestrictedEventMetricProducer.h50 android::util::ProtoOutputStream* protoOutput) override;
DKllMetricProducer.h104 ProtoOutputStream* const protoOutput) const override;
DEventMetricProducer.h67 android::util::ProtoOutputStream* protoOutput) override;
DRestrictedEventMetricProducer.cpp71 android::util::ProtoOutputStream* protoOutput) { in onDumpReportLocked() argument
DCountMetricProducer.h77 android::util::ProtoOutputStream* protoOutput) override;
DDurationMetricProducer.h92 android::util::ProtoOutputStream* protoOutput) override;
DGaugeMetricProducer.h127 android::util::ProtoOutputStream* protoOutput) override;
DNumericValueMetricProducer.h142 ProtoOutputStream* const protoOutput) const override;
DMetricsManager.h138 android::util::ProtoOutputStream* protoOutput);
/packages/modules/StatsD/statsd/tests/
DFieldValue_test.cpp863 android::util::ProtoOutputStream protoOutput; in TEST() local
866 &protoOutput); in TEST()
869 outData.resize(protoOutput.size()); in TEST()
871 sp<ProtoReader> reader = protoOutput.data(); in TEST()
907 android::util::ProtoOutputStream protoOutput; in TEST_GUARDED() local
910 &protoOutput); in TEST_GUARDED()
913 outData.resize(protoOutput.size()); in TEST_GUARDED()
915 sp<ProtoReader> reader = protoOutput.data(); in TEST_GUARDED()
/packages/modules/StatsD/statsd/src/logd/
DLogEvent.cpp771 void LogEvent::ToProto(ProtoOutputStream& protoOutput) const { in ToProto()
773 writeFieldValueTreeToStream(mTagId, getValues(), {}, usedUids, &protoOutput); in ToProto()

12