]> git.ipfire.org Git - thirdparty/libvirt.git/commit
xen: drop unused callbacks
authorEric Blake <eblake@redhat.com>
Thu, 28 Jul 2011 20:57:55 +0000 (14:57 -0600)
committerEric Blake <eblake@redhat.com>
Thu, 28 Jul 2011 20:57:55 +0000 (14:57 -0600)
commit1b3765fd347a3140db380f0abe366a6bfbbb5102
tree49fdcd7c014b546cadbb01e38b22e99a74e80afc
parenta1e641a5506d1ddd2767ad3e565679a5a59707de
xen: drop unused callbacks

Found by:

for f in $(sed -n 's/.*Drv[^ ]* \([^;]*\);.*/\1/p' src/xen/xen_driver.h)
do
  git grep "\(\.\|->\)$f\b" src/xen
done | cat

and looking through the resulting list to see which callback struct
members are still necessary.

* src/xen/xen_driver.h (xenUnifiedDriver): Drop all callbacks that
are only used directly.
* src/xen/xen_hypervisor.c (xenHypervisorDriver): Shrink list.
* src/xen/xen_inotify.c (xenInotifyDriver): Likewise.
* src/xen/xend_internal.c (xenDaemonDriver): Likewise.
* src/xen/xm_internal.c (xenXMDriver): Likewise.
* src/xen/xs_internal.c (xenStoreDriver): Likewise.
src/xen/xen_driver.h
src/xen/xen_hypervisor.c
src/xen/xen_inotify.c
src/xen/xend_internal.c
src/xen/xm_internal.c
src/xen/xs_internal.c