#include <linux/kernel.h>
#include <linux/err.h>
#include <linux/string.h>
#include <linux/ctype.h>
#include <linux/fcntl.h>
#include <linux/mm.h>
#include <linux/proc_fs.h>
#include <linux/notifier.h>
#include <linux/kthread.h>
#include <linux/mutex.h>
#include <linux/io.h>
#include <linux/slab.h>
#include <linux/module.h>
#include <asm/page.h>
#include <asm/pgtable.h>
#include <asm/xen/hypervisor.h>
#include <xen/xen.h>
#include <xen/xenbus.h>
#include <xen/events.h>
#include <xen/page.h>
#include <xen/hvm.h>
#include "xenbus_comms.h"
#include "xenbus_probe.h"
Go to the source code of this file.
|
| EXPORT_SYMBOL_GPL (xen_store_evtchn) |
|
| EXPORT_SYMBOL_GPL (xen_store_interface) |
|
int | xenbus_match (struct device *_dev, struct device_driver *_drv) |
|
| EXPORT_SYMBOL_GPL (xenbus_match) |
|
int | xenbus_read_otherend_details (struct xenbus_device *xendev, char *id_node, char *path_node) |
|
| EXPORT_SYMBOL_GPL (xenbus_read_otherend_details) |
|
void | xenbus_otherend_changed (struct xenbus_watch *watch, const char **vec, unsigned int len, int ignore_on_shutdown) |
|
| EXPORT_SYMBOL_GPL (xenbus_otherend_changed) |
|
int | xenbus_dev_probe (struct device *_dev) |
|
| EXPORT_SYMBOL_GPL (xenbus_dev_probe) |
|
int | xenbus_dev_remove (struct device *_dev) |
|
| EXPORT_SYMBOL_GPL (xenbus_dev_remove) |
|
void | xenbus_dev_shutdown (struct device *_dev) |
|
| EXPORT_SYMBOL_GPL (xenbus_dev_shutdown) |
|
int | xenbus_register_driver_common (struct xenbus_driver *drv, struct xen_bus_type *bus) |
|
| EXPORT_SYMBOL_GPL (xenbus_register_driver_common) |
|
void | xenbus_unregister_driver (struct xenbus_driver *drv) |
|
| EXPORT_SYMBOL_GPL (xenbus_unregister_driver) |
|
| EXPORT_SYMBOL_GPL (xenbus_dev_attrs) |
|
int | xenbus_probe_node (struct xen_bus_type *bus, const char *type, const char *nodename) |
|
| EXPORT_SYMBOL_GPL (xenbus_probe_node) |
|
int | xenbus_probe_devices (struct xen_bus_type *bus) |
|
| EXPORT_SYMBOL_GPL (xenbus_probe_devices) |
|
void | xenbus_dev_changed (const char *node, struct xen_bus_type *bus) |
|
| EXPORT_SYMBOL_GPL (xenbus_dev_changed) |
|
int | xenbus_dev_suspend (struct device *dev) |
|
| EXPORT_SYMBOL_GPL (xenbus_dev_suspend) |
|
int | xenbus_dev_resume (struct device *dev) |
|
| EXPORT_SYMBOL_GPL (xenbus_dev_resume) |
|
int | xenbus_dev_cancel (struct device *dev) |
|
| EXPORT_SYMBOL_GPL (xenbus_dev_cancel) |
|
int | register_xenstore_notifier (struct notifier_block *nb) |
|
| EXPORT_SYMBOL_GPL (register_xenstore_notifier) |
|
void | unregister_xenstore_notifier (struct notifier_block *nb) |
|
| EXPORT_SYMBOL_GPL (unregister_xenstore_notifier) |
|
void | xenbus_probe (struct work_struct *unused) |
|
| EXPORT_SYMBOL_GPL (xenbus_probe) |
|
| device_initcall (xenbus_probe_initcall) |
|
| postcore_initcall (xenbus_init) |
|
| MODULE_LICENSE ("GPL") |
|
#define DPRINTK |
( |
|
fmt, |
|
|
|
args... |
|
) |
| |
Value:
__func__, __LINE__, ##args)
Definition at line 33 of file xenbus_probe.c.
device_initcall |
( |
xenbus_probe_initcall |
| ) |
|
postcore_initcall |
( |
xenbus_init |
| ) |
|