}
-bool
-qemuDomainIsQ35(const virDomainDef *def)
-{
- return qemuDomainMachineIsQ35(def->os.machine);
-}
-
-
bool
qemuDomainMachineIsQ35(const char *machine)
{
}
-bool
-qemuDomainIsI440FX(const virDomainDef *def)
-{
- return qemuDomainMachineIsI440FX(def->os.machine);
-}
-
-
bool
qemuDomainMachineIsI440FX(const char *machine)
{
bool
-qemuDomainHasPCIRoot(const virDomainDef *def)
+qemuDomainMachineIsS390CCW(const char *machine)
{
- int root = virDomainControllerFind(def, VIR_DOMAIN_CONTROLLER_TYPE_PCI, 0);
+ return STRPREFIX(machine, "s390-ccw");
+}
- if (root < 0)
+
+bool
+qemuDomainMachineIsARMVirt(const char *machine,
+ const virArch arch)
+{
+ if (arch != VIR_ARCH_ARMV6L &&
+ arch != VIR_ARCH_ARMV7L &&
+ arch != VIR_ARCH_AARCH64)
return false;
- if (def->controllers[root]->model != VIR_DOMAIN_CONTROLLER_MODEL_PCI_ROOT)
+ if (STRNEQ(machine, "virt") &&
+ !STRPREFIX(machine, "virt-"))
return false;
return true;
bool
-qemuDomainHasPCIeRoot(const virDomainDef *def)
+qemuDomainMachineIsRISCVVirt(const char *machine,
+ const virArch arch)
{
- int root = virDomainControllerFind(def, VIR_DOMAIN_CONTROLLER_TYPE_PCI, 0);
+ if (!ARCH_IS_RISCV(arch))
+ return false;
- if (root < 0)
+ if (STRNEQ(machine, "virt") &&
+ !STRPREFIX(machine, "virt-"))
return false;
- if (def->controllers[root]->model != VIR_DOMAIN_CONTROLLER_MODEL_PCIE_ROOT)
+ return true;
+}
+
+
+bool
+qemuDomainMachineIsPSeries(const char *machine,
+ const virArch arch)
+{
+ if (!ARCH_IS_PPC64(arch))
+ return false;
+
+ if (STRNEQ(machine, "pseries") &&
+ !STRPREFIX(machine, "pseries-"))
return false;
return true;
bool
-qemuDomainNeedsFDC(const virDomainDef *def)
+qemuDomainMachineHasBuiltinIDE(const char *machine)
{
- return qemuDomainMachineNeedsFDC(def->os.machine);
+ return qemuDomainMachineIsI440FX(machine) ||
+ STREQ(machine, "malta") ||
+ STREQ(machine, "sun4u") ||
+ STREQ(machine, "g3beige");
}
bool
-qemuDomainIsS390CCW(const virDomainDef *def)
+qemuDomainIsQ35(const virDomainDef *def)
{
- return qemuDomainMachineIsS390CCW(def->os.machine);
+ return qemuDomainMachineIsQ35(def->os.machine);
}
bool
-qemuDomainMachineIsS390CCW(const char *machine)
+qemuDomainIsI440FX(const virDomainDef *def)
{
- return STRPREFIX(machine, "s390-ccw");
+ return qemuDomainMachineIsI440FX(def->os.machine);
}
bool
-qemuDomainIsARMVirt(const virDomainDef *def)
+qemuDomainIsS390CCW(const virDomainDef *def)
{
- return qemuDomainMachineIsARMVirt(def->os.machine, def->os.arch);
+ return qemuDomainMachineIsS390CCW(def->os.machine);
}
bool
-qemuDomainMachineIsARMVirt(const char *machine,
- const virArch arch)
+qemuDomainIsARMVirt(const virDomainDef *def)
{
- if (arch != VIR_ARCH_ARMV6L &&
- arch != VIR_ARCH_ARMV7L &&
- arch != VIR_ARCH_AARCH64)
- return false;
-
- if (STRNEQ(machine, "virt") &&
- !STRPREFIX(machine, "virt-"))
- return false;
-
- return true;
+ return qemuDomainMachineIsARMVirt(def->os.machine, def->os.arch);
}
bool
-qemuDomainMachineIsRISCVVirt(const char *machine,
- const virArch arch)
+qemuDomainIsPSeries(const virDomainDef *def)
{
- if (!ARCH_IS_RISCV(arch))
+ return qemuDomainMachineIsPSeries(def->os.machine, def->os.arch);
+}
+
+
+bool
+qemuDomainHasPCIRoot(const virDomainDef *def)
+{
+ int root = virDomainControllerFind(def, VIR_DOMAIN_CONTROLLER_TYPE_PCI, 0);
+
+ if (root < 0)
return false;
- if (STRNEQ(machine, "virt") &&
- !STRPREFIX(machine, "virt-"))
+ if (def->controllers[root]->model != VIR_DOMAIN_CONTROLLER_MODEL_PCI_ROOT)
return false;
return true;
bool
-qemuDomainIsPSeries(const virDomainDef *def)
+qemuDomainHasPCIeRoot(const virDomainDef *def)
{
- return qemuDomainMachineIsPSeries(def->os.machine, def->os.arch);
+ int root = virDomainControllerFind(def, VIR_DOMAIN_CONTROLLER_TYPE_PCI, 0);
+
+ if (root < 0)
+ return false;
+
+ if (def->controllers[root]->model != VIR_DOMAIN_CONTROLLER_MODEL_PCIE_ROOT)
+ return false;
+
+ return true;
}
bool
-qemuDomainMachineIsPSeries(const char *machine,
- const virArch arch)
+qemuDomainHasBuiltinIDE(const virDomainDef *def)
{
- if (!ARCH_IS_PPC64(arch))
- return false;
+ return qemuDomainMachineHasBuiltinIDE(def->os.machine);
+}
- if (STRNEQ(machine, "pseries") &&
- !STRPREFIX(machine, "pseries-"))
- return false;
- return true;
+bool
+qemuDomainNeedsFDC(const virDomainDef *def)
+{
+ return qemuDomainMachineNeedsFDC(def->os.machine);
}
}
-bool
-qemuDomainHasBuiltinIDE(const virDomainDef *def)
-{
- return qemuDomainMachineHasBuiltinIDE(def->os.machine);
-}
-
-
-bool
-qemuDomainMachineHasBuiltinIDE(const char *machine)
-{
- return qemuDomainMachineIsI440FX(machine) ||
- STREQ(machine, "malta") ||
- STREQ(machine, "sun4u") ||
- STREQ(machine, "g3beige");
-}
-
-
/**
* qemuDomainUpdateCurrentMemorySize:
*
virDomainChrDefPtr qemuFindAgentConfig(virDomainDefPtr def);
-bool qemuDomainIsQ35(const virDomainDef *def);
-bool qemuDomainIsI440FX(const virDomainDef *def);
-bool qemuDomainHasPCIRoot(const virDomainDef *def);
-bool qemuDomainHasPCIeRoot(const virDomainDef *def);
-bool qemuDomainNeedsFDC(const virDomainDef *def);
-bool qemuDomainIsS390CCW(const virDomainDef *def);
-bool qemuDomainIsARMVirt(const virDomainDef *def);
-bool qemuDomainIsRISCVVirt(const virDomainDef *def);
-bool qemuDomainIsPSeries(const virDomainDef *def);
-bool qemuDomainHasBuiltinIDE(const virDomainDef *def);
-
bool qemuDomainMachineIsQ35(const char *machine);
bool qemuDomainMachineIsI440FX(const char *machine);
-bool qemuDomainMachineNeedsFDC(const char *machine);
bool qemuDomainMachineIsS390CCW(const char *machine);
bool qemuDomainMachineIsARMVirt(const char *machine,
const virArch arch);
bool qemuDomainMachineIsPSeries(const char *machine,
const virArch arch);
bool qemuDomainMachineHasBuiltinIDE(const char *machine);
+bool qemuDomainMachineNeedsFDC(const char *machine);
+
+bool qemuDomainIsQ35(const virDomainDef *def);
+bool qemuDomainIsI440FX(const virDomainDef *def);
+bool qemuDomainIsS390CCW(const virDomainDef *def);
+bool qemuDomainIsARMVirt(const virDomainDef *def);
+bool qemuDomainIsRISCVVirt(const virDomainDef *def);
+bool qemuDomainIsPSeries(const virDomainDef *def);
+bool qemuDomainHasPCIRoot(const virDomainDef *def);
+bool qemuDomainHasPCIeRoot(const virDomainDef *def);
+bool qemuDomainHasBuiltinIDE(const virDomainDef *def);
+bool qemuDomainNeedsFDC(const virDomainDef *def);
void qemuDomainUpdateCurrentMemorySize(virDomainObjPtr vm);