Home
last modified time | relevance | path

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

/openbmc/qemu/hw/xen/
H A Dxen-legacy-backend.c110 void xen_be_set_max_grant_refs(struct XenLegacyDevice *xendev, in xen_be_set_max_grant_refs()
150 int xen_be_copy_grant_refs(struct XenLegacyDevice *xendev, in xen_be_copy_grant_refs()
175 struct XenLegacyDevice *xendev; in xen_be_get_xendev() local
279 struct XenLegacyDevice *xendev = opaque; in xenstore_update_fe() local
307 static int xen_be_try_setup(struct XenLegacyDevice *xendev) in xen_be_try_setup()
351 static int xen_be_try_init(struct XenLegacyDevice *xendev) in xen_be_try_init()
464 static int xen_be_try_reset(struct XenLegacyDevice *xendev) in xen_be_try_reset()
478 void xen_be_check_state(struct XenLegacyDevice *xendev) in xen_be_check_state()
529 struct XenLegacyDevice *xendev; in xenstore_update_be() local
562 struct XenLegacyDevice *xendev; in xenstore_scan() local
[all …]
H A Dxen-bus.c24 static char *xen_device_get_backend_path(XenDevice *xendev) in xen_device_get_backend_path()
40 static char *xen_device_get_frontend_path(XenDevice *xendev) in xen_device_get_frontend_path()
103 XenDevice *xendev = XEN_DEVICE(dev); in xen_bus_print_dev() local
251 static void xen_bus_device_cleanup(XenDevice *xendev) in xen_bus_device_cleanup()
271 XenDevice *xendev, *next; in xen_bus_cleanup() local
373 XenDevice *xendev = XEN_DEVICE(dev); in xen_bus_unplug_request() local
440 void xen_device_backend_set_state(XenDevice *xendev, in xen_device_backend_set_state()
494 XenDevice *xendev = opaque; in xen_device_backend_changed() local
669 XenDevice *xendev = opaque; in xen_device_frontend_changed() local
956 XenDevice *xendev = XEN_DEVICE(dev); in xen_device_unrealize() local
[all …]
H A Dxen_pvdev.c163 static void xen_pv_output_msg(struct XenLegacyDevice *xendev, in xen_pv_output_msg()
174 void xen_pv_printf(struct XenLegacyDevice *xendev, int msg_level, in xen_pv_printf()
201 struct XenLegacyDevice *xendev = opaque; in xen_pv_evtchn_event() local
218 void xen_pv_unbind_evtchn(struct XenLegacyDevice *xendev) in xen_pv_unbind_evtchn()
229 int xen_pv_send_notify(struct XenLegacyDevice *xendev) in xen_pv_send_notify()
238 struct XenLegacyDevice *xendev; in xen_pv_find_xendev() local
258 void xen_pv_del_xendev(struct XenLegacyDevice *xendev) in xen_pv_del_xendev()
281 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.c122 XenPciDevice *xendev = g_new(XenPciDevice, 1); in xen_device_realize() local
140 XenPciDevice *xendev, *next; in xen_device_unrealize() local
373 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()
287 static void xen_console_disconnect(XenDevice *xendev, Error **errp) in xen_console_disconnect()
317 static void xen_console_frontend_changed(XenDevice *xendev, in xen_console_frontend_changed()
363 static char *xen_console_get_name(XenDevice *xendev, Error **errp) in xen_console_get_name()
403 static void xen_console_unrealize(XenDevice *xendev) in xen_console_unrealize()
415 static void xen_console_realize(XenDevice *xendev, Error **errp) in xen_console_realize()
475 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
625 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()
422 static void xen_netdev_disconnect(XenDevice *xendev, Error **errp) in xen_netdev_disconnect()
453 static void xen_netdev_frontend_changed(XenDevice *xendev, in xen_netdev_frontend_changed()
506 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()
601 XenDevice *xendev = NULL; in type_init() local
649 XenDevice *xendev = xen_backend_get_device(backend); in xen_net_device_destroy() local
/openbmc/qemu/hw/usb/
H A Dxen-usb.c52 #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
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()
937 static int usbback_init(struct XenLegacyDevice *xendev) in usbback_init()
1016 static void usbback_alloc(struct XenLegacyDevice *xendev) in usbback_alloc()
1039 static int usbback_free(struct XenLegacyDevice *xendev) in usbback_free()
[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()
267 static void xen_block_unrealize(XenDevice *xendev) in xen_block_unrealize()
298 XenDevice *xendev = XEN_DEVICE(blockdev); in xen_block_set_size() local
308 XenDevice *xendev = XEN_DEVICE(blockdev); in xen_block_resize_cb() local
342 static void xen_block_realize(XenDevice *xendev, Error **errp) in xen_block_realize()
428 static void xen_block_frontend_changed(XenDevice *xendev, in xen_block_frontend_changed()
1034 XenDevice *xendev = NULL; in xen_block_device_create() local
1129 XenDevice *xendev = xen_backend_get_device(backend); in xen_block_device_destroy() local
/openbmc/qemu/hw/display/
H A Dxenfb.c47 struct XenLegacyDevice xendev; /* must be first */ member
344 static int input_init(struct XenLegacyDevice *xendev) in input_init()
351 static int input_initialise(struct XenLegacyDevice *xendev) in input_initialise()
363 static void input_connected(struct XenLegacyDevice *xendev) in input_connected()
397 static void input_disconnect(struct XenLegacyDevice *xendev) in input_disconnect()
412 static void input_event(struct XenLegacyDevice *xendev) in input_event()
878 static int fb_init(struct XenLegacyDevice *xendev) in fb_init()
886 static int fb_initialise(struct XenLegacyDevice *xendev) in fb_initialise()
923 static void fb_disconnect(struct XenLegacyDevice *xendev) in fb_disconnect()
946 static void fb_frontend_changed(struct XenLegacyDevice *xendev, in fb_frontend_changed()
[all …]
/openbmc/qemu/include/hw/xen/
H A Dxen-legacy-backend.h57 static inline void *xen_be_map_grant_ref(struct XenLegacyDevice *xendev, in xen_be_map_grant_ref()
63 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/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
616 XenBlockDataPlane *xen_block_dataplane_create(XenDevice *xendev, in xen_block_dataplane_create()
694 XenDevice *xendev; in xen_block_dataplane_stop() local
754 XenDevice *xendev = dataplane->xendev; in xen_block_dataplane_start() local
/openbmc/linux/drivers/xen/xenbus/
H A Dxenbus_probe_frontend.c192 static int read_backend_details(struct xenbus_device *xendev) in read_backend_details()
199 struct xenbus_device *xendev = to_xenbus_device(dev); in is_device_connecting() local
245 struct xenbus_device *xendev = to_xenbus_device(dev); in print_device_status() local
H A Dxenbus_probe.c150 int xenbus_read_otherend_details(struct xenbus_device *xendev, in xenbus_read_otherend_details()
392 struct xenbus_device *xendev = to_xenbus_device(dev); in cmp_dev() local
414 struct xenbus_device *xendev = to_xenbus_device(dev); in cleanup_dev() local
507 struct xenbus_device *xendev; in xenbus_probe_node() local
H A Dxenbus_probe_backend.c225 static int read_frontend_details(struct xenbus_device *xendev) in read_frontend_details()
/openbmc/linux/drivers/net/xen-netback/
H A Dinterface.c618 struct xenbus_device *xendev = xenvif_to_xenbus_device(vif); in xenvif_connect_ctrl() local