libvirt/src/conf
Daniel P. Berrangé 3df907bfff nwfilter: remove virt driver callback layer for rebuilding filters
Now that the nwfilter driver keeps a list of bindings that it has
created, there is no need for the complex virt driver callbacks. It is
possible to simply iterate of the list of recorded filter bindings.

This means that rebuilding filters no longer has to acquire any locks on
the virDomainObj objects, as they're never touched.

Reviewed-by: John Ferlan <jferlan@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-06-26 18:17:20 +01:00
..
capabilities.c
capabilities.h
cpu_conf.c
cpu_conf.h
device_conf.c
device_conf.h
domain_addr.c
domain_addr.h
domain_audit.c
domain_audit.h
domain_capabilities.c
domain_capabilities.h
domain_conf.c
domain_conf.h
domain_event.c
domain_event.h
domain_nwfilter.c conf: report an error if nic needs filtering by no driver is present 2018-06-26 11:22:07 +01:00
domain_nwfilter.h
interface_conf.c
interface_conf.h
Makefile.inc.am conf: introduce a virNWFilterBindingObjListPtr struct 2018-06-26 11:22:07 +01:00
netdev_bandwidth_conf.c
netdev_bandwidth_conf.h
netdev_vlan_conf.c
netdev_vlan_conf.h
netdev_vport_profile_conf.c
netdev_vport_profile_conf.h
network_conf.c
network_conf.h
network_event.c
network_event.h
networkcommon_conf.c
networkcommon_conf.h
node_device_conf.c
node_device_conf.h
node_device_event.c
node_device_event.h
numa_conf.c
numa_conf.h
nwfilter_conf.c nwfilter: remove virt driver callback layer for rebuilding filters 2018-06-26 18:17:20 +01:00
nwfilter_conf.h nwfilter: remove virt driver callback layer for rebuilding filters 2018-06-26 18:17:20 +01:00
nwfilter_ipaddrmap.c
nwfilter_ipaddrmap.h
nwfilter_params.c
nwfilter_params.h conf: add missing virxml.h include for nwfilter_params.h 2018-06-26 11:22:07 +01:00
object_event_private.h
object_event.c
object_event.h
secret_conf.c
secret_conf.h
secret_event.c
secret_event.h
snapshot_conf.c
snapshot_conf.h
storage_adapter_conf.c
storage_adapter_conf.h
storage_conf.c
storage_conf.h
storage_event.c
storage_event.h
virchrdev.c
virchrdev.h
virdomainobjlist.c
virdomainobjlist.h
virinterfaceobj.c
virinterfaceobj.h
virnetworkobj.c
virnetworkobj.h
virnodedeviceobj.c
virnodedeviceobj.h
virnwfilterbindingdef.c conf: add support for parsing/formatting virNWFilterBindingDefPtr 2018-06-26 11:22:07 +01:00
virnwfilterbindingdef.h conf: add support for parsing/formatting virNWFilterBindingDefPtr 2018-06-26 11:22:07 +01:00
virnwfilterbindingobj.c conf: introduce a virNWFilterBindingObjListPtr struct 2018-06-26 11:22:07 +01:00
virnwfilterbindingobj.h conf: introduce a virNWFilterBindingObjPtr struct 2018-06-26 11:22:07 +01:00
virnwfilterbindingobjlist.c conf: introduce a virNWFilterBindingObjListPtr struct 2018-06-26 11:22:07 +01:00
virnwfilterbindingobjlist.h conf: introduce a virNWFilterBindingObjListPtr struct 2018-06-26 11:22:07 +01:00
virnwfilterobj.c nwfilter: remove virt driver callback layer for rebuilding filters 2018-06-26 18:17:20 +01:00
virnwfilterobj.h nwfilter: keep track of active filter bindings 2018-06-26 18:17:13 +01:00
virsavecookie.c
virsavecookie.h
virsecretobj.c
virsecretobj.h
virstorageobj.c
virstorageobj.h