Lines Matching refs:cpu_info
39 const JSONTraceIntelPTCPUInfo &cpu_info) { in ParsePTCPU() argument
40 return {cpu_info.vendor.compare("intel") == 0 ? pcv_intel : pcv_unknown, in ParsePTCPU()
41 static_cast<uint16_t>(cpu_info.family), in ParsePTCPU()
42 static_cast<uint8_t>(cpu_info.model), in ParsePTCPU()
43 static_cast<uint8_t>(cpu_info.stepping)}; in ParsePTCPU()
47 const pt_cpu &cpu_info, std::vector<ParsedProcess> &parsed_processes) { in CreateTraceIntelPTInstance() argument
53 TraceSP trace_instance(new TraceIntelPT(cpu_info, threads)); in CreateTraceIntelPTInstance()
90 TraceIntelPTSessionFileParser::JSONTraceIntelPTCPUInfo &cpu_info, in fromJSON() argument
93 return o && o.map("vendor", cpu_info.vendor) && in fromJSON()
94 o.map("family", cpu_info.family) && o.map("model", cpu_info.model) && in fromJSON()
95 o.map("stepping", cpu_info.stepping); in fromJSON()
99 const TraceIntelPTSessionFileParser::JSONTraceIntelPTCPUInfo &cpu_info) { in toJSON() argument
100 return Value(Object{{"family", cpu_info.family}, in toJSON()
101 {"model", cpu_info.model}, in toJSON()
102 {"stepping", cpu_info.stepping}, in toJSON()
103 {"vendor", cpu_info.vendor}}); in toJSON()