mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-22 03:12:22 +00:00
qemu: Introduce virQEMUCapsAccelClear
Signed-off-by: Jiri Denemark <jdenemar@redhat.com> Reviewed-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
parent
2e754ed694
commit
8c9b93cd26
@ -1674,6 +1674,14 @@ virQEMUCapsPtr virQEMUCapsNewCopy(virQEMUCapsPtr qemuCaps)
|
||||
}
|
||||
|
||||
|
||||
static void
|
||||
virQEMUCapsAccelClear(virQEMUCapsAccelPtr caps)
|
||||
{
|
||||
virQEMUCapsHostCPUDataClear(&caps->hostCPU);
|
||||
virObjectUnref(caps->cpuModels);
|
||||
}
|
||||
|
||||
|
||||
void virQEMUCapsDispose(void *obj)
|
||||
{
|
||||
virQEMUCapsPtr qemuCaps = obj;
|
||||
@ -1686,9 +1694,6 @@ void virQEMUCapsDispose(void *obj)
|
||||
VIR_FREE(qemuCaps->machineTypes);
|
||||
|
||||
virHashFree(qemuCaps->domCapsCache);
|
||||
virObjectUnref(qemuCaps->kvm.cpuModels);
|
||||
virObjectUnref(qemuCaps->tcg.cpuModels);
|
||||
|
||||
virBitmapFree(qemuCaps->flags);
|
||||
|
||||
VIR_FREE(qemuCaps->package);
|
||||
@ -1699,8 +1704,8 @@ void virQEMUCapsDispose(void *obj)
|
||||
|
||||
virSEVCapabilitiesFree(qemuCaps->sevCapabilities);
|
||||
|
||||
virQEMUCapsHostCPUDataClear(&qemuCaps->kvm.hostCPU);
|
||||
virQEMUCapsHostCPUDataClear(&qemuCaps->tcg.hostCPU);
|
||||
virQEMUCapsAccelClear(&qemuCaps->kvm);
|
||||
virQEMUCapsAccelClear(&qemuCaps->tcg);
|
||||
}
|
||||
|
||||
void
|
||||
|
Loading…
x
Reference in New Issue
Block a user