Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
virtio.c File Reference
#include <linux/virtio.h>
#include <linux/spinlock.h>
#include <linux/virtio_config.h>
#include <linux/module.h>
#include <linux/idr.h>

Go to the source code of this file.

Functions

void virtio_check_driver_offered_feature (const struct virtio_device *vdev, unsigned int fbit)
 
 EXPORT_SYMBOL_GPL (virtio_check_driver_offered_feature)
 
int register_virtio_driver (struct virtio_driver *driver)
 
 EXPORT_SYMBOL_GPL (register_virtio_driver)
 
void unregister_virtio_driver (struct virtio_driver *driver)
 
 EXPORT_SYMBOL_GPL (unregister_virtio_driver)
 
int register_virtio_device (struct virtio_device *dev)
 
 EXPORT_SYMBOL_GPL (register_virtio_device)
 
void unregister_virtio_device (struct virtio_device *dev)
 
 EXPORT_SYMBOL_GPL (unregister_virtio_device)
 
 core_initcall (virtio_init)
 
 module_exit (virtio_exit)
 
 MODULE_LICENSE ("GPL")
 

Function Documentation

core_initcall ( virtio_init  )
EXPORT_SYMBOL_GPL ( virtio_check_driver_offered_feature  )
EXPORT_SYMBOL_GPL ( register_virtio_driver  )
EXPORT_SYMBOL_GPL ( unregister_virtio_driver  )
EXPORT_SYMBOL_GPL ( register_virtio_device  )
EXPORT_SYMBOL_GPL ( unregister_virtio_device  )
module_exit ( virtio_exit  )
MODULE_LICENSE ( "GPL"  )
int register_virtio_device ( struct virtio_device dev)

Definition at line 193 of file virtio.c.

int register_virtio_driver ( struct virtio_driver driver)

Definition at line 178 of file virtio.c.

void unregister_virtio_device ( struct virtio_device dev)

Definition at line 226 of file virtio.c.

void unregister_virtio_driver ( struct virtio_driver driver)

Definition at line 187 of file virtio.c.

void virtio_check_driver_offered_feature ( const struct virtio_device vdev,
unsigned int  fbit 
)

Definition at line 97 of file virtio.c.