Home
last modified time | relevance | path

Searched defs:xendev (Results 1 – 14 of 14) sorted by relevance

/openbmc/qemu/hw/xen/
H A Dxen-legacy-backend.c48 int xenstore_write_be_str(struct XenLegacyDevice *xendev, const char *node, in xenstore_write_be_str()
54 int xenstore_write_be_int(struct XenLegacyDevice *xendev, const char *node, in xenstore_write_be_int()
60 int xenstore_write_be_int64(struct XenLegacyDevice *xendev, const char *node, in xenstore_write_be_int64()
66 char *xenstore_read_be_str(struct XenLegacyDevice *xendev, const char *node) in xenstore_read_be_str()
71 int xenstore_read_be_int(struct XenLegacyDevice *xendev, const char *node, in xenstore_read_be_int()
77 char *xenstore_read_fe_str(struct XenLegacyDevice *xendev, const char *node) in xenstore_read_fe_str()
82 int xenstore_read_fe_int(struct XenLegacyDevice *xendev, const char *node, in xenstore_read_fe_int()
88 int xenstore_read_fe_uint64(struct XenLegacyDevice *xendev, const char *node, in xenstore_read_fe_uint64()
96 int xen_be_set_state(struct XenLegacyDevice *xendev, enum xenbus_state state) in xen_be_set_state()
110 void xen_be_set_max_grant_refs(struct XenLegacyDevice *xendev, in xen_be_set_max_grant_refs()
[all …]
H A Dxen-bus.c26 static char *xen_device_get_backend_path(XenDevice *xendev) in xen_device_get_backend_path()
42 static char *xen_device_get_frontend_path(XenDevice *xendev) in xen_device_get_frontend_path()
56 static void xen_device_unplug(XenDevice *xendev, Error **errp) in xen_device_unplug()
105 XenDevice *xendev = XEN_DEVICE(dev); in xen_bus_print_dev() local
253 static void xen_bus_device_cleanup(XenDevice *xendev) in xen_bus_device_cleanup()
273 XenDevice *xendev, *next; in xen_bus_cleanup() local
378 XenDevice *xendev = XEN_DEVICE(dev); in xen_bus_unplug_request() local
408 void xen_device_backend_printf(XenDevice *xendev, const char *key, in xen_device_backend_printf()
428 static int xen_device_backend_scanf(XenDevice *xendev, const char *key, in xen_device_backend_scanf()
445 void xen_device_backend_set_state(XenDevice *xendev, in xen_device_backend_set_state()
[all …]
H A Dxen_pvdev.c161 static void xen_pv_output_msg(struct XenLegacyDevice *xendev, in xen_pv_output_msg()
172 void xen_pv_printf(struct XenLegacyDevice *xendev, int msg_level, in xen_pv_printf()
199 struct XenLegacyDevice *xendev = opaque; in xen_pv_evtchn_event() local
216 void xen_pv_unbind_evtchn(struct XenLegacyDevice *xendev) in xen_pv_unbind_evtchn()
227 int xen_pv_send_notify(struct XenLegacyDevice *xendev) in xen_pv_send_notify()
236 struct XenLegacyDevice *xendev; in xen_pv_find_xendev() local
256 void xen_pv_del_xendev(struct XenLegacyDevice *xendev) in xen_pv_del_xendev()
279 void xen_pv_insert_xendev(struct XenLegacyDevice *xendev) in xen_pv_insert_xendev()
H A Dxen-backend.c25 XenDevice *xendev; member
91 static XenBackendInstance *xen_backend_list_find(XenDevice *xendev) in xen_backend_list_find()
159 XenDevice *xendev) in xen_backend_set_device()
171 bool xen_backend_try_device_destroy(XenDevice *xendev, Error **errp) in xen_backend_try_device_destroy()
H A Dxen-hvm-common.c143 XenPciDevice *xendev = g_new(XenPciDevice, 1); in xen_device_realize() local
161 XenPciDevice *xendev, *next; in xen_device_unrealize() local
395 XenPciDevice *xendev; in cpu_ioreq_config() local
/openbmc/qemu/hw/char/
H A Dxen_console.c49 struct XenDevice xendev; /* must be first */ member
207 static bool xen_console_connect(XenDevice *xendev, Error **errp) in xen_console_connect()
288 static void xen_console_disconnect(XenDevice *xendev, Error **errp) in xen_console_disconnect()
318 static void xen_console_frontend_changed(XenDevice *xendev, in xen_console_frontend_changed()
364 static char *xen_console_get_name(XenDevice *xendev, Error **errp) in xen_console_get_name()
404 static void xen_console_unrealize(XenDevice *xendev) in xen_console_unrealize()
416 static void xen_console_realize(XenDevice *xendev, Error **errp) in xen_console_realize()
476 static char *xen_console_get_frontend_path(XenDevice *xendev, Error **errp) in xen_console_get_frontend_path()
535 XenDevice *xendev = NULL; in type_init() local
635 XenDevice *xendev = xen_backend_get_device(backend); in xen_console_device_destroy() local
/openbmc/qemu/hw/net/
H A Dxen_nic.c51 struct XenDevice xendev; /* must be first */ member
310 static void xen_netdev_realize(XenDevice *xendev, Error **errp) in xen_netdev_realize()
352 static bool xen_netdev_connect(XenDevice *xendev, Error **errp) in xen_netdev_connect()
423 static void xen_netdev_disconnect(XenDevice *xendev, Error **errp) in xen_netdev_disconnect()
454 static void xen_netdev_frontend_changed(XenDevice *xendev, in xen_netdev_frontend_changed()
507 static char *xen_netdev_get_name(XenDevice *xendev, Error **errp) in xen_netdev_get_name()
541 static void xen_netdev_unrealize(XenDevice *xendev) in xen_netdev_unrealize()
600 XenDevice *xendev = NULL; in type_init() local
648 XenDevice *xendev = xen_backend_get_device(backend); in xen_net_device_destroy() local
/openbmc/qemu/include/hw/xen/
H A Dxen-legacy-backend.h52 static inline void *xen_be_map_grant_ref(struct XenLegacyDevice *xendev, in xen_be_map_grant_ref()
58 static inline void xen_be_unmap_grant_ref(struct XenLegacyDevice *xendev, in xen_be_unmap_grant_ref()
H A Dxen-block.h51 XenDevice xendev; member
/openbmc/qemu/hw/usb/
H A Dxen-usb.c44 #define TR(xendev, lvl, fmt, args...) \ argument
52 #define TR_BUS(xendev, fmt, args...) TR(xendev, 2, fmt, ##args) argument
53 #define TR_REQ(xendev, fmt, args...) TR(xendev, 3, fmt, ##args) argument
102 struct XenLegacyDevice xendev; /* must be first */ member
147 struct XenLegacyDevice *xendev = &usbif->xendev; in usbback_gnttab_map() local
225 struct XenLegacyDevice *xendev = &usbback_req->usbif->xendev; in usbback_init_packet() local
285 struct XenLegacyDevice *xendev; in usbback_do_response() local
832 static void usbback_disconnect(struct XenLegacyDevice *xendev) in usbback_disconnect()
861 static int usbback_connect(struct XenLegacyDevice *xendev) in usbback_connect()
923 static void usbback_backend_changed(struct XenLegacyDevice *xendev, in usbback_backend_changed()
[all …]
/openbmc/qemu/hw/block/
H A Dxen-block.c152 static char *xen_block_get_name(XenDevice *xendev, Error **errp) in xen_block_get_name()
164 static void xen_block_disconnect(XenDevice *xendev, Error **errp) in xen_block_disconnect()
175 static void xen_block_connect(XenDevice *xendev, Error **errp) in xen_block_connect()
268 static void xen_block_unrealize(XenDevice *xendev) in xen_block_unrealize()
299 XenDevice *xendev = XEN_DEVICE(blockdev); in xen_block_set_size() local
309 XenDevice *xendev = XEN_DEVICE(blockdev); in xen_block_resize_cb() local
343 static void xen_block_realize(XenDevice *xendev, Error **errp) in xen_block_realize()
431 static void xen_block_frontend_changed(XenDevice *xendev, in xen_block_frontend_changed()
1036 XenDevice *xendev = NULL; in xen_block_device_create() local
1131 XenDevice *xendev = xen_backend_get_device(backend); in xen_block_device_destroy() local
/openbmc/qemu/hw/display/
H A Dxenfb.c48 struct XenLegacyDevice xendev; /* must be first */ member
345 static int input_init(struct XenLegacyDevice *xendev) in input_init()
352 static int input_initialise(struct XenLegacyDevice *xendev) in input_initialise()
364 static void input_connected(struct XenLegacyDevice *xendev) in input_connected()
398 static void input_disconnect(struct XenLegacyDevice *xendev) in input_disconnect()
413 static void input_event(struct XenLegacyDevice *xendev) in input_event()
880 static int fb_init(struct XenLegacyDevice *xendev) in fb_init()
888 static int fb_initialise(struct XenLegacyDevice *xendev) in fb_initialise()
925 static void fb_disconnect(struct XenLegacyDevice *xendev) in fb_disconnect()
948 static void fb_frontend_changed(struct XenLegacyDevice *xendev, in fb_frontend_changed()
[all …]
/openbmc/qemu/hw/9pfs/
H A Dxen-9p-backend.c57 struct XenLegacyDevice xendev; /* must be first */ member
261 static int xen_9pfs_init(struct XenLegacyDevice *xendev) in xen_9pfs_init()
337 static void xen_9pfs_disconnect(struct XenLegacyDevice *xendev) in xen_9pfs_disconnect()
383 static int xen_9pfs_free(struct XenLegacyDevice *xendev) in xen_9pfs_free()
390 static int xen_9pfs_connect(struct XenLegacyDevice *xendev) in xen_9pfs_connect()
507 static void xen_9pfs_alloc(struct XenLegacyDevice *xendev) in xen_9pfs_alloc()
/openbmc/qemu/hw/block/dataplane/
H A Dxen-block.c50 XenDevice *xendev; member
213 XenDevice *xendev = dataplane->xendev; in xen_block_copy_request() local
609 XenBlockDataPlane *xen_block_dataplane_create(XenDevice *xendev, in xen_block_dataplane_create()
687 XenDevice *xendev; in xen_block_dataplane_stop() local
745 XenDevice *xendev = dataplane->xendev; in xen_block_dataplane_start() local