#include <linux/unistd.h>
#include <linux/errno.h>
#include <linux/types.h>
#include <linux/uio.h>
#include <linux/kernel.h>
#include <linux/string.h>
#include <linux/err.h>
#include <linux/slab.h>
#include <linux/fcntl.h>
#include <linux/kthread.h>
#include <linux/rwsem.h>
#include <linux/module.h>
#include <linux/mutex.h>
#include <asm/xen/hypervisor.h>
#include <xen/xenbus.h>
#include <xen/xen.h>
#include "xenbus_comms.h"
Go to the source code of this file.
|
void * | xenbus_dev_request_and_reply (struct xsd_sockmsg *msg) |
|
| EXPORT_SYMBOL (xenbus_dev_request_and_reply) |
|
char ** | xenbus_directory (struct xenbus_transaction t, const char *dir, const char *node, unsigned int *num) |
|
| EXPORT_SYMBOL_GPL (xenbus_directory) |
|
int | xenbus_exists (struct xenbus_transaction t, const char *dir, const char *node) |
|
| EXPORT_SYMBOL_GPL (xenbus_exists) |
|
void * | xenbus_read (struct xenbus_transaction t, const char *dir, const char *node, unsigned int *len) |
|
| EXPORT_SYMBOL_GPL (xenbus_read) |
|
int | xenbus_write (struct xenbus_transaction t, const char *dir, const char *node, const char *string) |
|
| EXPORT_SYMBOL_GPL (xenbus_write) |
|
int | xenbus_mkdir (struct xenbus_transaction t, const char *dir, const char *node) |
|
| EXPORT_SYMBOL_GPL (xenbus_mkdir) |
|
int | xenbus_rm (struct xenbus_transaction t, const char *dir, const char *node) |
|
| EXPORT_SYMBOL_GPL (xenbus_rm) |
|
int | xenbus_transaction_start (struct xenbus_transaction *t) |
|
| EXPORT_SYMBOL_GPL (xenbus_transaction_start) |
|
int | xenbus_transaction_end (struct xenbus_transaction t, int abort) |
|
| EXPORT_SYMBOL_GPL (xenbus_transaction_end) |
|
int | xenbus_scanf (struct xenbus_transaction t, const char *dir, const char *node, const char *fmt,...) |
|
| EXPORT_SYMBOL_GPL (xenbus_scanf) |
|
int | xenbus_printf (struct xenbus_transaction t, const char *dir, const char *node, const char *fmt,...) |
|
| EXPORT_SYMBOL_GPL (xenbus_printf) |
|
int | xenbus_gather (struct xenbus_transaction t, const char *dir,...) |
|
| EXPORT_SYMBOL_GPL (xenbus_gather) |
|
int | register_xenbus_watch (struct xenbus_watch *watch) |
|
| EXPORT_SYMBOL_GPL (register_xenbus_watch) |
|
void | unregister_xenbus_watch (struct xenbus_watch *watch) |
|
| EXPORT_SYMBOL_GPL (unregister_xenbus_watch) |
|
void | xs_suspend (void) |
|
void | xs_resume (void) |
|
void | xs_suspend_cancel (void) |
|
int | xs_init (void) |
|