Searched refs:trace_provider (Results 1 – 4 of 4) sorted by relevance
27 use crate::trace_provider::{self, TraceProvider};35 trace_provider: Arc<Mutex<dyn TraceProvider + Send>>, field40 let p = trace_provider::get_trace_provider()?; in new()41 Ok(Scheduler { termination_ch: None, trace_provider: p }) in new()56 let trace_provider = self.trace_provider.clone(); in schedule_periodic() localVariable65 trace_provider.lock().unwrap().trace( in schedule_periodic()89 let trace_provider = self.trace_provider.clone(); in one_shot() localVariable91 trace_provider.lock().unwrap().trace(&TRACE_OUTPUT_DIR, tag, &config.sampling_period); in one_shot()97 let trace_provider = self.trace_provider.clone(); in process() localVariable99 trace_provider in process()[all …]
22 use trace_provider::TraceProvider;24 use crate::trace_provider;36 let trace_file = trace_provider::get_path(trace_dir, tag, LOGGING_TRACEFILE_EXTENSION); in trace()
23 use trace_provider::TraceProvider;25 use crate::trace_provider;38 let trace_file = trace_provider::get_path(trace_dir, tag, ETM_TRACEFILE_EXTENSION); in trace()
24 mod trace_provider; module