Lines Matching refs:sample_name
153 const std::string& sample_name = GetAdjustedSampleName(initial_sample_name); in GetRegs() local
155 if (!IsValidUnwindSample(sample_name, &error_msg)) { in GetRegs()
159 return samples_.at(sample_name).regs.get(); in GetRegs()
163 const std::string& sample_name = GetAdjustedSampleName(initial_sample_name); in GetMaps() local
165 if (!IsValidUnwindSample(sample_name, &error_msg)) { in GetMaps()
169 return samples_.at(sample_name).maps.get(); in GetMaps()
174 const std::string& sample_name = GetAdjustedSampleName(initial_sample_name); in GetProcessMemory() local
176 if (!IsValidUnwindSample(sample_name, &error_msg)) { in GetProcessMemory()
180 return samples_.at(sample_name).process_memory; in GetProcessMemory()
184 const std::string& sample_name = GetAdjustedSampleName(initial_sample_name); in GetJitDebug() local
186 if (!IsValidUnwindSample(sample_name, &error_msg)) { in GetJitDebug()
190 return samples_.at(sample_name).jit_debug.get(); in GetJitDebug()
195 const std::string& sample_name = GetAdjustedSampleName(initial_sample_name); in GetOfflineFilesPath() local
197 if (!IsValidUnwindSample(sample_name, &error_msg)) { in GetOfflineFilesPath()
201 return &samples_.at(sample_name).offline_files_path; in GetOfflineFilesPath()
206 const std::string& sample_name = GetAdjustedSampleName(initial_sample_name); in GetFrameInfoFilepath() local
208 if (!IsValidUnwindSample(sample_name, &error_msg)) { in GetFrameInfoFilepath()
212 return &samples_.at(sample_name).frame_info_filepath; in GetFrameInfoFilepath()
241 const std::string& sample_name = sample_info.offline_files_dir; in Init() local
242 samples_.emplace(sample_name, (UnwindSample){ in Init()
250 UnwindSample& sample = samples_.at(sample_name); in Init()
253 if (!CreateMaps(error_msg, sample_name)) return false; in Init()
255 if (!CreateRegs(sample_info.arch, error_msg, sample_name)) return false; in Init()
259 if (!CreateProcessMemory(error_msg, sample_name)) return false; in Init()
263 if (!CreateProcessMemory(error_msg, sample_name)) return false; in Init()
272 err_stream << "Unknown memory type for sample '" << sample_name << "'."; in Init()
297 const std::string& sample_name = GetAdjustedSampleName(initial_sample_name); in ChangeToSampleDirectory() local
298 if (!IsValidUnwindSample(sample_name, error_msg)) return false; in ChangeToSampleDirectory()
300 std::filesystem::current_path(std::filesystem::path(samples_.at(sample_name).offline_files_path)); in ChangeToSampleDirectory()
312 const std::string& sample_name = GetAdjustedSampleName(initial_sample_name); in GetExpectedNumFrames() local
313 if (!IsValidUnwindSample(sample_name, error_msg)) return false; in GetExpectedNumFrames()
315 const std::string& sample_frames_path = samples_.at(sample_name).frame_info_filepath; in GetExpectedNumFrames()
333 const std::string& sample_name = GetAdjustedSampleName(initial_sample_name); in CreateMaps() local
334 if (!IsValidUnwindSample(sample_name, error_msg)) return false; in CreateMaps()
335 UnwindSample& sample = samples_.at(sample_name); in CreateMaps()
347 const std::string& sample_name = GetAdjustedSampleName(initial_sample_name); in CreateProcessMemory() local
348 if (!IsValidUnwindSample(sample_name, error_msg)) return false; in CreateProcessMemory()
349 UnwindSample& sample = samples_.at(sample_name); in CreateProcessMemory()
409 const std::string& sample_name = GetAdjustedSampleName(initial_sample_name); in CreateRegs() local
410 if (!IsValidUnwindSample(sample_name, error_msg)) return false; in CreateRegs()
411 auto& regs = samples_.at(sample_name).regs; in CreateRegs()
412 const auto& offline_files_path = samples_.at(sample_name).offline_files_path; in CreateRegs()
464 bool OfflineUnwindUtils::IsValidUnwindSample(const std::string& sample_name, in IsValidUnwindSample() argument
466 if (samples_.find(sample_name) == samples_.end()) { in IsValidUnwindSample()
468 err_stream << "Invalid sample name (offline file directory) '" << sample_name << "'."; in IsValidUnwindSample()
469 if (sample_name == kSingleSample) { in IsValidUnwindSample()