libvirt/src/conf
Jonathon Jongsma 07666e292e nodedev: add <uuid> element to mdev caps
It will be useful to be able to specify a particular UUID for a mediated
device when defining the node device. To accomodate that, allow this to
be specified in the xml schema. This patch also parses and formats that
value to the xml, but does not yet use it.

Signed-off-by: Jonathon Jongsma <jjongsma@redhat.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2021-04-07 15:14:01 -05:00
..
backup_conf.c Do not check return value of VIR_EXPAND_N 2021-03-22 12:44:18 +01:00
backup_conf.h backup: Store 'apiFlags' in private section of virDomainBackupDef 2021-03-12 10:59:05 +01:00
capabilities.c lib: Use g_steal_pointer() more 2021-03-24 13:57:51 +01:00
capabilities.h qemu: report whether a machine type is deprecated in capabilities 2021-02-03 17:30:52 +00:00
checkpoint_conf.c virDomainCheckpointRedefinePrep: Assign default bitmap names when domain XML is missing 2021-03-23 14:06:31 +01:00
checkpoint_conf.h virDomainCheckpointRedefineCommit: Don't check ABI of definition in checkpoint 2020-12-04 16:15:03 +01:00
cpu_conf.c virCPUDefFindFeature: Make first argument const ptr 2021-03-26 11:40:39 +01:00
cpu_conf.h virCPUDefFindFeature: Make first argument const ptr 2021-03-26 11:40:39 +01:00
device_conf.c conf: replace VIR_FREE() with g_free() in vir*Free() functions 2021-02-02 00:27:58 -05:00
device_conf.h conf: add support for <acpi index='NNN'/> for PCI devices 2021-04-07 18:10:56 +01:00
domain_addr.c lib: Use g_steal_pointer() more 2021-03-24 13:57:51 +01:00
domain_addr.h util: hash: Retire 'virHashTable' in favor of 'GHashTable' 2020-11-06 10:40:51 +01:00
domain_audit.c virpci, domain_audit: use virPCIDeviceAddressAsString() 2021-01-29 17:46:34 -03:00
domain_audit.h
domain_capabilities.c Do not check return value of VIR_RESIZE_N 2021-03-22 12:44:18 +01:00
domain_capabilities.h conf: add reporting of "maximum" CPU mode in domain caps 2021-02-10 11:44:48 +00:00
domain_conf.c conf: add support for <acpi index='NNN'/> for PCI devices 2021-04-07 18:10:56 +01:00
domain_conf.h conf: add support for disk "rotation_rate" property 2021-04-01 15:11:38 +01:00
domain_event.c conf: replace VIR_FREE with g_free in all *Dispose() functions 2021-02-05 00:22:09 -05:00
domain_event.h libvirt: support memory failure event 2020-10-23 09:41:52 +02:00
domain_nwfilter.c conf: nwfilter: Replace 'virNWFilterHashTableCreate' with 'virHashNew' 2020-10-22 15:02:46 +02:00
domain_nwfilter.h
domain_validate.c domain_validate: XML validate that non-virtio video devices have none virtio options 2021-03-18 15:03:49 +01:00
domain_validate.h domain_validate.c: make virDomainDeviceDefValidateInternal() helpers static 2020-12-14 09:38:42 -03:00
interface_conf.c conf: replace VIR_FREE() with g_free() in vir*Free() functions 2021-02-02 00:27:58 -05:00
interface_conf.h
meson.build util: move virStorageEncryption code into conf 2021-01-22 11:10:27 +01:00
moment_conf.c conf: replace VIR_FREE with g_free in all *Dispose() functions 2021-02-05 00:22:09 -05:00
moment_conf.h
netdev_bandwidth_conf.c netdev_bandwidth_conf: Remove redundant variables/labels 2021-03-04 17:30:08 +01:00
netdev_bandwidth_conf.h
netdev_vlan_conf.c conf: use g_new0 2020-10-08 11:09:27 +02:00
netdev_vlan_conf.h
netdev_vport_profile_conf.c conf: use g_new0 2020-10-08 11:09:27 +02:00
netdev_vport_profile_conf.h
network_conf.c lib: Replace virFileMakePath() with g_mkdir_with_parents() 2021-03-04 20:52:23 +01:00
network_conf.h
network_event.c
network_event.h
networkcommon_conf.c Remove redundant variables/labels 2021-03-01 18:50:22 -05:00
networkcommon_conf.h
node_device_conf.c nodedev: add <uuid> element to mdev caps 2021-04-07 15:14:01 -05:00
node_device_conf.h nodedev: Add ability to filter by active state 2021-04-07 15:03:34 -05:00
node_device_event.c
node_device_event.h
node_device_util.c
node_device_util.h
numa_conf.c lib: Put some variable declarations on individual lines 2021-03-15 09:38:18 +01:00
numa_conf.h
nwfilter_conf.c lib: Use g_steal_pointer() more 2021-03-24 13:57:51 +01:00
nwfilter_conf.h util: hash: Retire 'virHashTable' in favor of 'GHashTable' 2020-11-06 10:40:51 +01:00
nwfilter_ipaddrmap.c util: hash: Retire 'virHashTable' in favor of 'GHashTable' 2020-11-06 10:40:51 +01:00
nwfilter_ipaddrmap.h
nwfilter_params.c Do not check return value of VIR_EXPAND_N 2021-03-22 12:44:18 +01:00
nwfilter_params.h virNWFilterVarCombIter: Allocate 'iter' member separately 2021-02-03 16:09:25 +01:00
object_event_private.h
object_event.c lib: Use g_steal_pointer() more 2021-03-24 13:57:51 +01:00
object_event.h
secret_conf.c conf: replace VIR_FREE() with g_free() in vir*Free() functions 2021-02-02 00:27:58 -05:00
secret_conf.h
secret_event.c
secret_event.h
snapshot_conf_priv.h virDomainSnapshotDiskDefFree: Export and register as autoptr func 2020-10-01 09:55:02 +02:00
snapshot_conf.c conf: replace VIR_FREE with g_free in all *Dispose() functions 2021-02-05 00:22:09 -05:00
snapshot_conf.h virDomainSnapshotDiskDefFree: Export and register as autoptr func 2020-10-01 09:55:02 +02:00
storage_adapter_conf.c VIR_XPATH_NODE_AUTORESTORE: remove semicolon from users 2020-08-25 19:03:12 +02:00
storage_adapter_conf.h
storage_capabilities.c
storage_capabilities.h
storage_conf.c Do not check return value of VIR_REALLOC_N 2021-03-22 12:44:18 +01:00
storage_conf.h util: move virStorageEncryption code into conf 2021-01-22 11:10:27 +01:00
storage_encryption_conf.c conf: replace remaining straggler VIR_FREE with g_free in vir*Free() 2021-02-05 00:20:43 -05:00
storage_encryption_conf.h util: move virStorageEncryption code into conf 2021-01-22 11:10:27 +01:00
storage_event.c
storage_event.h
storage_source_conf.c virStorageSourceClear: Unref @vhostuser 2021-02-10 11:54:38 +01:00
storage_source_conf.h conf: implement support for vhostuser disk 2021-02-03 18:56:34 +01:00
virchrdev.c conf: replace remaining straggler VIR_FREE with g_free in vir*Free() 2021-02-05 00:20:43 -05:00
virchrdev.h
virconftypes.h virconftypes: Fix name of virCapsGuestArchPtr 2021-03-15 09:37:33 +01:00
virdomaincheckpointobjlist.c conf: replace VIR_FREE() with g_free() in vir*Free() functions 2021-02-02 00:27:58 -05:00
virdomaincheckpointobjlist.h
virdomainmomentobjlist.c lib: Use g_steal_pointer() more 2021-03-24 13:57:51 +01:00
virdomainmomentobjlist.h
virdomainobjlist.c Use g_steal_pointer where possible 2021-03-01 15:54:42 +01:00
virdomainobjlist.h
virdomainsnapshotobjlist.c conf: replace VIR_FREE() with g_free() in vir*Free() functions 2021-02-02 00:27:58 -05:00
virdomainsnapshotobjlist.h
virinterfaceobj.c lib: Use g_steal_pointer() more 2021-03-24 13:57:51 +01:00
virinterfaceobj.h conf: misc: use #pragma once in headers 2019-06-13 17:05:09 +02:00
virnetworkobj.c lib: Use g_steal_pointer() more 2021-03-24 13:57:51 +01:00
virnetworkobj.h
virnetworkportdef.c lib: Replace virFileMakePath() with g_mkdir_with_parents() 2021-03-04 20:52:23 +01:00
virnetworkportdef.h conf: reduce includes in virnetworkportdef.h 2020-02-25 17:50:47 +01:00
virnodedeviceobj.c nodedev: add helper functions to remove node devices 2021-04-07 15:08:59 -05:00
virnodedeviceobj.h nodedev: add helper functions to remove node devices 2021-04-07 15:08:59 -05:00
virnwfilterbindingdef.c conf: replace VIR_FREE() with g_free() in vir*Free() functions 2021-02-02 00:27:58 -05:00
virnwfilterbindingdef.h util: hash: Retire 'virHashTable' in favor of 'GHashTable' 2020-11-06 10:40:51 +01:00
virnwfilterbindingobj.c lib: Replace virFileMakePath() with g_mkdir_with_parents() 2021-03-04 20:52:23 +01:00
virnwfilterbindingobj.h
virnwfilterbindingobjlist.c util: hash: Retire 'virHashTable' in favor of 'GHashTable' 2020-11-06 10:40:51 +01:00
virnwfilterbindingobjlist.h
virnwfilterobj.c Use g_steal_pointer where possible 2021-03-01 15:54:42 +01:00
virnwfilterobj.h
virsavecookie.c VIR_XPATH_NODE_AUTORESTORE: remove semicolon from users 2020-08-25 19:03:12 +02:00
virsavecookie.h
virsecretobj.c Do not check return value of VIR_REALLOC_N 2021-03-22 12:44:18 +01:00
virsecretobj.h
virstorageobj.c lib: Use g_steal_pointer() more 2021-03-24 13:57:51 +01:00
virstorageobj.h