libvirt/src/conf
Peter Krempa 690efb960f Switch away from virHashFree
Use 'g_clear_pointer(&ptr, g_hash_table_unref)' instead.

In few instances it allows us to also remove explicit clearing of
pointers.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
Reviewed-by: Martin Kletzander <mkletzan@redhat.com>
2021-12-01 13:53:12 +01:00
..
backup_conf.c virDomainBackupDefFormat: Propagate private data callbacks 2021-11-04 10:55:28 +01:00
backup_conf.h virDomainBackupDefFormat: Propagate private data callbacks 2021-11-04 10:55:28 +01:00
capabilities.c qemu: Do not pass negative ncpus to virCapabilitiesClearHostNUMACellCPUTopology 2021-11-05 09:25:55 +01:00
capabilities.h conf: Introduce virCapabilitiesHostNUMAGetMaxNode() 2021-08-23 13:59:28 +02:00
checkpoint_conf.c conf: snapshot/checkpoint: Rewrite 'AlignDisk' logic to appease clang 2021-08-23 16:59:23 +02:00
checkpoint_conf.h
cpu_conf.c virCPUDefParseXML: Prefer virXMLPropUInt over virXPathUInt 2021-10-01 10:52:35 +02:00
cpu_conf.h
device_conf.c conf: device: compare drive address fields separately 2021-11-16 16:40:33 +01:00
device_conf.h qemuBuildDeviceAddressProps: Format also 'drive' addresses 2021-10-12 10:26:04 +02:00
domain_addr.c Switch away from virHashFree 2021-12-01 13:53:12 +01:00
domain_addr.h conf: Make virDomainDeviceInfoFormat() const correct 2021-10-20 16:53:01 +02:00
domain_audit.c conf: Properly instantiate virDomainChrSourceDef in virDomainTPMDef 2021-11-19 12:38:35 +01:00
domain_audit.h
domain_capabilities.c conf: add TPM devices to domain capabilities 2021-12-01 12:14:03 +00:00
domain_capabilities.h conf: add TPM devices to domain capabilities 2021-12-01 12:14:03 +00:00
domain_conf.c Switch away from virHashFree 2021-12-01 13:53:12 +01:00
domain_conf.h conf: add helper for comparing virDomainAudioDef objects 2021-12-01 11:40:17 +00:00
domain_event.c qemu: Wire up MEMORY_DEVICE_SIZE_CHANGE event 2021-10-01 11:04:47 +02:00
domain_event.h qemu: Wire up MEMORY_DEVICE_SIZE_CHANGE event 2021-10-01 11:04:47 +02:00
domain_nwfilter.c
domain_nwfilter.h
domain_validate.c virDomainDeviceValidateAliasImpl: Automatically free GHashTable and remove cleanup 2021-12-01 13:53:11 +01:00
domain_validate.h conf: validate: Move qemu-specific LUN disk validation to global validation 2021-09-09 10:17:28 +02:00
interface_conf.c lib: Introduce and use g_autoptr() for virInterfaceDef 2021-11-02 10:52:18 +01:00
interface_conf.h lib: Introduce and use g_autoptr() for virInterfaceDef 2021-11-02 10:52:18 +01:00
meson.build
moment_conf.c
moment_conf.h
netdev_bandwidth_conf.c
netdev_bandwidth_conf.h
netdev_vlan_conf.c
netdev_vlan_conf.h
netdev_vport_profile_conf.c lib: Drop needless one line labels 2021-11-22 12:39:59 +01:00
netdev_vport_profile_conf.h
network_conf.c src: network_conf: propagate only bool to virNetworkDefParseString() 2021-09-10 17:38:06 +02:00
network_conf.h src: network_conf: propagate only bool to virNetworkDefParseString() 2021-09-10 17:38:06 +02:00
network_event.c virNetworkEventDispatchDefaultFunc: Cleanup 2021-11-08 14:32:32 +01:00
network_event.h
networkcommon_conf.c
networkcommon_conf.h
node_device_conf.c virNodeDeviceCapVPDParseCustomFields: Don't use 'virXPathStringLimit' 2021-11-24 09:20:39 +01:00
node_device_conf.h Add PCI VPD Capability Support 2021-10-21 17:34:04 +01:00
node_device_event.c
node_device_event.h
node_device_util.c lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
node_device_util.h
numa_conf.c
numa_conf.h
nwfilter_conf.c Switch away from virHashFree 2021-12-01 13:53:12 +01:00
nwfilter_conf.h
nwfilter_ipaddrmap.c Switch away from virHashFree 2021-12-01 13:53:12 +01:00
nwfilter_ipaddrmap.h
nwfilter_params.c
nwfilter_params.h
object_event_private.h
object_event.c
object_event.h
secret_conf.c secret_conf: add validation against schema in define 2021-08-20 15:41:22 +02:00
secret_conf.h secret_conf: add validation against schema in define 2021-08-20 15:41:22 +02:00
secret_event.c
secret_event.h
snapshot_conf_priv.h
snapshot_conf.c conf: snapshot/checkpoint: Rewrite 'AlignDisk' logic to appease clang 2021-08-23 16:59:23 +02:00
snapshot_conf.h
storage_adapter_conf.c
storage_adapter_conf.h
storage_capabilities.c
storage_capabilities.h
storage_conf.c lib: Drop needless one line labels 2021-11-22 12:39:59 +01:00
storage_conf.h storage_conf: add validation against schema in pool define 2021-08-25 09:57:51 +02:00
storage_encryption_conf.c conf: add luks2 encryption format 2021-10-25 14:06:15 +02:00
storage_encryption_conf.h conf: add luks2 encryption format 2021-10-25 14:06:15 +02:00
storage_event.c
storage_event.h
storage_source_conf.c virStorageSourceIsSameLocation: Special-case storage sources of type 'volume' 2021-12-01 13:39:48 +01:00
storage_source_conf.h
virchrdev.c Switch away from virHashFree 2021-12-01 13:53:12 +01:00
virchrdev.h
virconftypes.h
virdomaincheckpointobjlist.c
virdomaincheckpointobjlist.h
virdomainmomentobjlist.c Switch away from virHashFree 2021-12-01 13:53:12 +01:00
virdomainmomentobjlist.h
virdomainobjlist.c Switch away from virHashFree 2021-12-01 13:53:12 +01:00
virdomainobjlist.h virDomainObjListAdd: Transfer definition ownership 2021-11-24 13:12:20 +01:00
virdomainsnapshotobjlist.c
virdomainsnapshotobjlist.h
virinterfaceobj.c Switch away from virHashFree 2021-12-01 13:53:12 +01:00
virinterfaceobj.h virInterfaceObjListAssignDef: Transfer definition ownership 2021-11-24 13:12:20 +01:00
virnetworkobj.c Switch away from virHashFree 2021-12-01 13:53:12 +01:00
virnetworkobj.h
virnetworkportdef.c conf: virnetworkportdef: add validation against schema in network port create 2021-09-06 17:08:59 +02:00
virnetworkportdef.h conf: virnetworkportdef: add validation against schema in network port create 2021-09-06 17:08:59 +02:00
virnodedeviceobj.c Switch away from virHashFree 2021-12-01 13:53:12 +01:00
virnodedeviceobj.h nodedev: implement virNodeDevice(Get|Set)Autostart() 2021-09-14 14:24:00 -05:00
virnwfilterbindingdef.c Switch away from virHashFree 2021-12-01 13:53:12 +01:00
virnwfilterbindingdef.h conf: virnwfilterbindingdef: add validation against schema in create 2021-09-06 17:08:59 +02:00
virnwfilterbindingobj.c lib: Drop intermediary return variables 2021-10-25 12:48:46 +02:00
virnwfilterbindingobj.h
virnwfilterbindingobjlist.c Switch away from virHashFree 2021-12-01 13:53:12 +01:00
virnwfilterbindingobjlist.h
virnwfilterobj.c lib: Drop intermediary return variables 2021-10-25 12:48:46 +02:00
virnwfilterobj.h
virsavecookie.c lib: Drop needless one line labels 2021-11-22 12:39:59 +01:00
virsavecookie.h
virsecretobj.c Switch away from virHashFree 2021-12-01 13:53:12 +01:00
virsecretobj.h virSecretObjListAdd: Transfer definition ownership 2021-11-24 13:12:20 +01:00
virstorageobj.c Switch away from virHashFree 2021-12-01 13:53:12 +01:00
virstorageobj.h virStoragePoolObjListAdd: Transfer definition ownership 2021-11-24 13:12:20 +01:00