Home
last modified time | relevance | path

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

/device/google/cuttlefish_common/host/libs/vm_manager/
Dvm_manager.cpp30 VmManager::VmManager(const vsoc::CuttlefishConfig* config) in VmManager() function in vm_manager::VmManager
35 VmManager* GetManagerSingleton(const vsoc::CuttlefishConfig* config) { in GetManagerSingleton()
36 static std::shared_ptr<VmManager> vm_manager(new T(config)); in GetManagerSingleton()
41 std::map<std::string, VmManager::VmManagerHelper>
42 VmManager::vm_manager_helpers_ = {
70 VmManager* VmManager::Get(const std::string& vm_manager_name, in Get()
72 if (VmManager::IsValidName(vm_manager_name)) { in Get()
79 bool VmManager::IsValidName(const std::string& name) { in IsValidName()
83 bool VmManager::IsVmManagerSupported(const std::string& name) { in IsVmManagerSupported()
84 return VmManager::IsValidName(name) && in IsVmManagerSupported()
[all …]
Dvm_manager.h30 class VmManager {
35 static VmManager* Get(const std::string& vm_manager_name,
42 virtual ~VmManager() = default;
54 VmManager(const vsoc::CuttlefishConfig* config);
59 std::function<VmManager*(const vsoc::CuttlefishConfig*)> builder;
Dqemu_manager.h26 class QemuManager : public VmManager {
Dcrosvm_manager.h27 class CrosvmManager : public VmManager {
Dqemu_manager.cpp66 : VmManager(config) {} in QemuManager()
Dcrosvm_manager.cpp64 : VmManager(config) {} in CrosvmManager()
/device/google/cuttlefish_common/host/commands/launch/
Dmain.cc288 bool StopCvd(vm_manager::VmManager* vm_manager) { in StopCvd()
320 vm_manager::VmManager* vm_manager) { in ServerLoop()
353 auto vm_manager = vm_manager::VmManager::Get(config->vm_manager(), config); in main()
Dflags.cc250 if (!vm_manager::VmManager::IsValidName(FLAGS_vm_manager)) { in InitializeCuttlefishConfiguration()
259 vm_manager::VmManager::ConfigureBootDevices(&tmp_config_obj); in InitializeCuttlefishConfiguration()