* need the full path into /machine/peripheral as a historical artifact.
*/
if (!diskPriv->qomName) {
- switch ((virDomainDiskBus) disk->bus) {
+ switch (disk->bus) {
case VIR_DOMAIN_DISK_BUS_FDC:
case VIR_DOMAIN_DISK_BUS_IDE:
case VIR_DOMAIN_DISK_BUS_SATA:
virDomainControllerDef *controller = NULL;
const char *controllerAlias = NULL;
- switch ((virDomainDiskBus) info->addr.drive.diskbus) {
+ switch (info->addr.drive.diskbus) {
case VIR_DOMAIN_DISK_BUS_IDE:
/* When domain has builtin IDE controller we don't put it onto cmd
* line. Therefore we can't set its alias. In that case, use the
const char *wpolicy = NULL;
const char *rpolicy = NULL;
- switch ((virDomainDiskBus) disk->bus) {
+ switch (disk->bus) {
case VIR_DOMAIN_DISK_BUS_IDE:
case VIR_DOMAIN_DISK_BUS_SATA:
if (disk->device == VIR_DOMAIN_DISK_DEVICE_CDROM)
break;
case VIR_DOMAIN_DEVICE_DISK:
- switch ((virDomainDiskBus) dev->data.disk->bus) {
+ switch (dev->data.disk->bus) {
case VIR_DOMAIN_DISK_BUS_VIRTIO:
/* only virtio disks use PCI */
switch (dev->data.disk->model) {
goto cleanup;
}
- switch ((virDomainDiskBus) disk->bus) {
+ switch (disk->bus) {
case VIR_DOMAIN_DISK_BUS_USB:
if (disk->device == VIR_DOMAIN_DISK_DEVICE_LUN) {
virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s",
case VIR_DOMAIN_DISK_DEVICE_DISK:
case VIR_DOMAIN_DISK_DEVICE_LUN:
- switch ((virDomainDiskBus) disk->bus) {
+ switch (disk->bus) {
case VIR_DOMAIN_DISK_BUS_VIRTIO:
case VIR_DOMAIN_DISK_BUS_USB:
case VIR_DOMAIN_DISK_BUS_SCSI:
{
virDomainControllerDef *controller = NULL;
- switch ((virDomainDiskBus) info->addr.drive.diskbus) {
+ switch (info->addr.drive.diskbus) {
case VIR_DOMAIN_DISK_BUS_SCSI:
/* Setting bus= attr for SCSI drives, causes a controller
* to be created. Yes this is slightly odd. It is not possible
qemuValidateDomainDeviceDefDiskIOThreads(const virDomainDef *def,
const virDomainDiskDef *disk)
{
- switch ((virDomainDiskBus)disk->bus) {
+ switch (disk->bus) {
case VIR_DOMAIN_DISK_BUS_VIRTIO:
break;
goto cleanup;
}
- switch ((virDomainDiskBus) disk->bus) {
+ switch (disk->bus) {
case VIR_DOMAIN_DISK_BUS_IDE:
VBOX_UTF8_TO_UTF16(VBOX_CONTROLLER_IDE_NAME, &storageCtlName);
devicePort = def->disks[i]->info.addr.drive.bus;