Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Enumerations | Functions
target_core_iblock.c File Reference
#include <linux/string.h>
#include <linux/parser.h>
#include <linux/timer.h>
#include <linux/fs.h>
#include <linux/blkdev.h>
#include <linux/slab.h>
#include <linux/spinlock.h>
#include <linux/bio.h>
#include <linux/genhd.h>
#include <linux/file.h>
#include <linux/module.h>
#include <scsi/scsi.h>
#include <scsi/scsi_host.h>
#include <asm/unaligned.h>
#include <target/target_core_base.h>
#include <target/target_core_backend.h>
#include "target_core_iblock.h"

Go to the source code of this file.

Macros

#define IBLOCK_MAX_BIO_PER_TASK   32 /* max # of bios to submit at a time */
 
#define IBLOCK_BIO_POOL_SIZE   128
 

Enumerations

enum  { Opt_udev_path, Opt_readonly, Opt_force, Opt_err }
 

Functions

 MODULE_DESCRIPTION ("TCM IBLOCK subsystem plugin")
 
 MODULE_AUTHOR ("[email protected]")
 
 MODULE_LICENSE ("GPL")
 
 module_init (iblock_module_init)
 
 module_exit (iblock_module_exit)
 

Macro Definition Documentation

#define IBLOCK_BIO_POOL_SIZE   128

Definition at line 51 of file target_core_iblock.c.

#define IBLOCK_MAX_BIO_PER_TASK   32 /* max # of bios to submit at a time */

Definition at line 50 of file target_core_iblock.c.

Enumeration Type Documentation

anonymous enum
Enumerator:
Opt_udev_path 
Opt_readonly 
Opt_force 
Opt_err 

Definition at line 417 of file target_core_iblock.c.

Function Documentation

MODULE_AUTHOR ( "[email protected] )
MODULE_DESCRIPTION ( "TCM IBLOCK subsystem plugin"  )
module_exit ( iblock_module_exit  )
module_init ( iblock_module_init  )
MODULE_LICENSE ( "GPL"  )