libvirt/src/conf
Tim Wiederhake ddbbbcd969 virDomainDefParseXML: Use automatic memory management
Signed-off-by: Tim Wiederhake <twiederh@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
2021-09-23 11:09:22 +02:00
..
backup_conf.c conf: replace validation with variables passed to virXMLParse() 2021-08-12 13:12:29 +02:00
backup_conf.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
capabilities.c conf: Introduce virCapabilitiesHostNUMAGetMaxNode() 2021-08-23 13:59:28 +02: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 lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
cpu_conf.c Remove redundant labels 2021-08-17 18:27:13 +02:00
cpu_conf.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
device_conf.c virDomainDeviceSpaprVioAddressParseXML: Use virXMLProp* 2021-05-20 11:52:46 +02:00
device_conf.h conf: Use virTristateXXX in virDomainDeviceInfo 2021-04-16 09:48:41 +02:00
domain_addr.c virDomainCCWAddressSetCreate: virHashNew cannot return NULL 2021-07-23 11:30:55 +02:00
domain_addr.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
domain_audit.c conf: Parse/format XML input type 'evdev' 2021-05-21 14:29:09 +02:00
domain_audit.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
domain_capabilities.c conf: Add availability of s390-pv in domain capabilities 2021-07-21 13:30:30 +02:00
domain_capabilities.h conf: Add availability of s390-pv in domain capabilities 2021-07-21 13:30:30 +02:00
domain_conf.c virDomainDefParseXML: Use automatic memory management 2021-09-23 11:09:22 +02:00
domain_conf.h conf: add queue_size option to disk 2021-09-21 12:22:48 +02:00
domain_event.c lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
domain_event.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
domain_nwfilter.c virNWFilterBindingDefForNet: Remove superfluous gotos 2021-07-19 09:39:15 +02:00
domain_nwfilter.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
domain_validate.c virDomainDiskDefValidate: Move validation of disk target 2021-09-09 10:17:28 +02: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 conf: add validation and propagate flags into virInterfaceDefParse() 2021-08-20 15:41:21 +02:00
interface_conf.h conf: add validation and propagate flags into virInterfaceDefParse() 2021-08-20 15:41:21 +02:00
meson.build util: move virStorageEncryption code into conf 2021-01-22 11:10:27 +01:00
moment_conf.c lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
moment_conf.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
netdev_bandwidth_conf.c lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
netdev_bandwidth_conf.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
netdev_vlan_conf.c lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
netdev_vlan_conf.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
netdev_vport_profile_conf.c lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
netdev_vport_profile_conf.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
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 lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
network_event.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
networkcommon_conf.c lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
networkcommon_conf.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
node_device_conf.c node_device_conf: Don't prealloc @vfs in virNodeDeviceGetPCISRIOVCaps() 2021-09-15 08:41:06 +02:00
node_device_conf.h nodedev: implement virNodeDevice(Get|Set)Autostart() 2021-09-14 14:24:00 -05:00
node_device_event.c lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
node_device_event.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
node_device_util.c lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
node_device_util.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
numa_conf.c numa_conf: Expose virNumaInterconnect formatter 2021-06-15 10:41:22 +02:00
numa_conf.h numa_conf: Expose virNumaInterconnect formatter 2021-06-15 10:41:22 +02:00
nwfilter_conf.c nwfilter_conf: add validation against schema in define 2021-08-20 15:38:53 +02:00
nwfilter_conf.h nwfilter_conf: add validation against schema in define 2021-08-20 15:38:53 +02:00
nwfilter_ipaddrmap.c virNWFilterIPAddrMapInit: virHashNew cannot return NULL 2021-07-23 11:27:05 +02:00
nwfilter_ipaddrmap.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
nwfilter_params.c virNWFilterParseParamAttributes: Simplify loop 2021-08-04 10:39:27 +02:00
nwfilter_params.h conf: Add AUTOPTR_CLEANUP_FUNC for virNWFilterVarValue 2021-07-23 11:27:05 +02:00
object_event_private.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
object_event.c virObjectEventCallbackListAddID: Remove pointless cleanup of 'cb' 2021-08-06 08:53:26 +02:00
object_event.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
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 lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
secret_event.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
snapshot_conf_priv.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
snapshot_conf.c conf: snapshot/checkpoint: Rewrite 'AlignDisk' logic to appease clang 2021-08-23 16:59:23 +02:00
snapshot_conf.h conf: snapshot: rename variable holding memory snapshot file location 2021-06-18 09:16:16 +02:00
storage_adapter_conf.c virStorageAdapterParseXML: Use virXMLProp* 2021-05-20 11:52:44 +02:00
storage_adapter_conf.h virStorageAdapterFCHost: Change type of "type" to virStorageAdapterType 2021-05-20 11:52:41 +02:00
storage_capabilities.c lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
storage_capabilities.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
storage_conf.c storage_conf: add validation against schema in pool define 2021-08-25 09:57:51 +02: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 virStorageEncryptionInfoParseCipher: Use virXMLProp* 2021-04-22 11:24:53 +02:00
storage_encryption_conf.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
storage_event.c lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
storage_event.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
storage_source_conf.c Replace AbsPath judgement method with g_path_is_absolute() 2021-04-21 10:02:09 +02:00
storage_source_conf.h storage_source: Add flag storing whether threshold event was registered with index 2021-07-12 16:34:07 +02:00
virchrdev.c virChrdevAlloc: virHashNew cannot return NULL 2021-07-23 11:30:49 +02:00
virchrdev.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
virconftypes.h conf: Refactor launch security to allow more types 2021-07-21 13:30:14 +02:00
virdomaincheckpointobjlist.c lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
virdomaincheckpointobjlist.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
virdomainmomentobjlist.c virDomainMomentObjListNew: virHashNew cannot return NULL 2021-07-23 11:31:03 +02:00
virdomainmomentobjlist.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
virdomainobjlist.c util: alloc: Reimplement VIR_APPEND_ELEMENT using virAppendElement 2021-08-06 08:53:25 +02:00
virdomainobjlist.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
virdomainsnapshotobjlist.c lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
virdomainsnapshotobjlist.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
virinterfaceobj.c conf: add validation and propagate flags into virInterfaceDefParse() 2021-08-20 15:41:21 +02:00
virinterfaceobj.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
virnetworkobj.c conf: refactor virNetworkLoadState 2021-08-17 18:27:13 +02:00
virnetworkobj.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
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 nodedev: implement virNodeDevice(Get|Set)Autostart() 2021-09-14 14:24:00 -05:00
virnodedeviceobj.h nodedev: implement virNodeDevice(Get|Set)Autostart() 2021-09-14 14:24:00 -05:00
virnwfilterbindingdef.c conf: virnwfilterbindingdef: add validation against schema in create 2021-09-06 17:08:59 +02:00
virnwfilterbindingdef.h conf: virnwfilterbindingdef: add validation against schema in create 2021-09-06 17:08:59 +02:00
virnwfilterbindingobj.c Remove redundant labels 2021-08-17 18:27:13 +02:00
virnwfilterbindingobj.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
virnwfilterbindingobjlist.c virNWFilterBindingObjListNew: virHashNew cannot return NULL 2021-07-19 09:39:15 +02:00
virnwfilterbindingobjlist.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
virnwfilterobj.c util: alloc: Reimplement VIR_APPEND_ELEMENT_COPY using virAppendElement 2021-08-06 08:53:25 +02:00
virnwfilterobj.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
virsavecookie.c Remove redundant labels 2021-08-17 18:27:13 +02:00
virsavecookie.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
virsecretobj.c lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
virsecretobj.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
virstorageobj.c Remove redundant labels 2021-08-17 18:27:13 +02:00
virstorageobj.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00