Searched refs:VmManager (Results 1 – 8 of 8) sorted by relevance
30 VmManager::VmManager(const vsoc::CuttlefishConfig* config) in VmManager() function in vm_manager::VmManager35 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 …]
30 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;
26 class QemuManager : public VmManager {
27 class CrosvmManager : public VmManager {
66 : VmManager(config) {} in QemuManager()
64 : VmManager(config) {} in CrosvmManager()
288 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()
250 if (!vm_manager::VmManager::IsValidName(FLAGS_vm_manager)) { in InitializeCuttlefishConfiguration()259 vm_manager::VmManager::ConfigureBootDevices(&tmp_config_obj); in InitializeCuttlefishConfiguration()