Home
last modified time | relevance | path

Searched refs:XenBackendInstance (Results 1 – 5 of 5) sorted by relevance

/openbmc/qemu/hw/xen/
H A Dxen-backend.c20 struct XenBackendInstance { struct
21 QLIST_ENTRY(XenBackendInstance) entry;
84 static QLIST_HEAD(, XenBackendInstance) backend_list;
86 static void xen_backend_list_add(XenBackendInstance *backend) in xen_backend_list_add()
93 XenBackendInstance *backend; in xen_backend_list_find()
107 XenBackendInstance *backend; in xen_backend_exists()
132 XenBackendInstance *backend; in xen_backend_device_create()
138 backend = g_new0(XenBackendInstance, 1); in xen_backend_device_create()
148 XenBus *xen_backend_get_bus(XenBackendInstance *backend) in xen_backend_get_bus()
153 const char *xen_backend_get_name(XenBackendInstance *backend) in xen_backend_get_name()
[all …]
/openbmc/qemu/include/hw/xen/
H A Dxen-backend.h13 typedef struct XenBackendInstance XenBackendInstance; typedef
15 typedef void (*XenBackendDeviceCreate)(XenBackendInstance *backend,
17 typedef void (*XenBackendDeviceDestroy)(XenBackendInstance *backend,
26 XenBus *xen_backend_get_bus(XenBackendInstance *backend);
27 const char *xen_backend_get_name(XenBackendInstance *backend);
29 void xen_backend_set_device(XenBackendInstance *backend,
31 XenDevice *xen_backend_get_device(XenBackendInstance *backend);
/openbmc/qemu/hw/char/
H A Dxen_console.c527 static void xen_console_device_create(XenBackendInstance *backend, in type_init()
622 static void xen_console_device_destroy(XenBackendInstance *backend, in xen_console_device_destroy()
/openbmc/qemu/hw/net/
H A Dxen_nic.c596 static void xen_net_device_create(XenBackendInstance *backend, in type_init()
646 static void xen_net_device_destroy(XenBackendInstance *backend, in xen_net_device_destroy()
/openbmc/qemu/hw/block/
H A Dxen-block.c1024 static void xen_block_device_create(XenBackendInstance *backend, in xen_block_device_create()
1125 static void xen_block_device_destroy(XenBackendInstance *backend, in xen_block_device_destroy()