Lines Matching refs:xencons_info

35 struct xencons_info {  struct
54 static struct xencons_info *vtermno_to_xencons(int vtermno) in vtermno_to_xencons() argument
56 struct xencons_info *entry, *ret = NULL; in vtermno_to_xencons()
81 static inline void notify_daemon(struct xencons_info *cons) in notify_daemon()
87 static int __write_console(struct xencons_info *xencons, in __write_console()
121 struct xencons_info *cons = vtermno_to_xencons(vtermno); in domU_write_console()
152 struct xencons_info *xencons = vtermno_to_xencons(vtermno); in domU_read_console()
243 struct xencons_info *info; in xen_hvm_console_init()
250 info = kzalloc(sizeof(struct xencons_info), GFP_KERNEL); in xen_hvm_console_init()
288 static int xencons_info_pv_init(struct xencons_info *info, int vtermno) in xencons_info_pv_init()
303 struct xencons_info *info; in xen_pv_console_init()
314 info = kzalloc(sizeof(struct xencons_info), GFP_KERNEL); in xen_pv_console_init()
330 struct xencons_info *info; in xen_initial_domain_console_init()
338 info = kzalloc(sizeof(struct xencons_info), GFP_KERNEL); in xen_initial_domain_console_init()
354 static void xen_console_update_evtchn(struct xencons_info *info) in xen_console_update_evtchn()
369 struct xencons_info *info = vtermno_to_xencons(HVC_COOKIE); in xen_console_resume()
378 static void xencons_disconnect_backend(struct xencons_info *info) in xencons_disconnect_backend()
397 static void xencons_free(struct xencons_info *info) in xencons_free()
405 static int xen_console_remove(struct xencons_info *info) in xen_console_remove()
429 struct xencons_info *info) in xencons_connect_backend()
492 struct xencons_info *info; in xencons_probe()
499 info = kzalloc(sizeof(struct xencons_info), GFP_KERNEL); in xencons_probe()
530 struct xencons_info *info = dev_get_drvdata(&dev->dev); in xencons_resume()
560 struct xencons_info *info = dev_get_drvdata(&dev->dev);; in xencons_backend_changed()
597 struct xencons_info *info; in xen_hvc_init()
688 static struct xencons_info xenboot; in xenboot_console_setup()