Home
last modified time | relevance | path

Searched refs:binary_filter (Results 1 – 12 of 12) sorted by relevance

/system/extras/simpleperf/rust/
Dlib.rs51 pub fn record(trace_file: &Path, duration: &Duration, binary_filter: &str, scope: RecordScope) { in record()
59 let binary_filter = CString::new(binary_filter).unwrap(); in record() localVariable
66 binary_filter.as_ptr(), in record()
72 pub fn process(trace_path: &Path, profile_path: &Path, binary_filter: &str) { in process()
75 let binary_filter = CString::new(binary_filter).unwrap(); in process() localVariable
81 binary_filter.as_ptr(), in process()
/system/extras/simpleperf/
Dprofcollect.cpp55 bool Record(const char* event_name, const char* output, float duration, const char* binary_filter) { in Record() argument
57 << ", binary_filter " << binary_filter; in Record()
74 binary_filter, in Record()
82 bool Inject(const char* traceInput, const char* profileOutput, const char* binary_filter) { in Inject() argument
84 << ", binary_filter " << binary_filter; in Inject()
87 "--output", "branch-list", "--binary", binary_filter}; in Inject()
/system/extras/profcollectd/libprofcollectd/
Dsimpleperf_etm_trace_provider.rs41 fn trace(&self, trace_dir: &Path, tag: &str, sampling_period: &Duration, binary_filter: &str) { in trace()
45 let record_scope = if binary_filter.contains("kernel") { in trace()
51 simpleperf_profcollect::record(&trace_file, sampling_period, binary_filter, record_scope); in trace()
54 fn process(&self, trace_dir: &Path, profile_dir: &Path, binary_filter: &str) -> Result<()> { in process()
70 simpleperf_profcollect::process(&trace_file, &profile_file, binary_filter); in process()
Dtrace_provider.rs33 fn trace(&self, trace_dir: &Path, tag: &str, sampling_period: &Duration, binary_filter: &str); in trace()
34 fn process(&self, trace_dir: &Path, profile_dir: &Path, binary_filter: &str) -> Result<()>; in process()
Dscheduler.rs77 &config.binary_filter, in schedule_periodic()
104 &config.binary_filter, in one_shot()
115 .process(&TRACE_OUTPUT_DIR, &PROFILE_OUTPUT_DIR, &config.binary_filter) in process()
Dlogging_trace_provider.rs39 fn trace(&self, trace_dir: &Path, tag: &str, sampling_period: &Duration, binary_filter: &str) { in trace()
Dconfig.rs60 pub binary_filter: String, field
76 binary_filter: get_device_config("binary_filter", DEFAULT_BINARY_FILTER.to_string())?, in from_env()
/system/extras/simpleperf/include/
Dsimpleperf_profcollect.hpp21 bool Record(const char* event_name, const char* output, float duration, const char* binary_filter);
22 bool Inject(const char* traceInput, const char* profileOutput, const char* binary_filter);
/system/extras/simpleperf/doc/
Dandroid_platform_profiling.md37 # --binary_filter option to only disassemble selected binaries.
39 --binary_filter surfaceflinger.so
Dscripts_reference.md153 $ ./report_html.py --add_disassembly --binary_filter libgame.so
/system/extras/profcollectd/
DREADME.md69 …terval":{"secs":60,"nanos":0},"sampling_period":{"secs":1,"nanos":0},"binary_filter":"^/(system|ap…
/system/extras/simpleperf/scripts/
Dreport_html.py1016 if not args.binary_filter:
1018 for binary in args.binary_filter: