Searched defs:sample (Results 1 - 19 of 19) sorted by relevance

/system/extras/perfprofd/quipper/
H A Dperf_internals.h44 explicit PerfSampleCustodian(struct perf_sample& sample) argument
45 : sample_(sample) {
46 sample.raw_data = NULL;
47 sample.callchain = NULL;
48 sample.branch_stack = NULL;
H A Dperf_reader.cc248 // Read read info from perf data. Corresponds to sample format type
253 struct perf_sample* sample) {
255 sample->read.time_enabled = *array++;
257 sample->read.time_running = *array++;
259 sample->read.one.id = *array++;
262 ByteSwap(&sample->read.time_enabled);
263 ByteSwap(&sample->read.time_running);
264 ByteSwap(&sample->read.one.id);
270 // Read call chain info from perf data. Corresponds to sample format type
274 struct perf_sample* sample) {
250 ReadReadInfo(const uint64_t* array, bool swap_bytes, uint64_t read_format, struct perf_sample* sample) argument
272 ReadCallchain(const uint64_t* array, bool swap_bytes, struct perf_sample* sample) argument
298 ReadRawData(const uint64_t* array, bool swap_bytes, struct perf_sample* sample) argument
321 ReadBranchStack(const uint64_t* array, bool swap_bytes, struct perf_sample* sample) argument
351 ReadPerfSampleFromData(const perf_event_type event_type, const uint64_t* array, const uint64_t sample_fields, const uint64_t read_format, bool swap_bytes, struct perf_sample* sample) argument
483 WritePerfSampleToData(const perf_event_type event_type, const struct perf_sample& sample, const uint64_t sample_fields, const uint64_t read_format, uint64_t* array) argument
811 WritePerfSampleInfo(const perf_sample& sample, event_t* event) const argument
[all...]
/system/core/metricsd/
H A Dc_metrics_library.cc44 const char* name, int sample,
49 return lib->SendToUMA(std::string(name), sample, min, max, nbuckets);
53 const char* name, int sample,
58 return lib->SendEnumToUMA(std::string(name), sample, max);
62 const char* name, int sample) {
66 return lib->SendSparseToUMA(std::string(name), sample);
43 CMetricsLibrarySendToUMA(CMetricsLibrary handle, const char* name, int sample, int min, int max, int nbuckets) argument
52 CMetricsLibrarySendEnumToUMA(CMetricsLibrary handle, const char* name, int sample, int max) argument
61 CMetricsLibrarySendSparseToUMA(CMetricsLibrary handle, const char* name, int sample) argument
H A Dmetrics_collector_test.cc60 void ExpectSample(const std::string& name, int sample) { argument
61 EXPECT_CALL(metrics_lib_, SendToUMA(name, sample, _, _, _))
89 daemon_.SendSample("Dummy.Metric", /* sample */ 3,
H A Dmetrics_client.cc35 "Usage: metrics_client [-t] name sample min max nbuckets\n"
36 " metrics_client -e name sample max\n"
37 " metrics_client -s name sample\n"
42 " |min| > 0, |min| <= sample < |max|\n"
48 " -s: send a sparse histogram sample\n"
49 " -t: convert sample from double seconds to int milliseconds\n"
50 " -v: send a Platform.CrOSEvent enum histogram sample\n");
93 int sample; local
95 sample = static_cast<int>(ParseDouble(argv[name_index + 1]) * 1000.0);
97 sample
[all...]
H A Dmetrics_library.cc174 const std::string& name, int sample, int min, int max, int nbuckets) {
176 metricsd_proxy_->recordHistogram(String16(name.c_str()), sample, min,
182 int sample,
185 metricsd_proxy_->recordLinearHistogram(String16(name.c_str()), sample,
190 bool MetricsLibrary::SendBoolToUMA(const std::string& name, bool sample) { argument
193 sample ? 1 : 0, 2)
197 bool MetricsLibrary::SendSparseToUMA(const std::string& name, int sample) { argument
199 metricsd_proxy_->recordSparseHistogram(String16(name.c_str()), sample)
173 SendToUMA( const std::string& name, int sample, int min, int max, int nbuckets) argument
181 SendEnumToUMA(const std::string& name, int sample, int max) argument
H A Dmetrics_collector.cc629 void MetricsCollector::SendSample(const string& name, int sample, argument
631 metrics_lib_->SendToUMA(name, sample, min, max, nbuckets);
706 void MetricsCollector::SendLinearSample(const string& name, int sample, argument
711 metrics_lib_->SendEnumToUMA(name, sample, max);
/system/core/metricsd/uploader/
H A Dbn_metricsd_impl.cc39 const String16& name, int sample, int min, int max, int nbuckets) {
47 histogram->Add(sample);
53 int sample,
62 histogram->Add(sample);
67 Status BnMetricsdImpl::recordSparseHistogram(const String16& name, int sample) { argument
75 histogram->Add(sample);
38 recordHistogram( const String16& name, int sample, int min, int max, int nbuckets) argument
52 recordLinearHistogram(const String16& name, int sample, int max) argument
H A Dupload_service_test.cc67 void SendSparseHistogram(const std::string& name, int sample) { argument
70 histogram->Add(sample);
74 const std::string& name, int sample, int min, int max, int nbuckets) {
77 histogram->Add(sample);
137 // Log a new sample. The failed upload counter should be reset.
73 SendHistogram( const std::string& name, int sample, int min, int max, int nbuckets) argument
/system/extras/simpleperf/
H A Dsample_tree_test.cpp30 static void SampleMatchExpectation(const SampleEntry& sample, const ExpectedSampleInMap& expected, argument
33 ASSERT_TRUE(sample.thread != nullptr);
34 ASSERT_EQ(expected.pid, sample.thread->pid);
35 ASSERT_EQ(expected.tid, sample.thread->tid);
36 ASSERT_STREQ(expected.comm, sample.thread_comm);
37 ASSERT_TRUE(sample.map != nullptr);
38 ASSERT_EQ(expected.dso_name, sample.map->dso->Path());
39 ASSERT_EQ(expected.map_start_addr, sample.map->start_addr);
40 ASSERT_EQ(expected.sample_count, sample.sample_count);
44 static void CheckSampleCallback(const SampleEntry& sample, argument
[all...]
H A Dcallchain.cpp42 const SampleEntry* sample) {
44 if (MatchSampleByName(node->chain.front(), sample)) {
41 FindMatchingNode(const std::vector<std::unique_ptr<CallChainNode>>& nodes, const SampleEntry* sample) argument
H A Dsample_tree.cpp88 SampleEntry* sample = AllocateSample(value); local
89 callchain_sample_tree_.insert(sample);
90 return sample;
95 SampleEntry* sample = *it; local
97 if (std::find(callchain.begin(), callchain.end(), sample) != callchain.end()) {
98 return sample;
139 SampleEntry* sample = new SampleEntry(std::move(value)); local
140 sample_storage_.push_back(std::unique_ptr<SampleEntry>(sample));
141 return sample;
144 void SampleTree::InsertCallChainForSample(SampleEntry* sample, argument
[all...]
H A Dcmd_report.cpp59 virtual std::string Show(const SampleEntry& sample) const = 0;
60 void AdjustWidth(const SampleEntry& sample) { argument
61 size_t size = Show(sample).size();
76 std::string Show(const SampleEntry& sample) const override {
77 uint64_t period = sample.period + sample.accumulated_period;
93 std::string Show(const SampleEntry& sample) const override {
94 uint64_t period = sample.period;
109 std::string Show(const SampleEntry& sample) const override {
110 return android::base::StringPrintf("%" PRId64, sample
554 SampleEntry* sample = sample_tree_->AddSample(r.tid_data.pid, r.tid_data.tid, r.ip_data.ip, local
603 SampleEntry* sample = local
616 SampleEntry* sample = callchain[0]; local
710 CollectReportEntryWidth(const SampleEntry& sample) argument
727 PrintReportEntry(const SampleEntry& sample) argument
741 PrintCallGraph(const SampleEntry& sample) argument
[all...]
/system/media/audio_utils/
H A Dchannels.c22 * Clamps a 24-bit value from a 32-bit sample
24 static inline int32_t clamp24(int32_t sample) argument
26 if ((sample>>23) ^ (sample>>31)) {
27 sample = 0x007FFFFF ^ (sample>>31);
29 return sample;
218 * sample_size_in_bytes Specifies the number of bytes per sample.
289 * sample_size_in_bytes Specifies the number of bytes per sample.
302 static const uint8x3_t packed24_zero; /* zero 24 bit sample */
[all...]
/system/media/audio_utils/include/audio_utils/
H A Dprimitives.h38 * Each 32-bit input sample can be viewed as a signed fixed-point Q19.12 of which the
44 * For interleaved stereo, c is the number of sample pairs,
464 * \param sample_size Size of each sample in bytes. Must be 1, 2, 3, or 4.
468 * If the sample size is not in range, the function will abort.
503 * \param sample_size Size of each sample in bytes. Must be 1, 2, 3, or 4.
507 * If the sample size is not in range, the function will abort.
581 * Clamp (aka hard limit or clip) a signed 32-bit sample to 16-bit range.
583 static inline int16_t clamp16(int32_t sample) argument
585 if ((sample>>15) ^ (sample>>3
[all...]
/system/update_engine/
H A DAndroid.mk807 # Generate a prebuilt module that installs a sample image from the compressed
811 define ue-unittest-sample-image
825 $(call ue-unittest-sample-image,disk_ext2_1k.img)
826 $(call ue-unittest-sample-image,disk_ext2_4k.img)
827 $(call ue-unittest-sample-image,disk_ext2_4k_empty.img)
828 $(call ue-unittest-sample-image,disk_ext2_unittest.img)
/system/extras/perfprofd/quipper/kernel-headers/tools/perf/util/
H A Devent.h190 struct sample_event sample; member in union:perf_event
200 typedef int(* perf_event__handler_t) (struct perf_tool * tool, union perf_event * event, struct perf_sample * sample, struct machine * machine);
/system/extras/perfprofd/quipper/original-kernel-headers/tools/perf/util/
H A Devent.h180 struct sample_event sample; member in union:perf_event
194 struct perf_sample *sample,
215 struct perf_sample *sample,
219 struct perf_sample *sample,
223 struct perf_sample *sample,
227 struct perf_sample *sample,
231 struct perf_sample *sample,
235 struct perf_sample *sample,
239 struct perf_sample *sample,
246 struct perf_sample *sample);
[all...]
/system/extras/perfprofd/tests/
H A Dperfprofd_test.cc254 const auto &sample = mod.address_samples(k); local
261 ss << " count: " << sample.count() << "\n";

Completed in 194 milliseconds