Searched refs:XenLegacyDevice (Results 1 – 7 of 7) sorted by relevance
/openbmc/qemu/include/hw/xen/ |
H A D | xen-legacy-backend.h | 13 typedef struct XenLegacyDevice XenLegacyDevice; typedef 14 DECLARE_INSTANCE_CHECKER(XenLegacyDevice, XENBACKEND, 24 int xenstore_write_be_str(struct XenLegacyDevice *xendev, const char *node, 26 int xenstore_write_be_int(struct XenLegacyDevice *xendev, const char *node, 28 int xenstore_write_be_int64(struct XenLegacyDevice *xendev, const char *node, 30 char *xenstore_read_be_str(struct XenLegacyDevice *xendev, const char *node); 31 int xenstore_read_be_int(struct XenLegacyDevice *xendev, const char *node, 33 char *xenstore_read_fe_str(struct XenLegacyDevice *xendev, const char *node); 34 int xenstore_read_fe_int(struct XenLegacyDevice *xendev, const char *node, 36 int xenstore_read_fe_uint64(struct XenLegacyDevice *xendev, const char *node, [all …]
|
H A D | xen_pvdev.h | 11 struct XenLegacyDevice; 21 void (*alloc)(struct XenLegacyDevice *xendev); 22 int (*init)(struct XenLegacyDevice *xendev); 23 int (*initialise)(struct XenLegacyDevice *xendev); 24 void (*connected)(struct XenLegacyDevice *xendev); 25 void (*event)(struct XenLegacyDevice *xendev); 26 void (*disconnect)(struct XenLegacyDevice *xendev); 27 int (*free)(struct XenLegacyDevice *xendev); 28 void (*backend_changed)(struct XenLegacyDevice *xendev, 30 void (*frontend_changed)(struct XenLegacyDevice *xendev, [all …]
|
/openbmc/qemu/hw/xen/ |
H A D | xen-legacy-backend.c | 48 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 D | xen_pvdev.c | 38 static QTAILQ_HEAD(, XenLegacyDevice) xendevs = 163 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() 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() 236 struct XenLegacyDevice *xen_pv_find_xendev(const char *type, int dom, int dev) in xen_pv_find_xendev() 238 struct XenLegacyDevice *xendev; in xen_pv_find_xendev() 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()
|
/openbmc/qemu/hw/display/ |
H A D | xenfb.c | 48 struct XenLegacyDevice xendev; /* must be first */ 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 D | xen-9p-backend.c | 57 struct XenLegacyDevice xendev; /* must be first */ 69 static void xen_9pfs_disconnect(struct XenLegacyDevice *xendev); 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/usb/ |
H A D | xen-usb.c | 102 struct XenLegacyDevice xendev; /* must be first */ 147 struct XenLegacyDevice *xendev = &usbif->xendev; in usbback_gnttab_map() 225 struct XenLegacyDevice *xendev = &usbback_req->usbif->xendev; in usbback_init_packet() 285 struct XenLegacyDevice *xendev; in usbback_do_response() 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() 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 …]
|