|
Android-cuttlefish cvd tool
|
#include "cuttlefish/host/commands/assemble_cvd/boot_config.h"#include <stddef.h>#include <sys/types.h>#include <fstream>#include <functional>#include <ios>#include <map>#include <optional>#include <ostream>#include <sstream>#include <string>#include <string_view>#include <unordered_map>#include <utility>#include "absl/log/log.h"#include "absl/strings/str_join.h"#include "absl/strings/str_replace.h"#include "cuttlefish/common/libs/utils/files.h"#include "cuttlefish/common/libs/utils/size_utils.h"#include "cuttlefish/files/file_exists.h"#include "cuttlefish/host/commands/assemble_cvd/bootconfig_args.h"#include "cuttlefish/host/libs/avb/avb.h"#include "cuttlefish/host/libs/config/ap_boot_flow.h"#include "cuttlefish/host/libs/config/boot_flow.h"#include "cuttlefish/host/libs/config/cuttlefish_config.h"#include "cuttlefish/host/libs/config/kernel_args.h"#include "cuttlefish/host/libs/config/mkenvimage_slim.h"#include "cuttlefish/host/libs/vm_manager/crosvm_manager.h"#include "cuttlefish/posix/remove.h"#include "cuttlefish/result/result.h"
Namespaces | |
| namespace | cuttlefish |
| namespace | cuttlefish::anonymous_namespace{boot_config.cc} |
Functions | |
| void | cuttlefish::anonymous_namespace{boot_config.cc}::WritePausedEntrypoint (std::string_view entrypoint, const CuttlefishConfig::InstanceSpecific &instance, std::ostream &env) |
| void | cuttlefish::anonymous_namespace{boot_config.cc}::WriteAndroidEnvironment (std::ostream &env, const CuttlefishConfig::InstanceSpecific &instance) |
| size_t | cuttlefish::anonymous_namespace{boot_config.cc}::WriteEnvironment (const CuttlefishConfig::InstanceSpecific &instance, const BootFlow &flow, const std::string &kernel_args, const std::string &env_path) |
| std::unordered_map< std::string, std::string > | cuttlefish::anonymous_namespace{boot_config.cc}::ReplaceKernelBootArgs (const std::unordered_map< std::string, std::string > &args) |
| Result< void > | cuttlefish::anonymous_namespace{boot_config.cc}::PrepareBootEnvImage (const CuttlefishConfig &config, const CuttlefishConfig::InstanceSpecific &instance, const std::string &image_path, const BootFlow &flow) |
Variables | |
| static constexpr char | cuttlefish::anonymous_namespace{boot_config.cc}::kUbootPrimaryEth [] = "eth1" |
| static constexpr char | cuttlefish::anonymous_namespace{boot_config.cc}::kUbootBootEsp [] |