• Home
  • Raw
  • Download

Lines Matching refs:proto_binary

354   proto::ETMBinary* proto_binary = nullptr;  in Write()  local
359 proto_binary = proto_branch_list->add_etm_data(); in Write()
360 proto_binary->set_path(key.path); in Write()
362 proto_binary->set_build_id(key.build_id.ToString().substr(2)); in Write()
368 proto_binary->set_type(opt_binary_type.value()); in Write()
370 proto_binary->mutable_kernel_info()->set_kernel_start_addr(key.kernel_start_addr); in Write()
376 proto_addr = proto_binary->add_addrs(); in Write()
433 auto proto_binary = proto_lbr->add_binaries(); in Write() local
434 proto_binary->set_path(binary.path); in Write()
435 proto_binary->set_build_id(binary.build_id.ToString().substr(2)); in Write()
538 const proto::ETMBinary& proto_binary = proto_branch_list.etm_data(i); in Read() local
539 if (!AddETMBinary(proto_binary, etm_data)) { in Read()
551 bool BranchListProtoReader::AddETMBinary(const proto::ETMBinary& proto_binary, in AddETMBinary() argument
553 BinaryKey key(proto_binary.path(), BuildId(proto_binary.build_id())); in AddETMBinary()
554 if (proto_binary.has_kernel_info()) { in AddETMBinary()
555 key.kernel_start_addr = proto_binary.kernel_info().kernel_start_addr(); in AddETMBinary()
558 auto dso_type = ToDsoType(proto_binary.type()); in AddETMBinary()
560 LOG(ERROR) << "invalid binary type " << proto_binary.type(); in AddETMBinary()
565 for (size_t i = 0; i < proto_binary.addrs_size(); i++) { in AddETMBinary()
566 const auto& proto_addr = proto_binary.addrs(i); in AddETMBinary()
596 const auto& proto_binary = proto_lbr_data.binaries(i); in AddLBRData() local
597 lbr_data.binaries.emplace_back(proto_binary.path(), BuildId(proto_binary.build_id())); in AddLBRData()
662 const proto::ETMBinary& proto_binary = proto_branch_list.etm_data(i); in ReadOldFileFormat() local
663 if (!AddETMBinary(proto_binary, etm_data)) { in ReadOldFileFormat()