#include <linux/types.h>
#include <linux/list.h>
#include <linux/hardirq.h>
#include <linux/kfifo.h>
#include <linux/blkdev.h>
#include <linux/init.h>
#include <linux/ioctl.h>
#include <linux/cdev.h>
#include <linux/in.h>
#include <linux/net.h>
#include <linux/scatterlist.h>
#include <linux/delay.h>
#include <linux/slab.h>
#include <linux/module.h>
#include <net/sock.h>
#include <asm/uaccess.h>
#include <scsi/scsi_cmnd.h>
#include <scsi/scsi_device.h>
#include <scsi/scsi_eh.h>
#include <scsi/scsi_tcq.h>
#include <scsi/scsi_host.h>
#include <scsi/scsi.h>
#include <scsi/scsi_transport_iscsi.h>
#include "iscsi_iser.h"
Go to the source code of this file.
|
| module_param_named (max_lun, iscsi_max_lun, uint, S_IRUGO) |
|
| MODULE_DESCRIPTION ("iSER (iSCSI Extensions for RDMA) Datamover ""v"DRV_VER" ("DRV_DATE")") |
|
| MODULE_LICENSE ("Dual BSD/GPL") |
|
| MODULE_AUTHOR ("Alex Nezhinsky, Dan Bar Dov, Or Gerlitz") |
|
| module_param_named (debug_level, iser_debug_level, int, 0644) |
|
| MODULE_PARM_DESC (debug_level,"Enable debug tracing if > 0 (default:disabled)") |
|
void | iscsi_iser_recv (struct iscsi_conn *conn, struct iscsi_hdr *hdr, char *rx_data, int rx_data_len) |
|
int | iser_initialize_task_headers (struct iscsi_task *task, struct iser_tx_desc *tx_desc) |
|
| module_init (iser_init) |
|
| module_exit (iser_exit) |
|
MODULE_AUTHOR |
( |
"Alex |
Nezhinsky, |
|
|
Dan Bar |
Dov, |
|
|
Or Gerlitz" |
|
|
) |
| |
MODULE_DESCRIPTION |
( |
"iSER (iSCSI Extensions for RDMA) Datamover ""v"DRV_VER" ("DRV_DATE")" |
| ) |
|
module_exit |
( |
iser_exit |
| ) |
|
module_init |
( |
iser_init |
| ) |
|
MODULE_LICENSE |
( |
"Dual BSD/GPL" |
| ) |
|
module_param_named |
( |
max_lun |
, |
|
|
iscsi_max_lun |
, |
|
|
uint |
, |
|
|
S_IRUGO |
|
|
) |
| |
MODULE_PARM_DESC |
( |
debug_level |
, |
|
|
"Enable debug tracing |
if, |
|
|
0(default:disabled)" |
|
|
) |
| |