Lines Matching refs:TraceSchedCommand
71 class TraceSchedCommand : public Command { class
73 TraceSchedCommand() in TraceSchedCommand() function in simpleperf::__anon1b6e9ba40110::TraceSchedCommand
119 bool TraceSchedCommand::Run(const std::vector<std::string>& args) { in Run()
138 bool TraceSchedCommand::ParseOptions(const std::vector<std::string>& args) { in ParseOptions()
168 bool TraceSchedCommand::RecordSchedEvents(const std::string& record_file_path) { in RecordSchedEvents()
189 bool TraceSchedCommand::ParseSchedEvents(const std::string& record_file_path) { in ParseSchedEvents()
209 void TraceSchedCommand::ProcessRecord(Record& record) { in ProcessRecord()
248 void TraceSchedCommand::ProcessSampleRecord(const SampleRecord& record) { in ProcessSampleRecord()
290 std::vector<ProcessInfo> TraceSchedCommand::BuildProcessInfo() { in BuildProcessInfo()
323 void TraceSchedCommand::ReportProcessInfo(const std::vector<ProcessInfo>& processes) { in ReportProcessInfo()
418 RegisterCommand("trace-sched", [] { return std::unique_ptr<Command>(new TraceSchedCommand()); }); in RegisterTraceSchedCommand()