Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
hvc_xen.c File Reference
#include <linux/console.h>
#include <linux/delay.h>
#include <linux/err.h>
#include <linux/irq.h>
#include <linux/init.h>
#include <linux/types.h>
#include <linux/list.h>
#include <asm/io.h>
#include <asm/xen/hypervisor.h>
#include <xen/xen.h>
#include <xen/interface/xen.h>
#include <xen/hvm.h>
#include <xen/grant_table.h>
#include <xen/page.h>
#include <xen/events.h>
#include <xen/interface/io/console.h>
#include <xen/interface/sched.h>
#include <xen/hvc-console.h>
#include <xen/xenbus.h>
#include "hvc_console.h"

Go to the source code of this file.

Data Structures

struct  xencons_info
 

Macros

#define HVC_COOKIE   0x58656e /* "Xen" in hex */
 

Functions

void xen_console_resume (void)
 
 module_init (xen_hvc_init)
 
 module_exit (xen_hvc_fini)
 
 console_initcall (xen_cons_init)
 
void xen_raw_console_write (const char *str)
 
void xen_raw_printk (const char *fmt,...)
 

Macro Definition Documentation

#define HVC_COOKIE   0x58656e /* "Xen" in hex */

Definition at line 45 of file hvc_xen.c.

Function Documentation

console_initcall ( xen_cons_init  )
module_exit ( xen_hvc_fini  )
module_init ( xen_hvc_init  )
void xen_console_resume ( void  )

Definition at line 302 of file hvc_xen.c.

void xen_raw_console_write ( const char str)

Definition at line 642 of file hvc_xen.c.

void xen_raw_printk ( const char fmt,
  ... 
)

Definition at line 647 of file hvc_xen.c.