xen-backend.h (c9d18c1c150c84e7a976df989ad04ddf01083f46) xen-backend.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_BACKEND_H

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

26XenBus *xen_backend_get_bus(XenBackendInstance *backend);
27const char *xen_backend_get_name(XenBackendInstance *backend);
28
29void xen_backend_set_device(XenBackendInstance *backend,
30 XenDevice *xendevice);
31XenDevice *xen_backend_get_device(XenBackendInstance *backend);
32
33void xen_backend_register(const XenBackendInfo *info);
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_BACKEND_H

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

26XenBus *xen_backend_get_bus(XenBackendInstance *backend);
27const char *xen_backend_get_name(XenBackendInstance *backend);
28
29void xen_backend_set_device(XenBackendInstance *backend,
30 XenDevice *xendevice);
31XenDevice *xen_backend_get_device(XenBackendInstance *backend);
32
33void xen_backend_register(const XenBackendInfo *info);
34const char **xen_backend_get_types(unsigned int *nr);
34
35void xen_backend_device_create(XenBus *xenbus, const char *type,
36 const char *name, QDict *opts, Error **errp);
37bool xen_backend_try_device_destroy(XenDevice *xendev, Error **errp);
38
39#endif /* HW_XEN_BACKEND_H */
35
36void xen_backend_device_create(XenBus *xenbus, const char *type,
37 const char *name, QDict *opts, Error **errp);
38bool xen_backend_try_device_destroy(XenDevice *xendev, Error **errp);
39
40#endif /* HW_XEN_BACKEND_H */