Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Enumerations | Functions
virtio_pci.c File Reference
#include <linux/module.h>
#include <linux/list.h>
#include <linux/pci.h>
#include <linux/slab.h>
#include <linux/interrupt.h>
#include <linux/virtio.h>
#include <linux/virtio_config.h>
#include <linux/virtio_ring.h>
#include <linux/virtio_pci.h>
#include <linux/highmem.h>
#include <linux/spinlock.h>

Go to the source code of this file.

Data Structures

struct  virtio_pci_device
 
struct  virtio_pci_vq_info
 

Enumerations

enum  { VP_MSIX_CONFIG_VECTOR = 0, VP_MSIX_VQ_VECTOR = 1 }
 

Functions

 MODULE_AUTHOR ("Anthony Liguori <[email protected]>")
 
 MODULE_DESCRIPTION ("virtio-pci")
 
 MODULE_LICENSE ("GPL")
 
 MODULE_VERSION ("1")
 
 MODULE_DEVICE_TABLE (pci, virtio_pci_id_table)
 
 module_init (virtio_pci_init)
 
 module_exit (virtio_pci_exit)
 

Enumeration Type Documentation

anonymous enum
Enumerator:
VP_MSIX_CONFIG_VECTOR 
VP_MSIX_VQ_VECTOR 

Definition at line 70 of file virtio_pci.c.

Function Documentation

MODULE_AUTHOR ( "Anthony Liguori <[email protected]>"  )
MODULE_DESCRIPTION ( "virtio-pci )
MODULE_DEVICE_TABLE ( pci  ,
virtio_pci_id_table   
)
module_exit ( virtio_pci_exit  )
module_init ( virtio_pci_init  )
MODULE_LICENSE ( "GPL"  )
MODULE_VERSION ( "1"  )