Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Enumerations | Functions
target_core_pscsi.c File Reference
#include <linux/string.h>
#include <linux/parser.h>
#include <linux/timer.h>
#include <linux/blkdev.h>
#include <linux/blk_types.h>
#include <linux/slab.h>
#include <linux/spinlock.h>
#include <linux/genhd.h>
#include <linux/cdrom.h>
#include <linux/ratelimit.h>
#include <linux/module.h>
#include <asm/unaligned.h>
#include <scsi/scsi.h>
#include <scsi/scsi_device.h>
#include <scsi/scsi_cmnd.h>
#include <scsi/scsi_host.h>
#include <scsi/scsi_tcq.h>
#include <target/target_core_base.h>
#include <target/target_core_backend.h>
#include "target_core_alua.h"
#include "target_core_pscsi.h"

Go to the source code of this file.

Macros

#define ISPRINT(a)   ((a >= ' ') && (a <= '~'))
 

Enumerations

enum  {
  Opt_scsi_host_id, Opt_scsi_channel_id, Opt_scsi_target_id, Opt_scsi_lun_id,
  Opt_err
}
 

Functions

 MODULE_DESCRIPTION ("TCM PSCSI subsystem plugin")
 
 MODULE_AUTHOR ("[email protected]")
 
 MODULE_LICENSE ("GPL")
 
 module_init (pscsi_module_init)
 
 module_exit (pscsi_module_exit)
 

Macro Definition Documentation

#define ISPRINT (   a)    ((a >= ' ') && (a <= '~'))

Definition at line 54 of file target_core_pscsi.c.

Enumeration Type Documentation

anonymous enum
Enumerator:
Opt_scsi_host_id 
Opt_scsi_channel_id 
Opt_scsi_target_id 
Opt_scsi_lun_id 
Opt_err 

Definition at line 760 of file target_core_pscsi.c.

Function Documentation

MODULE_AUTHOR ( "[email protected] )
MODULE_DESCRIPTION ( "TCM PSCSI subsystem plugin"  )
module_exit ( pscsi_module_exit  )
module_init ( pscsi_module_init  )
MODULE_LICENSE ( "GPL"  )