Android-cuttlefish cvd tool
Functions | Variables
cuttlefish::anonymous_namespace{boot_config.cc} Namespace Reference

Functions

void WritePausedEntrypoint (const std::string &entrypoint, const CuttlefishConfig::InstanceSpecific &instance, std::ostream &env)
 
void WriteAndroidEnvironment (std::ostream &env, const CuttlefishConfig::InstanceSpecific &instance)
 
void WriteEFIEnvironment (const CuttlefishConfig::InstanceSpecific &instance, std::optional< std::uint16_t > partition_num, std::ostream &env)
 
size_t 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 > ReplaceKernelBootArgs (const std::unordered_map< std::string, std::string > &args)
 
Result< void > PrepareBootEnvImage (const CuttlefishConfig &config, const CuttlefishConfig::InstanceSpecific &instance, const std::string &image_path, const BootFlow &flow)
 

Variables

static constexpr char kUbootPrimaryEth [] = "eth1"
 

Function Documentation

◆ PrepareBootEnvImage()

Result< void > cuttlefish::anonymous_namespace{boot_config.cc}::PrepareBootEnvImage ( const CuttlefishConfig config,
const CuttlefishConfig::InstanceSpecific instance,
const std::string &  image_path,
const BootFlow flow 
)

◆ ReplaceKernelBootArgs()

std::unordered_map< std::string, std::string > cuttlefish::anonymous_namespace{boot_config.cc}::ReplaceKernelBootArgs ( const std::unordered_map< std::string, std::string > &  args)

◆ WriteAndroidEnvironment()

void cuttlefish::anonymous_namespace{boot_config.cc}::WriteAndroidEnvironment ( std::ostream &  env,
const CuttlefishConfig::InstanceSpecific instance 
)

◆ WriteEFIEnvironment()

void cuttlefish::anonymous_namespace{boot_config.cc}::WriteEFIEnvironment ( const CuttlefishConfig::InstanceSpecific instance,
std::optional< std::uint16_t >  partition_num,
std::ostream &  env 
)

◆ WriteEnvironment()

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 
)

◆ WritePausedEntrypoint()

void cuttlefish::anonymous_namespace{boot_config.cc}::WritePausedEntrypoint ( const std::string &  entrypoint,
const CuttlefishConfig::InstanceSpecific instance,
std::ostream &  env 
)

Variable Documentation

◆ kUbootPrimaryEth

constexpr char cuttlefish::anonymous_namespace{boot_config.cc}::kUbootPrimaryEth[] = "eth1"
staticconstexpr