Searched refs:VmManager (Results 1 – 9 of 9) sorted by relevance
32 VmManager::VmManager(const cuttlefish::CuttlefishConfig* config) in VmManager() function in cuttlefish::vm_manager::VmManager37 VmManager* GetManagerSingleton(const cuttlefish::CuttlefishConfig* config) { in GetManagerSingleton()38 static std::shared_ptr<VmManager> vm_manager(new T(config)); in GetManagerSingleton()43 std::map<std::string, VmManager::VmManagerHelper>44 VmManager::vm_manager_helpers_ = {66 VmManager* VmManager::Get(const std::string& vm_manager_name, in Get()68 if (VmManager::IsValidName(vm_manager_name)) { in Get()75 bool VmManager::IsValidName(const std::string& name) { in IsValidName()79 bool VmManager::IsVmManagerSupported(const std::string& name) { in IsVmManagerSupported()80 return VmManager::IsValidName(name) && in IsVmManagerSupported()[all …]
32 class VmManager {37 static VmManager* Get(const std::string& vm_manager_name,47 virtual ~VmManager() = default;72 VmManager(const cuttlefish::CuttlefishConfig* config);80 std::function<VmManager*(const cuttlefish::CuttlefishConfig*)> builder;
30 class QemuManager : public VmManager {
31 class CrosvmManager : public VmManager {
112 : VmManager(config) {} in QemuManager()
145 : VmManager(config) {} in CrosvmManager()
27 using cuttlefish::vm_manager::VmManager;57 VmManager::ConfigureGpuMode(config.vm_manager(), config.gpu_mode())); in KernelCommandLineFromConfig()58 AppendVector(&kernel_cmdline, VmManager::ConfigureBootDevices(config.vm_manager())); in KernelCommandLineFromConfig()
43 using cuttlefish::vm_manager::VmManager;295 if (!VmManager::IsValidName(FLAGS_vm_manager)) { in InitializeCuttlefishConfiguration()298 if (!VmManager::IsValidName(FLAGS_vm_manager)) { in InitializeCuttlefishConfiguration()303 if (VmManager::ConfigureGpuMode(tmp_config_obj.vm_manager(), in InitializeCuttlefishConfiguration()
64 using cuttlefish::vm_manager::VmManager;461 auto vm_manager = VmManager::Get(config->vm_manager(), config); in main()