/external/perfetto/protos/perfetto/trace/ftrace/ |
D | ftrace_event.proto | 20 import "perfetto/trace/ftrace/binder_lock.proto"; 21 import "perfetto/trace/ftrace/binder_locked.proto"; 22 import "perfetto/trace/ftrace/binder_set_priority.proto"; 23 import "perfetto/trace/ftrace/binder_transaction.proto"; 24 import "perfetto/trace/ftrace/binder_transaction_received.proto"; 25 import "perfetto/trace/ftrace/binder_unlock.proto"; 26 import "perfetto/trace/ftrace/block_rq_issue.proto"; 27 import "perfetto/trace/ftrace/cgroup_attach_task.proto"; 28 import "perfetto/trace/ftrace/cgroup_destroy_root.proto"; 29 import "perfetto/trace/ftrace/cgroup_mkdir.proto"; [all …]
|
/external/perfetto/ |
D | Android.bp | 425 "protos/perfetto/config/ftrace/ftrace_config.proto", 439 "external/perfetto/protos/perfetto/config/ftrace/ftrace_config.pb.cc", 454 "protos/perfetto/config/ftrace/ftrace_config.proto", 468 "external/perfetto/protos/perfetto/config/ftrace/ftrace_config.pb.h", 486 "protos/perfetto/config/ftrace/ftrace_config.proto", 501 "external/perfetto/protos/perfetto/config/ftrace/ftrace_config.pbzero.cc", 516 "protos/perfetto/config/ftrace/ftrace_config.proto", 531 "external/perfetto/protos/perfetto/config/ftrace/ftrace_config.pbzero.h", 721 // GN target: //protos/perfetto/trace/ftrace:lite_gen 725 "protos/perfetto/trace/ftrace/binder_lock.proto", [all …]
|
/external/perfetto/src/ftrace_reader/ |
D | ftrace_procfs_integrationtest.cc | 37 void ResetFtrace(FtraceProcfs* ftrace) { in ResetFtrace() argument 38 ftrace->DisableAllEvents(); in ResetFtrace() 39 ftrace->ClearTrace(); in ResetFtrace() 40 ftrace->EnableTracing(); in ResetFtrace() 84 FtraceProcfs ftrace(kTracingPath); in TEST() local 85 ResetFtrace(&ftrace); in TEST() 86 ftrace.WriteTraceMarker("Hello, World!"); in TEST() 87 ftrace.ClearTrace(); in TEST() 97 FtraceProcfs ftrace(kTracingPath); in TEST() local 98 ResetFtrace(&ftrace); in TEST() [all …]
|
D | event_info_constants.cc | 37 bool SetTranslationStrategy(FtraceFieldType ftrace, in SetTranslationStrategy() argument 40 if (ftrace == kFtraceCommonPid32 && proto == kProtoInt32) { in SetTranslationStrategy() 42 } else if (ftrace == kFtraceInode32 && proto == kProtoUint64) { in SetTranslationStrategy() 44 } else if (ftrace == kFtraceInode64 && proto == kProtoUint64) { in SetTranslationStrategy() 46 } else if (ftrace == kFtracePid32 && proto == kProtoInt32) { in SetTranslationStrategy() 48 } else if (ftrace == kFtraceDevId32 && proto == kProtoUint64) { in SetTranslationStrategy() 50 } else if (ftrace == kFtraceDevId64 && proto == kProtoUint64) { in SetTranslationStrategy() 52 } else if (ftrace == kFtraceUint8 && proto == kProtoUint32) { in SetTranslationStrategy() 54 } else if (ftrace == kFtraceUint16 && proto == kProtoUint32) { in SetTranslationStrategy() 56 } else if (ftrace == kFtraceUint32 && proto == kProtoUint32) { in SetTranslationStrategy() [all …]
|
D | ftrace_config_muxer_unittest.cc | 152 MockFtraceProcfs ftrace; in TEST() local 156 FtraceConfigMuxer model(&ftrace, table.get()); in TEST() 158 ON_CALL(ftrace, ReadFileIntoString("/root/trace_clock")) in TEST() 160 EXPECT_CALL(ftrace, ReadFileIntoString("/root/trace_clock")) in TEST() 163 EXPECT_CALL(ftrace, ReadOneCharFromFile("/root/tracing_on")) in TEST() 165 EXPECT_CALL(ftrace, WriteToFile("/root/buffer_size_kb", "512")); in TEST() 166 EXPECT_CALL(ftrace, WriteToFile("/root/trace_clock", "boot")); in TEST() 167 EXPECT_CALL(ftrace, WriteToFile("/root/tracing_on", "1")); in TEST() 168 EXPECT_CALL(ftrace, in TEST() 178 EXPECT_CALL(ftrace, WriteToFile("/root/tracing_on", "0")); in TEST() [all …]
|
D | ftrace_procfs_unittest.cc | 43 MockFtraceProcfs ftrace; in TEST() local 45 EXPECT_CALL(ftrace, ReadFileIntoString("/root/trace_clock")) in TEST() 47 EXPECT_THAT(ftrace.AvailableClocks(), in TEST() 50 EXPECT_CALL(ftrace, ReadFileIntoString("/root/trace_clock")) in TEST() 52 EXPECT_THAT(ftrace.GetClock(), "local"); in TEST() 54 EXPECT_CALL(ftrace, ReadFileIntoString("/root/trace_clock")) in TEST() 56 EXPECT_THAT(ftrace.GetClock(), "global"); in TEST() 58 EXPECT_CALL(ftrace, ReadFileIntoString("/root/trace_clock")) in TEST() 60 EXPECT_THAT(ftrace.AvailableClocks(), IsEmpty()); in TEST()
|
D | cpu_stats_parser.cc | 75 bool DumpAllCpuStats(FtraceProcfs* ftrace, FtraceStats* stats) { in DumpAllCpuStats() argument 76 stats->cpu_stats.resize(ftrace->NumberOfCpus(), {}); in DumpAllCpuStats() 77 for (size_t cpu = 0; cpu < ftrace->NumberOfCpus(); cpu++) { in DumpAllCpuStats() 79 if (!DumpCpuStats(ftrace->ReadCpuStats(cpu), &stats->cpu_stats[cpu])) in DumpAllCpuStats()
|
D | end_to_end_integrationtest.cc | 111 std::unique_ptr<FtraceController> ftrace = FtraceController::Create(runner()); in TEST_F() local 115 std::unique_ptr<FtraceSink> sink = ftrace->CreateSink(config, this); in TEST_F() 145 std::unique_ptr<FtraceController> ftrace = FtraceController::Create(runner()); in TEST_F() local 149 std::unique_ptr<FtraceSink> sink = ftrace->CreateSink(config, this); in TEST_F()
|
D | BUILD.gn | 50 "../../protos/perfetto/trace/ftrace:lite", 83 # These tests require access to a real ftrace implementation and must 92 "../../protos/perfetto/trace/ftrace:lite", 106 "../../protos/perfetto/trace/ftrace:zero",
|
/external/linux-kselftest/android/ |
D | Android.kselftest.mk | 43 module_prebuilt := ftrace/ftracetest 44 module_src_files := ftrace/ftracetest 47 module_prebuilt := ftrace/test.d/functions 48 module_src_files := ftrace/test.d/functions 51 module_prebuilt := ftrace/test.d/00basic/basic2 52 module_src_files := ftrace/test.d/00basic/basic2.tc 55 module_prebuilt := ftrace/test.d/00basic/basic4 56 module_src_files := ftrace/test.d/00basic/basic4.tc 59 module_prebuilt := ftrace/test.d/00basic/basic1 60 module_src_files := ftrace/test.d/00basic/basic1.tc [all …]
|
/external/bart/bart/sched/ |
D | functions.py | 438 def get_pids_for_process(ftrace, execname, cls=None): argument 457 df = ftrace.sched_switch.data_frame 464 event = getattr(ftrace, cls.name) 470 def get_task_name(ftrace, pid, cls=None): argument 489 df = ftrace.sched_switch.data_frame 493 event = getattr(ftrace, cls.name) 502 def sched_triggers(ftrace, pid, sched_switch_class): argument 522 if not hasattr(ftrace, "sched_switch"): 526 triggers.append(sched_switch_in_trigger(ftrace, pid, sched_switch_class)) 527 triggers.append(sched_switch_out_trigger(ftrace, pid, sched_switch_class)) [all …]
|
/external/lisa/tests/stune/ |
D | smoke_test_ramp.config | 10 "ftrace" : { 33 "flags" : "ftrace", 48 "flags" : "ftrace", 63 "flags" : "ftrace", 78 "flags" : "ftrace",
|
D | smoke_test_ramp.py | 76 ftrace = trappy.FTrace(run_dir, scope="custom", 86 sbt_dfr = ftrace.sched_boost_task.data_frame 95 analyzer = Analyzer(ftrace, analyzer_const,
|
/external/perfetto/docs/ |
D | ftrace.md | 5 <!-- TODO(primiano): write ftrace doc. --> 9 - Describe the ftrace trace_pipe_raw -> protobuf translation. 10 - Describe how we deal with kernel ABI (in)stability and ftrace fields changing 12 - Describe how to generate ftrace protos (`tools/pull_ftrace_format_files.py`, 36 the raw kernel ftrace pipe into an intermediate pipe at a page 49 The drain operation parses ftrace data from the staging pipes of
|
/external/perfetto/src/ftrace_reader/test/data/android_hammerhead_MRA59G_3.4.0/ |
D | available_events | 433 ftrace:bprint 434 ftrace:user_stack 435 ftrace:kernel_stack 436 ftrace:mmiotrace_rw 437 ftrace:funcgraph_entry 438 ftrace:print 439 ftrace:mmiotrace_map 440 ftrace:branch 441 ftrace:function 442 ftrace:wakeup [all …]
|
/external/autotest/client/tests/tracing_microbenchmark/ |
D | control | 9 A simple benchmark of kernel tracers such as ftrace. Enables tracepoints in 18 ftrace: syscalls:sys_enter_getuid 28 job.run_test('tracing_microbenchmark', tracer='ftrace', tag='ftrace', iterations=10)
|
/external/lisa/libs/wlgen/wlgen/ |
D | workload.py | 176 ftrace=None, argument 253 if ftrace: 254 ftrace.start() 284 if ftrace: 285 ftrace.stop() 293 ftrace.get_trace(ftrace_dat)
|
/external/lisa/tests/eas/ |
D | rfc.config | 10 /* NOTE: "ftrace" has to be specified in the "conf" flags to */ 11 /* enable tracing of ftrace events while workloads are executed */ 12 "ftrace" : { 40 "flags" : "", /* "ftrace" to enable tracing */ 53 "flags" : "", /* "ftrace" to enable tracing */
|
/external/perfetto/test/configs/ |
D | README.md | 5 build time. For example the file `ftrace.cfg` is serialized to 6 `out/some_gn_config/ftrace.cfg.protobuf`. 11 $ adb push out/some_gn_config/ftrace.cfg.protobuf /data/local/tmp
|
/external/lisa/libs/utils/ |
D | test.py | 140 self.get_trace(experiment).ftrace, self.te.topology, execname=task) 151 return SchedMultiAssert(self.get_trace(experiment).ftrace, 198 ftrace = self.get_trace(experiment).ftrace 200 sched_assert = SchedAssert(ftrace, self.te.topology, execname=task)
|
D | trace.py | 93 self.ftrace = None 258 self.ftrace = trace_class(path, scope=scope, events=self.events, 302 for val in self.ftrace.get_filters(key): 303 obj = getattr(self.ftrace, val) 350 self.start_time = 0 if self.normalize_time else self.ftrace.basetime 351 self.time_range = self.ftrace.get_duration() 487 if self.ftrace and hasattr(self.ftrace, event): 488 return getattr(self.ftrace, event).data_frame 839 getattr(self.ftrace, name).data_frame = df 877 setattr(self.ftrace.cpu_frequency, 'data_frame', devlib_freq) [all …]
|
D | env.py | 199 self.ftrace = None 710 if not force and self.ftrace is not None: 711 return self.ftrace 717 ftrace = conf 719 ftrace = self.conf['ftrace'] 722 if 'events' in ftrace: 723 events = ftrace['events'] 726 if 'functions' in ftrace: 727 functions = ftrace['functions'] 730 if 'buffsize' in ftrace: [all …]
|
/external/perfetto/src/ftrace_reader/test/data/android_seed_N2F62_3.10.49/ |
D | available_events | 725 ftrace:bprint 726 ftrace:user_stack 727 ftrace:kernel_stack 728 ftrace:mmiotrace_rw 729 ftrace:funcgraph_entry 730 ftrace:print 731 ftrace:bputs 732 ftrace:mmiotrace_map 733 ftrace:branch 734 ftrace:function [all …]
|
/external/autotest/client/profilers/ftrace/ |
D | control | 1 job.profilers.add('ftrace', tracepoints=['syscalls']) 3 job.profilers.delete('ftrace')
|
/external/autotest/client/site_tests/platform_TraceClockMonotonic/src/ |
D | Makefile | 1 EXEC=ftrace-clock-monotonic 8 $(EXEC): ftrace-clock-monotonic.c
|