Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
vfio_pci.c File Reference
#include <linux/device.h>
#include <linux/eventfd.h>
#include <linux/interrupt.h>
#include <linux/iommu.h>
#include <linux/module.h>
#include <linux/mutex.h>
#include <linux/notifier.h>
#include <linux/pci.h>
#include <linux/pm_runtime.h>
#include <linux/slab.h>
#include <linux/types.h>
#include <linux/uaccess.h>
#include <linux/vfio.h>
#include "vfio_pci_private.h"

Go to the source code of this file.

Macros

#define DRIVER_VERSION   "0.2"
 
#define DRIVER_AUTHOR   "Alex Williamson <[email protected]>"
 
#define DRIVER_DESC   "VFIO PCI - User Level meta-driver"
 

Functions

 module_param_named (nointxmask, nointxmask, bool, S_IRUGO|S_IWUSR)
 
 MODULE_PARM_DESC (nointxmask,"Disable support for PCI 2.3 style INTx masking. If this resolves problems for specific devices, report lspci -vvvxxx to linux-pci@vger.kernel.org so the device can be fixed automatically via the broken_intx_masking flag.")
 
 module_init (vfio_pci_init)
 
 module_exit (vfio_pci_cleanup)
 
 MODULE_VERSION (DRIVER_VERSION)
 
 MODULE_LICENSE ("GPL v2")
 
 MODULE_AUTHOR (DRIVER_AUTHOR)
 
 MODULE_DESCRIPTION (DRIVER_DESC)
 

Macro Definition Documentation

#define DRIVER_AUTHOR   "Alex Williamson <[email protected]>"

Definition at line 31 of file vfio_pci.c.

#define DRIVER_DESC   "VFIO PCI - User Level meta-driver"

Definition at line 32 of file vfio_pci.c.

#define DRIVER_VERSION   "0.2"

Definition at line 30 of file vfio_pci.c.

Function Documentation

MODULE_AUTHOR ( DRIVER_AUTHOR  )
MODULE_DESCRIPTION ( DRIVER_DESC  )
module_exit ( vfio_pci_cleanup  )
module_init ( vfio_pci_init  )
MODULE_LICENSE ( "GPL v2 )
module_param_named ( nointxmask  ,
nointxmask  ,
bool  ,
S_IRUGO S_IWUSR 
)
MODULE_PARM_DESC ( nointxmask  ,
"Disable support for PCI 2.3 style INTx masking. If this resolves problems for specific  devices,
report lspci-vvvxxx to linux-pci @vger.kernel.org so the device can be fixed automatically via the broken_intx_masking flag."   
)
MODULE_VERSION ( DRIVER_VERSION  )