char *alias = NULL;
const char *defaultAlias = NULL;
- if (!virStoragePRDefIsEnabled(disk->src->pr))
+ if (!disk->src->pr)
return 0;
if (virStoragePRDefIsManaged(disk->src->pr))
*propsret = NULL;
*aliasret = NULL;
- if (!virStoragePRDefIsEnabled(disk->src->pr))
+ if (!disk->src->pr)
return 0;
if (!(socketPath = qemuDomainGetPRSocketPath(vm, disk->src->pr)))
}
}
- if (virStoragePRDefIsEnabled(src->pr) &&
+ if (src->pr &&
!virQEMUCapsGet(qemuCaps, QEMU_CAPS_PR_MANAGER_HELPER)) {
virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s",
_("reservations not supported with this QEMU binary"));
}
/* qemu-pr-helper might require access to /dev/mapper/control. */
- if (virStoragePRDefIsEnabled(disk->src->pr) &&
+ if (disk->src->pr &&
qemuDomainCreateDevice(DEVICE_MAPPER_CONTROL_PATH, data, true) < 0)
goto cleanup;
}
/* qemu-pr-helper might require access to /dev/mapper/control. */
- if (virStoragePRDefIsEnabled(src->pr) &&
+ if (src->pr &&
(VIR_STRDUP(dmPath, DEVICE_MAPPER_CONTROL_PATH) < 0 ||
VIR_APPEND_ELEMENT_COPY(paths, npaths, dmPath) < 0))
goto cleanup;
const char *defaultAlias = NULL;
char *ret = NULL;
- if (!virStoragePRDefIsEnabled(pr))
+ if (!pr)
return NULL;
if (virStoragePRDefIsManaged(pr)) {
virStoragePRDefPtr prd);
bool virStoragePRDefIsEqual(virStoragePRDefPtr a,
virStoragePRDefPtr b);
-bool virStoragePRDefIsEnabled(virStoragePRDefPtr prd);
bool virStoragePRDefIsManaged(virStoragePRDefPtr prd);
virSecurityDeviceLabelDefPtr