|
Linux Kernel
3.7.1
|
#include <linux/cdev.h>#include <linux/compat.h>#include <linux/device.h>#include <linux/file.h>#include <linux/anon_inodes.h>#include <linux/fs.h>#include <linux/idr.h>#include <linux/iommu.h>#include <linux/list.h>#include <linux/module.h>#include <linux/mutex.h>#include <linux/sched.h>#include <linux/slab.h>#include <linux/string.h>#include <linux/uaccess.h>#include <linux/vfio.h>#include <linux/wait.h>Go to the source code of this file.
Data Structures | |
| struct | vfio |
| struct | vfio_iommu_driver |
| struct | vfio_container |
| struct | vfio_group |
| struct | vfio_device |
Macros | |
| #define | DRIVER_VERSION "0.3" |
| #define | DRIVER_AUTHOR "Alex Williamson <[email protected]>" |
| #define | DRIVER_DESC "VFIO - User Level meta-driver" |
Functions | |
| int | vfio_register_iommu_driver (const struct vfio_iommu_driver_ops *ops) |
| EXPORT_SYMBOL_GPL (vfio_register_iommu_driver) | |
| void | vfio_unregister_iommu_driver (const struct vfio_iommu_driver_ops *ops) |
| EXPORT_SYMBOL_GPL (vfio_unregister_iommu_driver) | |
| int | vfio_add_group_dev (struct device *dev, const struct vfio_device_ops *ops, void *device_data) |
| EXPORT_SYMBOL_GPL (vfio_add_group_dev) | |
| void * | vfio_del_group_dev (struct device *dev) |
| EXPORT_SYMBOL_GPL (vfio_del_group_dev) | |
| module_init (vfio_init) | |
| module_exit (vfio_cleanup) | |
| MODULE_VERSION (DRIVER_VERSION) | |
| MODULE_LICENSE ("GPL v2") | |
| MODULE_AUTHOR (DRIVER_AUTHOR) | |
| MODULE_DESCRIPTION (DRIVER_DESC) | |
| #define DRIVER_AUTHOR "Alex Williamson <[email protected]>" |
| EXPORT_SYMBOL_GPL | ( | vfio_register_iommu_driver | ) |
| EXPORT_SYMBOL_GPL | ( | vfio_unregister_iommu_driver | ) |
| EXPORT_SYMBOL_GPL | ( | vfio_add_group_dev | ) |
| EXPORT_SYMBOL_GPL | ( | vfio_del_group_dev | ) |
| MODULE_AUTHOR | ( | DRIVER_AUTHOR | ) |
| MODULE_DESCRIPTION | ( | DRIVER_DESC | ) |
| module_exit | ( | vfio_cleanup | ) |
| module_init | ( | vfio_init | ) |
| MODULE_LICENSE | ( | "GPL v2" | ) |
| MODULE_VERSION | ( | DRIVER_VERSION | ) |
| int vfio_register_iommu_driver | ( | const struct vfio_iommu_driver_ops * | ops | ) |
1.8.2