Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
xenbus_comms.h File Reference
#include <linux/fs.h>

Go to the source code of this file.

Functions

int xs_init (void)
 
int xb_init_comms (void)
 
void xb_deinit_comms (void)
 
int xb_write (const void *data, unsigned len)
 
int xb_read (void *data, unsigned len)
 
int xb_data_to_read (void)
 
int xb_wait_for_data_to_read (void)
 
int xs_input_avail (void)
 

Variables

struct xenstore_domain_interfacexen_store_interface
 
int xen_store_evtchn
 
struct file_operations xen_xenbus_fops
 

Function Documentation

int xb_data_to_read ( void  )

Definition at line 141 of file xenbus_comms.c.

void xb_deinit_comms ( void  )

Definition at line 238 of file xenbus_comms.c.

int xb_init_comms ( void  )

xb_init_comms - Set up interrupt handler off store event channel.

Definition at line 203 of file xenbus_comms.c.

int xb_read ( void data,
unsigned  len 
)

Definition at line 152 of file xenbus_comms.c.

int xb_wait_for_data_to_read ( void  )

Definition at line 147 of file xenbus_comms.c.

int xb_write ( const void data,
unsigned  len 
)

xb_write - low level write : buffer to send : length of buffer

Returns 0 on success, error otherwise.

Definition at line 92 of file xenbus_comms.c.

int xs_init ( void  )

Definition at line 914 of file xenbus_xs.c.

int xs_input_avail ( void  )

Variable Documentation

int xen_store_evtchn

Definition at line 66 of file xenbus_probe.c.

struct xenstore_domain_interface* xen_store_interface

Definition at line 69 of file xenbus_probe.c.

struct file_operations xen_xenbus_fops

Definition at line 594 of file xenbus_dev_frontend.c.