Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
iscsi_target_erl2.c File Reference
#include <scsi/iscsi_proto.h>
#include <target/target_core_base.h>
#include <target/target_core_fabric.h>
#include "iscsi_target_core.h"
#include "iscsi_target_datain_values.h"
#include "iscsi_target_util.h"
#include "iscsi_target_erl0.h"
#include "iscsi_target_erl1.h"
#include "iscsi_target_erl2.h"
#include "iscsi_target.h"

Go to the source code of this file.

Functions

void iscsit_create_conn_recovery_datain_values (struct iscsi_cmd *cmd, __be32 exp_data_sn)
 
void iscsit_create_conn_recovery_dataout_values (struct iscsi_cmd *cmd)
 
struct iscsi_conn_recoveryiscsit_get_inactive_connection_recovery_entry (struct iscsi_session *sess, u16 cid)
 
void iscsit_free_connection_recovery_entires (struct iscsi_session *sess)
 
int iscsit_remove_active_connection_recovery_entry (struct iscsi_conn_recovery *cr, struct iscsi_session *sess)
 
int iscsit_remove_cmd_from_connection_recovery (struct iscsi_cmd *cmd, struct iscsi_session *sess)
 
void iscsit_discard_cr_cmds_by_expstatsn (struct iscsi_conn_recovery *cr, u32 exp_statsn)
 
int iscsit_discard_unacknowledged_ooo_cmdsns_for_conn (struct iscsi_conn *conn)
 
int iscsit_prepare_cmds_for_realligance (struct iscsi_conn *conn)
 
int iscsit_connection_recovery_transport_reset (struct iscsi_conn *conn)
 

Function Documentation

int iscsit_connection_recovery_transport_reset ( struct iscsi_conn conn)

Definition at line 430 of file iscsi_target_erl2.c.

void iscsit_create_conn_recovery_datain_values ( struct iscsi_cmd cmd,
__be32  exp_data_sn 
)

Definition at line 37 of file iscsi_target_erl2.c.

void iscsit_create_conn_recovery_dataout_values ( struct iscsi_cmd cmd)

Definition at line 65 of file iscsi_target_erl2.c.

void iscsit_discard_cr_cmds_by_expstatsn ( struct iscsi_conn_recovery cr,
u32  exp_statsn 
)

Definition at line 225 of file iscsi_target_erl2.c.

int iscsit_discard_unacknowledged_ooo_cmdsns_for_conn ( struct iscsi_conn conn)

Definition at line 275 of file iscsi_target_erl2.c.

void iscsit_free_connection_recovery_entires ( struct iscsi_session sess)

Definition at line 129 of file iscsi_target_erl2.c.

struct iscsi_conn_recovery* iscsit_get_inactive_connection_recovery_entry ( struct iscsi_session sess,
u16  cid 
)
read

Definition at line 111 of file iscsi_target_erl2.c.

int iscsit_prepare_cmds_for_realligance ( struct iscsi_conn conn)

Definition at line 316 of file iscsi_target_erl2.c.

int iscsit_remove_active_connection_recovery_entry ( struct iscsi_conn_recovery cr,
struct iscsi_session sess 
)

Definition at line 179 of file iscsi_target_erl2.c.

int iscsit_remove_cmd_from_connection_recovery ( struct iscsi_cmd cmd,
struct iscsi_session sess 
)

Definition at line 208 of file iscsi_target_erl2.c.