libxl: remove list callback from device framework
authorOleksandr Grytsov <oleksandr_grytsov@epam.com>
Fri, 22 Sep 2017 12:28:55 +0000 (15:28 +0300)
committerWei Liu <wei.liu2@citrix.com>
Fri, 22 Sep 2017 15:29:18 +0000 (16:29 +0100)
commitda80c8788f2ba19c0a0e1539d74a58ec7d33dc83
tree7a448614c842af3a9373a30f341940b429e4095e
parent77f80409e086ee320b092847c915427d2eac9317
libxl: remove list callback from device framework

As we have generic functions to get device list
(libxl__device_list) no need to have callback in
the framework. To resolve issue when XS entry
doesn't match device name, device type is
extended with field "entry" which keeps XS entry.

Signed-off-by: Oleksandr Grytsov <oleksandr_grytsov@epam.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
tools/libxl/libxl_checkpoint_device.c
tools/libxl/libxl_colo_save.c
tools/libxl/libxl_device.c
tools/libxl/libxl_disk.c
tools/libxl/libxl_domain.c
tools/libxl/libxl_internal.h
tools/libxl/libxl_nic.c
tools/libxl/libxl_pci.c
tools/libxl/libxl_vdispl.c
tools/libxl/libxl_vtpm.c