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, 31 int xenstore_read_be_int(struct XenLegacyDevice *xendev, const char *node, 39 void xen_be_check_state(struct XenLegacyDevice *xendev); 45 int xen_be_bind_evtchn(struct XenLegacyDevice *xendev); 46 void xen_be_set_max_grant_refs(struct XenLegacyDevice *xendev, 50 void xen_be_unmap_grant_refs(struct XenLegacyDevice *xendev, void *ptr, 53 int xen_be_copy_grant_refs(struct XenLegacyDevice *xendev, [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); 27 int (*free)(struct XenLegacyDevice *xendev); 34 struct XenLegacyDevice { struct 56 QTAILQ_ENTRY(XenLegacyDevice) next; argument 73 void xen_pv_del_xendev(struct XenLegacyDevice *xendev); [all …]
|
/openbmc/qemu/hw/xen/ |
H A D | xen-legacy-backend.c | 110 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() 279 struct XenLegacyDevice *xendev = opaque; in xenstore_update_fe() 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() 478 void xen_be_check_state(struct XenLegacyDevice *xendev) in xen_be_check_state() 529 struct XenLegacyDevice *xendev; in xenstore_update_be() 562 struct XenLegacyDevice *xendev; in xenstore_scan() 638 int xen_be_bind_evtchn(struct XenLegacyDevice *xendev) in xen_be_bind_evtchn() [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 …]
|