xen-bus.h (4dad0a9aa818698e0735c8352bf7925a1660df6f) xen-bus.h (c4583c8c394ee49ce7d5271f572abd3b000fa9e4)
1/*
2 * Copyright (c) 2018 Citrix Systems Inc.
3 *
4 * This work is licensed under the terms of the GNU GPL, version 2 or later.
5 * See the COPYING file in the top-level directory.
6 */
7
8#ifndef HW_XEN_BUS_H

--- 52 unchanged lines hidden (view full) ---

61#define TYPE_XEN_DEVICE "xen-device"
62OBJECT_DECLARE_TYPE(XenDevice, XenDeviceClass, XEN_DEVICE)
63
64struct XenBus {
65 BusState qbus;
66 domid_t backend_id;
67 struct xs_handle *xsh;
68 XenWatchList *watch_list;
1/*
2 * Copyright (c) 2018 Citrix Systems Inc.
3 *
4 * This work is licensed under the terms of the GNU GPL, version 2 or later.
5 * See the COPYING file in the top-level directory.
6 */
7
8#ifndef HW_XEN_BUS_H

--- 52 unchanged lines hidden (view full) ---

61#define TYPE_XEN_DEVICE "xen-device"
62OBJECT_DECLARE_TYPE(XenDevice, XenDeviceClass, XEN_DEVICE)
63
64struct XenBus {
65 BusState qbus;
66 domid_t backend_id;
67 struct xs_handle *xsh;
68 XenWatchList *watch_list;
69 XenWatch *backend_watch;
69 unsigned int backend_types;
70 XenWatch **backend_watch;
70 QLIST_HEAD(, XenDevice) inactive_devices;
71};
72
73struct XenBusClass {
74 /*< private >*/
75 BusClass parent_class;
76};
77

--- 61 unchanged lines hidden ---
71 QLIST_HEAD(, XenDevice) inactive_devices;
72};
73
74struct XenBusClass {
75 /*< private >*/
76 BusClass parent_class;
77};
78

--- 61 unchanged lines hidden ---