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 --- |