Home
last modified time | relevance | path

Searched refs:additive_fields (Results 1 – 4 of 4) sorted by relevance

/aosp12/packages/modules/StatsD/lib/libstatspull/
H A Dstats_pull_atom_callback.cpp55 std::vector<int32_t> additive_fields; member
62 metadata->additive_fields = std::vector<int32_t>(); in AStatsManager_PullAtomMetadata_obtain()
89 int32_t* additive_fields, in AStatsManager_PullAtomMetadata_setAdditiveFields() argument
91 metadata->additive_fields.assign(additive_fields, additive_fields + num_fields); in AStatsManager_PullAtomMetadata_setAdditiveFields()
96 return metadata->additive_fields.size(); in AStatsManager_PullAtomMetadata_getNumAdditiveFields()
101 std::copy(metadata->additive_fields.begin(), metadata->additive_fields.end(), fields); in AStatsManager_PullAtomMetadata_getAdditiveFields()
238 additiveFields = metadata->additive_fields; in AStatsManager_setPullAtomCallback()
/aosp12/system/core/libstats/pull_rust/
H A Dstats_pull.rs71 pub fn set_additive_fields(&mut self, additive_fields: &mut Vec<i32>) { in set_additive_fields()
76 additive_fields.as_mut_ptr(), in set_additive_fields()
77 additive_fields.len().try_into().expect("Cannot convert length to i32"), in set_additive_fields()
/aosp12/system/core/libstats/pull_lazy/
H A Dlibstatspull_lazy.cpp163 int32_t* additive_fields, in AStatsManager_PullAtomMetadata_setAdditiveFields() argument
165 INVOKE_METHOD(AStatsManager_PullAtomMetadata_setAdditiveFields, metadata, additive_fields, in AStatsManager_PullAtomMetadata_setAdditiveFields()
/aosp12/packages/modules/StatsD/lib/libstatspull/include/
H A Dstats_pull_atom_callback.h80 int32_t* additive_fields, int32_t num_fields);