Home | History | Annotate | Download | only in simpleperf

Lines Matching refs:EventType

37 static const std::vector<EventType> static_event_type_array = {
53 for (const EventType& event : GetAllEventTypes()) {
65 static std::vector<EventType> GetTracepointEventTypesFromString(const std::string& s) {
66 std::vector<EventType> result;
73 result.push_back(EventType(event_name, PERF_TYPE_TRACEPOINT, id, "", ""));
78 static std::vector<EventType> GetTracepointEventTypesFromTraceFs() {
79 std::vector<EventType> result;
95 result.push_back(EventType(system_name + ":" + event_name, PERF_TYPE_TRACEPOINT, id, "", ""));
101 static std::vector<EventType> GetTracepointEventTypes() {
102 std::vector<EventType> result;
109 [](const EventType& type1, const EventType& type2) { return type1.name < type2.name; });
113 static std::vector<EventType> event_type_array;
115 std::string ScopedEventTypes::BuildString(const std::vector<const EventType*>& event_types) {
143 const std::vector<EventType>& GetAllEventTypes() {
147 std::vector<EventType> tracepoint_array = GetTracepointEventTypes();
154 const EventType* FindEventTypeByName(const std::string& name, bool report_error) {
155 const EventType* result = nullptr;
191 const EventType* event_type = FindEventTypeByName(event_type_name);