libvirt/src/conf
Jonathon Jongsma 8a3cd801f2 conf: Refactor video model parsing
Factor out a separate function to parse out the <model> element for
video devices.

Signed-off-by: Jonathon Jongsma <jjongsma@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2023-03-08 13:05:05 -06:00
..
schemas conf: Accept QCOW2 firmware format 2023-03-03 13:52:32 +01:00
backup_conf.c conf: backup: Remove virDomainBackupDefParseNode 2022-10-06 10:54:25 +02:00
backup_conf.h conf: backup: Remove virDomainBackupDefParseNode 2022-10-06 10:54:25 +02:00
capabilities.c conf: skip resource cache init if sysfs files are missing 2022-11-15 10:12:23 +00:00
capabilities.h conf: define autoptr func for virCapsHostCacheBankFree 2022-11-15 10:12:06 +00:00
checkpoint_conf.c virDomainDefParseNode: Pass only the XPath context as argument 2022-10-06 10:54:25 +02:00
checkpoint_conf.h
cpu_conf.c conf: cpu: Remove NULL check from virCPUDefCopy 2023-03-06 20:55:50 +01:00
cpu_conf.h conf: cpu: Remove NULL check from virCPUDefCopy 2023-03-06 20:55:50 +01:00
device_conf.c virPCIDeviceAddressParseXML: Use virXMLNodeGetSubelement to find 'zpci' 2023-02-06 09:14:00 +01:00
device_conf.h
domain_addr.c conf: Allow conventional PCI devices to be marked as integrated 2023-02-13 10:01:08 +01:00
domain_addr.h
domain_audit.c conf: use g_autofree and remove unnecessary label 2023-01-09 04:38:52 +01:00
domain_audit.h
domain_capabilities.c capabilities: introduce crypto device 2023-01-25 16:00:47 +01:00
domain_capabilities.h capabilities: introduce crypto device 2023-01-25 16:00:47 +01:00
domain_conf.c conf: Refactor video model parsing 2023-03-08 13:05:05 -06:00
domain_conf.h conf: explicitly set VIR_DOMAIN_VIDEO_TYPE_DEFAULT to 0 2023-03-08 13:05:05 -06:00
domain_event.c conf: Avoid double free in virDomainEventTunableNew callers 2022-11-02 16:10:38 +01:00
domain_event.h qemu: fix memory leak about virDomainEventTunableNew 2022-09-27 10:04:20 +02:00
domain_nwfilter.c
domain_nwfilter.h
domain_postparse.c conf: introduce crypto device 2023-01-25 16:00:42 +01:00
domain_postparse.h
domain_validate.c conf: Export virDomainDefOSValidate() 2023-03-03 13:49:56 +01:00
domain_validate.h conf: Export virDomainDefOSValidate() 2023-03-03 13:49:56 +01:00
interface_conf.c virInterfaceDefParseMtu: Use virXPathUInt instead of virXPathULong 2022-11-02 09:20:57 +01:00
interface_conf.h conf: interface: Remove virInterfaceDefParseFile 2022-10-06 10:54:25 +02:00
meson.build move files: hypervisor/domain_job -> conf/virdomainjob 2022-09-07 12:06:17 +02:00
moment_conf.c
moment_conf.h
netdev_bandwidth_conf.c Rename iterface type='dummy' to type='null' 2022-08-25 13:27:04 +02:00
netdev_bandwidth_conf.h
netdev_vlan_conf.c virNetDevVlanParse: Use virXMLProp* helpers instead of XPath lookups 2022-11-02 09:20:57 +01:00
netdev_vlan_conf.h
netdev_vport_profile_conf.c virNetDevVPortProfileParse: Use virXMLNodeGetSubelement to find '<parameters>' 2023-02-06 09:14:00 +01:00
netdev_vport_profile_conf.h
network_conf.c virNetworkDHCPHostDefParseXML: Use virXMLNodeGetSubelement to find 'lease' 2023-02-06 09:14:00 +01:00
network_conf.h conf: network: Provide only virNetworkDefParse 2022-10-06 10:54:25 +02:00
network_event.c virNetworkEventDispatchDefaultFunc: Cleanup 2021-11-08 14:32:32 +01:00
network_event.h
networkcommon_conf.c virNetDevIPRouteParseXML: Refactor to use 'virXMLProp*' instead of XPath 2022-11-02 09:20:57 +01:00
networkcommon_conf.h virNetDevIPRouteParseXML: Refactor to use 'virXMLProp*' instead of XPath 2022-11-02 09:20:57 +01:00
node_device_conf.c node_device_conf: Avoid memleak in virNodeDeviceGetPCIVPDDynamicCap() 2022-12-01 08:38:01 +01:00
node_device_conf.h conf: node_device: Add 'validate' argument to virNodeDeviceDefParse 2022-11-01 13:07:20 +01:00
node_device_event.c
node_device_event.h
node_device_util.c conf: use g_autofree and remove unnecessary label 2023-01-09 04:38:52 +01:00
node_device_util.h
numa_conf.c conf: Allow > UINT_MAX of cache for NUMA nodes 2022-11-08 09:49:43 +01:00
numa_conf.h conf: Allow > UINT_MAX of cache for NUMA nodes 2022-11-08 09:49:43 +01:00
nwfilter_conf.c src/tests: use g_autoptr for virNWFilterDef and virNWFilterRuleDef 2023-01-20 22:09:34 +01:00
nwfilter_conf.h conf: define g_autoptr for virNWFilterDef and virNWFilterRuleDef 2023-01-20 22:09:34 +01:00
nwfilter_ipaddrmap.c
nwfilter_ipaddrmap.h
nwfilter_params.c
nwfilter_params.h
object_event_private.h
object_event.c
object_event.h
secret_conf.c conf: secret: Provide only virSecretDefParse 2022-10-06 10:54:24 +02:00
secret_conf.h conf: secret: Provide only virSecretDefParse 2022-10-06 10:54:24 +02:00
secret_event.c
secret_event.h
snapshot_conf_priv.h
snapshot_conf.c qemu_snapshot: when deleting snapshot invalidate parent snapshot 2023-01-09 13:33:07 +01:00
snapshot_conf.h qemu_snapshot: when deleting snapshot invalidate parent snapshot 2023-01-09 13:33:07 +01:00
storage_adapter_conf.c
storage_adapter_conf.h
storage_capabilities.c
storage_capabilities.h
storage_conf.c conf: Always use 'string()' conversion with virXPath(U)LongLong 2022-11-01 13:07:20 +01:00
storage_conf.h conf: storage: Add support for validating storage vol XML to virStorageVolDefParse 2022-11-01 13:07:20 +01:00
storage_encryption_conf.c
storage_encryption_conf.h
storage_event.c
storage_event.h
storage_source_conf.c security: selinux: Handle security labelling of FD-passed images 2023-01-09 14:59:43 +01:00
storage_source_conf.h security: selinux: Handle security labelling of FD-passed images 2023-01-09 14:59:43 +01:00
virchrdev.c
virchrdev.h
virconftypes.h conf: Store 'origstates' of PCI hostdevs in a bitmap 2023-02-06 09:14:00 +01:00
virdomaincheckpointobjlist.c
virdomaincheckpointobjlist.h
virdomainjob.c qemu: Remember failed post-copy migration in job 2023-01-06 16:17:38 +01:00
virdomainjob.h qemu: Remember failed post-copy migration in job 2023-01-06 16:17:38 +01:00
virdomainmomentobjlist.c
virdomainmomentobjlist.h
virdomainobjlist.c conf: virdomainobjlist: Remove return value from virDomainObjListCollect 2023-01-06 15:27:52 +01:00
virdomainobjlist.h conf: virdomainobjlist: Remove return value from virDomainObjListCollect 2023-01-06 15:27:52 +01:00
virdomainsnapshotobjlist.c
virdomainsnapshotobjlist.h
virinterfaceobj.c
virinterfaceobj.h
virnetworkobj.c conf: use g_autofree and remove unnecessary label 2023-01-09 04:38:52 +01:00
virnetworkobj.h virNetworkObjSetMacMap: take double pointer of @macmap 2022-08-09 17:35:11 +02:00
virnetworkportdef.c conf: use g_autofree and remove unnecessary label 2023-01-09 04:38:52 +01:00
virnetworkportdef.h conf: networkportdef: Provide only virNetworkPortDefParse 2022-10-06 10:54:24 +02:00
virnodedeviceobj.c
virnodedeviceobj.h
virnwfilterbindingdef.c conf: nwfilterbinding: Provide only virNWFilterBindingDefParse 2022-10-06 10:54:24 +02:00
virnwfilterbindingdef.h conf: nwfilterbinding: Provide only virNWFilterBindingDefParse 2022-10-06 10:54:24 +02:00
virnwfilterbindingobj.c conf: use g_autofree and remove unnecessary label 2023-01-09 04:38:52 +01:00
virnwfilterbindingobj.h virNWFilterBindingObjParse: Refactor XML parsing code 2022-10-06 10:54:24 +02:00
virnwfilterbindingobjlist.c virNWFilterBindingObjParse: Refactor XML parsing code 2022-10-06 10:54:24 +02:00
virnwfilterbindingobjlist.h
virnwfilterobj.c conf: use g_autofree and remove unnecessary label 2023-01-09 04:38:52 +01:00
virnwfilterobj.h
virsavecookie.c conf: savecookie: Remove virSaveCookieParseNode 2022-10-06 10:54:25 +02:00
virsavecookie.h
virsecretobj.c conf: secret: Provide only virSecretDefParse 2022-10-06 10:54:24 +02:00
virsecretobj.h
virstorageobj.c conf: use g_autofree and remove unnecessary label 2023-01-09 04:38:52 +01:00
virstorageobj.h