Home
last modified time | relevance | path

Searched refs:binary_proto (Results 1 – 1 of 1) sorted by relevance

/system/extras/simpleperf/
Dcmd_inject.cpp346 const auto& binary_proto = branch_list_proto.binaries(i); in ProcessBranchListFile() local
347 BuildId build_id(binary_proto.build_id()); in ProcessBranchListFile()
348 std::optional<DsoType> dso_type = ToDsoType(binary_proto.type()); in ProcessBranchListFile()
353 Dso::CreateDsoWithBuildId(dso_type.value(), binary_proto.path(), build_id); in ProcessBranchListFile()
360 auto branch_map = BuildBranchMap(binary_proto); in ProcessBranchListFile()
363 if (!ModifyBranchMapForKernel(binary_proto, dso_p, branch_map)) { in ProcessBranchListFile()
376 BranchMap BuildBranchMap(const proto::ETMBranchList_Binary& binary_proto) { in BuildBranchMap() argument
378 for (size_t i = 0; i < binary_proto.addrs_size(); i++) { in BuildBranchMap()
379 const auto& addr_proto = binary_proto.addrs(i); in BuildBranchMap()
391 bool ModifyBranchMapForKernel(const proto::ETMBranchList_Binary& binary_proto, Dso* dso, in ModifyBranchMapForKernel() argument
[all …]