Home
last modified time | relevance | path

Searched refs:Arch (Results 1 – 19 of 19) sorted by relevance

/device/google/cuttlefish/common/libs/utils/
Denvironment.cpp86 Arch HostArch() { in HostArch()
89 return Arch::Arm64; in HostArch()
91 return Arch::Arm; in HostArch()
93 return Arch::RiscV64; in HostArch()
95 return Arch::X86_64; in HostArch()
98 return Arch::X86; in HostArch()
101 return Arch::X86; in HostArch()
105 bool IsHostCompatible(Arch arch) { in IsHostCompatible()
106 Arch host_arch = HostArch(); in IsHostCompatible()
107 return arch == host_arch || (arch == Arch::Arm && host_arch == Arch::Arm64) || in IsHostCompatible()
[all …]
Denvironment.h22 enum class Arch { enum
34 Arch HostArch();
35 bool IsHostCompatible(Arch arch);
/device/google/cuttlefish/host/libs/config/
Desp.cpp118 bool CanGenerateEsp(Arch arch) { in CanGenerateEsp()
120 case Arch::Arm: in CanGenerateEsp()
121 case Arch::Arm64: in CanGenerateEsp()
122 case Arch::RiscV64: in CanGenerateEsp()
126 case Arch::X86: in CanGenerateEsp()
127 case Arch::X86_64: { in CanGenerateEsp()
266 EspBuilder PrepareESP(const std::string& image_path, Arch arch) { in PrepareESP()
274 case Arch::Arm: in PrepareESP()
275 case Arch::Arm64: in PrepareESP()
282 case Arch::RiscV64: in PrepareESP()
[all …]
Desp.h34 AndroidEfiLoaderEspBuilder& Architecture(Arch arch) &;
41 Arch arch_;
54 LinuxEspBuilder& Architecture(Arch arch) &;
67 std::optional<Arch> arch_;
77 FuchsiaEspBuilder& Architecture(Arch arch) &;
87 std::optional<Arch> arch_;
93 bool CanGenerateEsp(Arch arch);
Dkernel_args.cpp46 Arch target_arch = instance.target_arch(); in VmManagerKernelCmdline()
47 if (target_arch == Arch::Arm64 || target_arch == Arch::Arm) { in VmManagerKernelCmdline()
57 } else if (target_arch == Arch::RiscV64) { in VmManagerKernelCmdline()
Ddata_image.cpp367 case Arch::Arm: in InitLinuxArgs()
368 case Arch::Arm64: in InitLinuxArgs()
371 case Arch::RiscV64: in InitLinuxArgs()
374 case Arch::X86: in InitLinuxArgs()
375 case Arch::X86_64: in InitLinuxArgs()
Dcuttlefish_config_instance.cpp1219 Arch target_arch) { in set_target_arch()
1222 Arch CuttlefishConfig::InstanceSpecific::target_arch() const { in target_arch()
1223 return static_cast<Arch>((*Dictionary())[kTargetArch].asInt()); in target_arch()
1259 Arch target = target_arch(); in console_dev()
1260 if ((target == Arch::Arm64 || target == Arch::Arm) && in console_dev()
Dcuttlefish_config.h553 Arch target_arch() const;
776 void set_target_arch(Arch target_arch);
/device/google/cuttlefish/host/libs/vm_manager/
Dqemu_manager.cpp111 QemuManager::QemuManager(Arch arch) : arch_(arch) {} in QemuManager()
200 case Arch::Arm: in ConfigureBootDevices()
202 case Arch::Arm64: in ConfigureBootDevices()
208 case Arch::RiscV64: in ConfigureBootDevices()
210 case Arch::X86: in ConfigureBootDevices()
211 case Arch::X86_64: { in ConfigureBootDevices()
227 case Arch::Arm: in StartCommands()
230 case Arch::Arm64: in StartCommands()
233 case Arch::RiscV64: in StartCommands()
236 case Arch::X86: in StartCommands()
[all …]
Dgem5_manager.cpp206 Gem5Manager::Gem5Manager(Arch arch) : arch_(arch) {} in Gem5Manager()
274 case Arch::Arm: in ConfigureBootDevices()
275 case Arch::Arm64: in ConfigureBootDevices()
289 case Arch::Arm: in StartCommands()
290 case Arch::Arm64: in StartCommands()
293 case Arch::RiscV64: in StartCommands()
296 case Arch::X86: in StartCommands()
297 case Arch::X86_64: in StartCommands()
Dcrosvm_manager.cpp161 if (HostArch() == Arch::X86_64) { in ConfigureBootDevices()
199 case Arch::Arm64: in CrosvmPathForVhostUserGpu()
201 case Arch::X86: in CrosvmPathForVhostUserGpu()
202 case Arch::X86_64: in CrosvmPathForVhostUserGpu()
364 const bool target_is_32bit = instance.target_arch() == Arch::Arm || in ConfigureGpu()
365 instance.target_arch() == Arch::X86; in ConfigureGpu()
828 if (instance.target_arch() == Arch::X86_64) { in StartCommands()
Dqemu_manager.h36 QemuManager(Arch);
52 Arch arch_;
Dgem5_manager.h36 Gem5Manager(Arch);
52 Arch arch_;
Dvm_manager.h123 std::unique_ptr<VmManager> GetVmManager(VmmMode vmm, Arch arch);
Dvm_manager.cpp40 std::unique_ptr<VmManager> GetVmManager(VmmMode vmm_mode, Arch arch) { in GetVmManager()
/device/google/cuttlefish/host/commands/assemble_cvd/
Dflags.cc642 guest_config.target_arch = Arch::Arm; in ReadGuestConfig()
644 guest_config.target_arch = Arch::Arm64; in ReadGuestConfig()
646 guest_config.target_arch = Arch::RiscV64; in ReadGuestConfig()
648 guest_config.target_arch = Arch::X86_64; in ReadGuestConfig()
650 guest_config.target_arch = Arch::X86; in ReadGuestConfig()
1000 if (guest_configs[0].target_arch == Arch::RiscV64) { in InitializeCuttlefishConfiguration()
1411 std::set<Arch> default_on_arch = {Arch::Arm64}; in InitializeCuttlefishConfiguration()
1883 Arch target_arch, in SetDefaultFlagsForQemu()
1930 if (target_arch == Arch::Arm) { in SetDefaultFlagsForQemu()
1934 } else if (target_arch == Arch::Arm64) { in SetDefaultFlagsForQemu()
[all …]
Dgraphics_flags.cc248 if (HostArch() == Arch::Arm64) { in SelectGpuMode()
325 if (host_arch == Arch::Arm64) { in SelectGpuVhostUserMode()
344 case Arch::Arm64: in GraphicsDetectorBinaryPath()
346 case Arch::X86: in GraphicsDetectorBinaryPath()
347 case Arch::X86_64: in GraphicsDetectorBinaryPath()
Dbootconfig_args.cpp177 if (instance.target_arch() == Arch::X86 || in BootconfigArgsFromConfig()
178 instance.target_arch() == Arch::X86_64) { in BootconfigArgsFromConfig()
Dflags.h32 Arch target_arch;