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.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.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.c136 XenPciDevice *xendev = g_new(XenPciDevice, 1); in xen_device_realize() local
154 XenPciDevice *xendev, *next; in xen_device_unrealize() local
388 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()
536 XenDevice *xendev = NULL; in type_init() local
626 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()
542 static void xen_netdev_unrealize(XenDevice *xendev) in xen_netdev_unrealize()
602 XenDevice *xendev = NULL; in type_init() local
650 XenDevice *xendev = xen_backend_get_device(backend); in xen_net_device_destroy() local
/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()
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.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/include/hw/xen/
H A Dxen-legacy-backend.h53 static inline void *xen_be_map_grant_ref(struct XenLegacyDevice *xendev, in xen_be_map_grant_ref()
59 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
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
/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()
398 struct xenbus_device *xendev = to_xenbus_device(dev); in cmp_dev() local
420 struct xenbus_device *xendev = to_xenbus_device(dev); in cleanup_dev() local
513 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