drivers/infiniband/ulp/isert/ib_isert.c
1023
*isert_allocate_cmd(struct iscsit_conn *conn, struct iser_rx_desc *rx_desc)
drivers/infiniband/ulp/isert/ib_isert.c
1047
struct iscsit_conn *conn = isert_conn->conn;
drivers/infiniband/ulp/isert/ib_isert.c
1116
struct iscsit_conn *conn = isert_conn->conn;
drivers/infiniband/ulp/isert/ib_isert.c
1176
struct iscsit_conn *conn = isert_conn->conn;
drivers/infiniband/ulp/isert/ib_isert.c
1195
struct iscsit_conn *conn = isert_conn->conn;
drivers/infiniband/ulp/isert/ib_isert.c
1222
struct iscsit_conn *conn = isert_conn->conn;
drivers/infiniband/ulp/isert/ib_isert.c
1430
struct iscsit_conn *conn = isert_conn->conn;
drivers/infiniband/ulp/isert/ib_isert.c
1757
isert_put_response(struct iscsit_conn *conn, struct iscsit_cmd *cmd)
drivers/infiniband/ulp/isert/ib_isert.c
1808
isert_aborted_task(struct iscsit_conn *conn, struct iscsit_cmd *cmd)
drivers/infiniband/ulp/isert/ib_isert.c
1824
isert_get_sup_prot_ops(struct iscsit_conn *conn)
drivers/infiniband/ulp/isert/ib_isert.c
1844
isert_put_nopin(struct iscsit_cmd *cmd, struct iscsit_conn *conn,
drivers/infiniband/ulp/isert/ib_isert.c
1864
isert_put_logout_rsp(struct iscsit_cmd *cmd, struct iscsit_conn *conn)
drivers/infiniband/ulp/isert/ib_isert.c
1882
isert_put_tm_rsp(struct iscsit_cmd *cmd, struct iscsit_conn *conn)
drivers/infiniband/ulp/isert/ib_isert.c
1900
isert_put_reject(struct iscsit_cmd *cmd, struct iscsit_conn *conn)
drivers/infiniband/ulp/isert/ib_isert.c
1935
isert_put_text_rsp(struct iscsit_cmd *cmd, struct iscsit_conn *conn)
drivers/infiniband/ulp/isert/ib_isert.c
2090
isert_put_datain(struct iscsit_conn *conn, struct iscsit_cmd *cmd)
drivers/infiniband/ulp/isert/ib_isert.c
2131
isert_get_dataout(struct iscsit_conn *conn, struct iscsit_cmd *cmd, bool recovery)
drivers/infiniband/ulp/isert/ib_isert.c
2149
isert_immediate_queue(struct iscsit_conn *conn, struct iscsit_cmd *cmd, int state)
drivers/infiniband/ulp/isert/ib_isert.c
2174
isert_response_queue(struct iscsit_conn *conn, struct iscsit_cmd *cmd, int state)
drivers/infiniband/ulp/isert/ib_isert.c
2334
isert_get_login_rx(struct iscsit_conn *conn, struct iscsi_login *login)
drivers/infiniband/ulp/isert/ib_isert.c
2370
isert_set_conn_info(struct iscsi_np *np, struct iscsit_conn *conn,
drivers/infiniband/ulp/isert/ib_isert.c
2383
isert_accept_np(struct iscsi_np *np, struct iscsit_conn *conn)
drivers/infiniband/ulp/isert/ib_isert.c
2497
struct iscsit_conn *conn = isert_conn->conn;
drivers/infiniband/ulp/isert/ib_isert.c
2509
isert_wait4cmds(struct iscsit_conn *conn)
drivers/infiniband/ulp/isert/ib_isert.c
2529
isert_put_unsol_pending_cmds(struct iscsit_conn *conn)
drivers/infiniband/ulp/isert/ib_isert.c
2554
static void isert_wait_conn(struct iscsit_conn *conn)
drivers/infiniband/ulp/isert/ib_isert.c
2572
static void isert_free_conn(struct iscsit_conn *conn)
drivers/infiniband/ulp/isert/ib_isert.c
2580
static void isert_get_rx_pdu(struct iscsit_conn *conn)
drivers/infiniband/ulp/isert/ib_isert.c
50
isert_put_response(struct iscsit_conn *conn, struct iscsit_cmd *cmd);
drivers/infiniband/ulp/isert/ib_isert.c
912
isert_put_login_tx(struct iscsit_conn *conn, struct iscsi_login *login,
drivers/infiniband/ulp/isert/ib_isert.c
979
struct iscsit_conn *conn = isert_conn->conn;
drivers/infiniband/ulp/isert/ib_isert.h
176
struct iscsit_conn *conn;
drivers/target/iscsi/cxgbit/cxgbit.h
192
struct iscsit_conn *conn;
drivers/target/iscsi/cxgbit/cxgbit.h
319
int cxgbit_accept_np(struct iscsi_np *, struct iscsit_conn *);
drivers/target/iscsi/cxgbit/cxgbit.h
322
void cxgbit_free_conn(struct iscsit_conn *);
drivers/target/iscsi/cxgbit/cxgbit.h
324
int cxgbit_get_login_rx(struct iscsit_conn *, struct iscsi_login *);
drivers/target/iscsi/cxgbit/cxgbit.h
329
int cxgbit_put_login_tx(struct iscsit_conn *, struct iscsi_login *, u32);
drivers/target/iscsi/cxgbit/cxgbit.h
330
int cxgbit_xmit_pdu(struct iscsit_conn *, struct iscsit_cmd *,
drivers/target/iscsi/cxgbit/cxgbit.h
332
void cxgbit_get_r2t_ttt(struct iscsit_conn *, struct iscsit_cmd *,
drivers/target/iscsi/cxgbit/cxgbit.h
336
void cxgbit_get_rx_pdu(struct iscsit_conn *);
drivers/target/iscsi/cxgbit/cxgbit.h
337
int cxgbit_validate_params(struct iscsit_conn *);
drivers/target/iscsi/cxgbit/cxgbit.h
344
void cxgbit_unmap_cmd(struct iscsit_conn *, struct iscsit_cmd *);
drivers/target/iscsi/cxgbit/cxgbit_cm.c
468
cxgbit_set_conn_info(struct iscsi_np *np, struct iscsit_conn *conn,
drivers/target/iscsi/cxgbit/cxgbit_cm.c
476
int cxgbit_accept_np(struct iscsi_np *np, struct iscsit_conn *conn)
drivers/target/iscsi/cxgbit/cxgbit_cm.c
720
struct iscsit_conn *conn = csk->conn;
drivers/target/iscsi/cxgbit/cxgbit_cm.c
754
void cxgbit_free_conn(struct iscsit_conn *conn)
drivers/target/iscsi/cxgbit/cxgbit_ddp.c
230
cxgbit_get_r2t_ttt(struct iscsit_conn *conn, struct iscsit_cmd *cmd,
drivers/target/iscsi/cxgbit/cxgbit_ddp.c
263
void cxgbit_unmap_cmd(struct iscsit_conn *conn, struct iscsit_cmd *cmd)
drivers/target/iscsi/cxgbit/cxgbit_main.c
660
static enum target_prot_op cxgbit_get_sup_prot_ops(struct iscsit_conn *conn)
drivers/target/iscsi/cxgbit/cxgbit_target.c
1089
struct iscsit_conn *conn = csk->conn;
drivers/target/iscsi/cxgbit/cxgbit_target.c
1157
struct iscsit_conn *conn = csk->conn;
drivers/target/iscsi/cxgbit/cxgbit_target.c
1212
struct iscsit_conn *conn = csk->conn;
drivers/target/iscsi/cxgbit/cxgbit_target.c
1289
struct iscsit_conn *conn = csk->conn;
drivers/target/iscsi/cxgbit/cxgbit_target.c
1324
struct iscsit_conn *conn = csk->conn;
drivers/target/iscsi/cxgbit/cxgbit_target.c
1629
int cxgbit_get_login_rx(struct iscsit_conn *conn, struct iscsi_login *login)
drivers/target/iscsi/cxgbit/cxgbit_target.c
1645
void cxgbit_get_rx_pdu(struct iscsit_conn *conn)
drivers/target/iscsi/cxgbit/cxgbit_target.c
396
struct iscsit_conn *conn = csk->conn;
drivers/target/iscsi/cxgbit/cxgbit_target.c
513
cxgbit_xmit_datain_pdu(struct iscsit_conn *conn, struct iscsit_cmd *cmd,
drivers/target/iscsi/cxgbit/cxgbit_target.c
533
cxgbit_xmit_nondatain_pdu(struct iscsit_conn *conn, struct iscsit_cmd *cmd,
drivers/target/iscsi/cxgbit/cxgbit_target.c
563
cxgbit_xmit_pdu(struct iscsit_conn *conn, struct iscsit_cmd *cmd,
drivers/target/iscsi/cxgbit/cxgbit_target.c
572
int cxgbit_validate_params(struct iscsit_conn *conn)
drivers/target/iscsi/cxgbit/cxgbit_target.c
598
struct iscsit_conn *conn = csk->conn;
drivers/target/iscsi/cxgbit/cxgbit_target.c
630
struct iscsit_conn *conn = csk->conn;
drivers/target/iscsi/cxgbit/cxgbit_target.c
681
struct iscsit_conn *conn = csk->conn;
drivers/target/iscsi/cxgbit/cxgbit_target.c
715
static int cxgbit_set_params(struct iscsit_conn *conn)
drivers/target/iscsi/cxgbit/cxgbit_target.c
774
cxgbit_put_login_tx(struct iscsit_conn *conn, struct iscsi_login *login,
drivers/target/iscsi/cxgbit/cxgbit_target.c
837
struct iscsit_conn *conn = csk->conn;
drivers/target/iscsi/cxgbit/cxgbit_target.c
859
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/cxgbit/cxgbit_target.c
916
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/cxgbit/cxgbit_target.c
969
struct iscsit_conn *conn = csk->conn;
drivers/target/iscsi/cxgbit/cxgbit_target.c
998
struct iscsit_conn *conn = csk->conn;
drivers/target/iscsi/iscsi_target.c
1241
int iscsit_process_scsi_cmd(struct iscsit_conn *conn, struct iscsit_cmd *cmd,
drivers/target/iscsi/iscsi_target.c
1365
iscsit_handle_scsi_cmd(struct iscsit_conn *conn, struct iscsit_cmd *cmd,
drivers/target/iscsi/iscsi_target.c
1439
__iscsit_check_dataout_hdr(struct iscsit_conn *conn, void *buf,
drivers/target/iscsi/iscsi_target.c
1543
iscsit_check_dataout_hdr(struct iscsit_conn *conn, void *buf,
drivers/target/iscsi/iscsi_target.c
1578
iscsit_get_dataout(struct iscsit_conn *conn, struct iscsit_cmd *cmd,
drivers/target/iscsi/iscsi_target.c
1646
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target.c
1681
static int iscsit_handle_data_out(struct iscsit_conn *conn, unsigned char *buf)
drivers/target/iscsi/iscsi_target.c
1703
int iscsit_setup_nop_out(struct iscsit_conn *conn, struct iscsit_cmd *cmd,
drivers/target/iscsi/iscsi_target.c
1770
int iscsit_process_nop_out(struct iscsit_conn *conn, struct iscsit_cmd *cmd,
drivers/target/iscsi/iscsi_target.c
1832
static int iscsit_handle_nop_out(struct iscsit_conn *conn, struct iscsit_cmd *cmd,
drivers/target/iscsi/iscsi_target.c
1957
iscsit_handle_task_mgt_cmd(struct iscsit_conn *conn, struct iscsit_cmd *cmd,
drivers/target/iscsi/iscsi_target.c
2139
iscsit_setup_text_cmd(struct iscsit_conn *conn, struct iscsit_cmd *cmd,
drivers/target/iscsi/iscsi_target.c
2179
iscsit_process_text_cmd(struct iscsit_conn *conn, struct iscsit_cmd *cmd,
drivers/target/iscsi/iscsi_target.c
2238
iscsit_handle_text_cmd(struct iscsit_conn *conn, struct iscsit_cmd *cmd,
drivers/target/iscsi/iscsi_target.c
2324
int iscsit_logout_closesession(struct iscsit_cmd *cmd, struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target.c
2326
struct iscsit_conn *conn_p;
drivers/target/iscsi/iscsi_target.c
2354
int iscsit_logout_closeconnection(struct iscsit_cmd *cmd, struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target.c
2356
struct iscsit_conn *l_conn;
drivers/target/iscsi/iscsi_target.c
2402
int iscsit_logout_removeconnforrecovery(struct iscsit_cmd *cmd, struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target.c
2432
iscsit_handle_logout_cmd(struct iscsit_conn *conn, struct iscsit_cmd *cmd,
drivers/target/iscsi/iscsi_target.c
2513
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target.c
2567
static void iscsit_rx_thread_wait_for_tcp(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target.c
2584
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target.c
2683
static void iscsit_build_conn_drop_async_message(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target.c
2686
struct iscsit_conn *conn_p;
drivers/target/iscsi/iscsi_target.c
2726
struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target.c
2754
static void iscsit_tx_thread_wait_for_tcp(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target.c
2765
iscsit_build_datain_pdu(struct iscsit_cmd *cmd, struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target.c
2810
static int iscsit_send_datain(struct iscsit_cmd *cmd, struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target.c
2871
iscsit_build_logout_rsp(struct iscsit_cmd *cmd, struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target.c
2874
struct iscsit_conn *logout_conn = NULL;
drivers/target/iscsi/iscsi_target.c
2966
iscsit_send_logout(struct iscsit_cmd *cmd, struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target.c
2979
iscsit_build_nopin_rsp(struct iscsit_cmd *cmd, struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target.c
3011
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target.c
3035
iscsit_send_nopin(struct iscsit_cmd *cmd, struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target.c
3054
struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target.c
3110
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target.c
3193
void iscsit_build_rsp_pdu(struct iscsit_cmd *cmd, struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target.c
3227
static int iscsit_send_response(struct iscsit_cmd *cmd, struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target.c
3284
iscsit_build_task_mgt_rsp(struct iscsit_cmd *cmd, struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target.c
3307
iscsit_send_task_mgt_rsp(struct iscsit_cmd *cmd, struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target.c
3324
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target.c
3469
iscsit_build_text_rsp(struct iscsit_cmd *cmd, struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target.c
3520
struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target.c
3536
iscsit_build_reject(struct iscsit_cmd *cmd, struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target.c
3554
struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target.c
3568
void iscsit_thread_get_cpumask(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target.c
3611
static void iscsit_thread_reschedule(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target.c
3628
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target.c
3668
iscsit_immediate_queue(struct iscsit_conn *conn, struct iscsit_cmd *cmd, int state)
drivers/target/iscsi/iscsi_target.c
3712
iscsit_handle_immediate_queue(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target.c
3735
iscsit_response_queue(struct iscsit_conn *conn, struct iscsit_cmd *cmd, int state)
drivers/target/iscsi/iscsi_target.c
3841
static int iscsit_handle_response_queue(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target.c
3865
struct iscsit_conn *conn = arg;
drivers/target/iscsi/iscsi_target.c
3920
static int iscsi_target_rx_opcode(struct iscsit_conn *conn, unsigned char *buf)
drivers/target/iscsi/iscsi_target.c
3997
static bool iscsi_target_check_conn_state(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target.c
4008
static void iscsit_get_rx_pdu(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target.c
4111
struct iscsit_conn *conn = arg;
drivers/target/iscsi/iscsi_target.c
4146
static void iscsit_release_commands_from_conn(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target.c
4212
struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target.c
4225
struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target.c
4524
struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target.c
4553
struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target.c
4571
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target.c
4574
struct iscsit_conn *l_conn;
drivers/target/iscsi/iscsi_target.c
4611
struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target.c
4673
struct iscsit_conn *conn, *conn_tmp = NULL;
drivers/target/iscsi/iscsi_target.c
474
static void iscsit_get_rx_pdu(struct iscsit_conn *);
drivers/target/iscsi/iscsi_target.c
476
int iscsit_queue_rsp(struct iscsit_conn *conn, struct iscsit_cmd *cmd)
drivers/target/iscsi/iscsi_target.c
482
void iscsit_aborted_task(struct iscsit_conn *conn, struct iscsit_cmd *cmd)
drivers/target/iscsi/iscsi_target.c
495
static void iscsit_tx_thread_wait_for_tcp(struct iscsit_conn *);
drivers/target/iscsi/iscsi_target.c
498
iscsit_xmit_nondatain_pdu(struct iscsit_conn *conn, struct iscsit_cmd *cmd,
drivers/target/iscsi/iscsi_target.c
568
iscsit_xmit_datain_pdu(struct iscsit_conn *conn, struct iscsit_cmd *cmd,
drivers/target/iscsi/iscsi_target.c
636
static int iscsit_xmit_pdu(struct iscsit_conn *conn, struct iscsit_cmd *cmd,
drivers/target/iscsi/iscsi_target.c
646
static enum target_prot_op iscsit_get_sup_prot_ops(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target.c
788
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target.c
825
struct iscsit_conn *conn;
drivers/target/iscsi/iscsi_target.c
949
static void iscsit_ack_from_expstatsn(struct iscsit_conn *conn, u32 exp_statsn)
drivers/target/iscsi/iscsi_target.c
992
int iscsit_setup_scsi_cmd(struct iscsit_conn *conn, struct iscsit_cmd *cmd,
drivers/target/iscsi/iscsi_target.h
34
extern int iscsit_logout_closesession(struct iscsit_cmd *, struct iscsit_conn *);
drivers/target/iscsi/iscsi_target.h
35
extern int iscsit_logout_closeconnection(struct iscsit_cmd *, struct iscsit_conn *);
drivers/target/iscsi/iscsi_target.h
36
extern int iscsit_logout_removeconnforrecovery(struct iscsit_cmd *, struct iscsit_conn *);
drivers/target/iscsi/iscsi_target.h
37
extern int iscsit_build_r2ts_for_cmd(struct iscsit_conn *, struct iscsit_cmd *, bool recovery);
drivers/target/iscsi/iscsi_target.h
38
extern void iscsit_thread_get_cpumask(struct iscsit_conn *);
drivers/target/iscsi/iscsi_target.h
41
extern int iscsit_close_connection(struct iscsit_conn *);
drivers/target/iscsi/iscsi_target.h
9
struct iscsit_conn;
drivers/target/iscsi/iscsi_target_auth.c
132
static void chap_close(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_auth.c
139
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_auth.c
242
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_auth.c
39
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_auth.c
573
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_auth.h
30
struct iscsit_conn;
drivers/target/iscsi/iscsi_target_auth.h
32
extern u32 chap_main_loop(struct iscsit_conn *, struct iscsi_node_auth *, char *, char *,
drivers/target/iscsi/iscsi_target_configfs.c
1388
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_configfs.c
1397
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_configfs.c
1408
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_configfs.c
528
struct iscsit_conn *conn;
drivers/target/iscsi/iscsi_target_datain_values.c
181
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_datain_values.c
302
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_datain_values.c
401
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_datain_values.c
502
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_datain_values.c
83
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_erl0.c
136
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_erl0.c
211
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_erl0.c
34
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_erl0.c
340
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_erl0.c
391
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_erl0.c
537
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_erl0.c
647
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_erl0.c
686
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_erl0.c
69
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_erl0.c
724
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_erl0.c
823
void iscsit_connection_reinstatement_rcfr(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_erl0.c
847
void iscsit_cause_connection_reinstatement(struct iscsit_conn *conn, int sleep)
drivers/target/iscsi/iscsi_target_erl0.c
892
static void iscsit_handle_connection_cleanup(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_erl0.c
908
void iscsit_take_action_for_connection_exit(struct iscsit_conn *conn, bool *conn_freed)
drivers/target/iscsi/iscsi_target_erl0.h
17
extern void iscsit_connection_reinstatement_rcfr(struct iscsit_conn *);
drivers/target/iscsi/iscsi_target_erl0.h
18
extern void iscsit_cause_connection_reinstatement(struct iscsit_conn *, int);
drivers/target/iscsi/iscsi_target_erl0.h
20
extern void iscsit_take_action_for_connection_exit(struct iscsit_conn *, bool *);
drivers/target/iscsi/iscsi_target_erl0.h
8
struct iscsit_conn;
drivers/target/iscsi/iscsi_target_erl1.c
1055
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_erl1.c
1098
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_erl1.c
1183
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_erl1.c
1202
struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_erl1.c
176
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_erl1.c
223
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_erl1.c
379
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_erl1.c
39
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_erl1.c
435
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_erl1.c
468
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_erl1.c
532
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_erl1.c
587
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_erl1.c
664
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_erl1.c
827
void iscsit_clear_ooo_cmdsns_for_conn(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_erl1.c
889
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_erl1.h
15
extern int iscsit_dump_data_payload(struct iscsit_conn *, u32, int);
drivers/target/iscsi/iscsi_target_erl1.h
20
extern int iscsit_handle_recovery_datain_or_r2t(struct iscsit_conn *, unsigned char *,
drivers/target/iscsi/iscsi_target_erl1.h
22
extern int iscsit_handle_status_snack(struct iscsit_conn *, itt_t, u32,
drivers/target/iscsi/iscsi_target_erl1.h
24
extern int iscsit_handle_data_ack(struct iscsit_conn *, u32, u32, u32);
drivers/target/iscsi/iscsi_target_erl1.h
27
extern void iscsit_clear_ooo_cmdsns_for_conn(struct iscsit_conn *);
drivers/target/iscsi/iscsi_target_erl1.h
35
extern void iscsit_start_dataout_timer(struct iscsit_cmd *, struct iscsit_conn *);
drivers/target/iscsi/iscsi_target_erl1.h
9
struct iscsit_conn;
drivers/target/iscsi/iscsi_target_erl2.c
218
int iscsit_discard_unacknowledged_ooo_cmdsns_for_conn(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_erl2.c
259
int iscsit_prepare_cmds_for_reallegiance(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_erl2.c
373
int iscsit_connection_recovery_transport_reset(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_erl2.h
20
extern int iscsit_discard_unacknowledged_ooo_cmdsns_for_conn(struct iscsit_conn *);
drivers/target/iscsi/iscsi_target_erl2.h
21
extern int iscsit_prepare_cmds_for_reallegiance(struct iscsit_conn *);
drivers/target/iscsi/iscsi_target_erl2.h
22
extern int iscsit_connection_recovery_transport_reset(struct iscsit_conn *);
drivers/target/iscsi/iscsi_target_erl2.h
8
struct iscsit_conn;
drivers/target/iscsi/iscsi_target_login.c
1001
static struct iscsit_conn *iscsit_alloc_conn(struct iscsi_np *np)
drivers/target/iscsi/iscsi_target_login.c
1003
struct iscsit_conn *conn;
drivers/target/iscsi/iscsi_target_login.c
1005
conn = kzalloc_obj(struct iscsit_conn);
drivers/target/iscsi/iscsi_target_login.c
1078
void iscsit_free_conn(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_login.c
1088
void iscsi_target_login_sess_out(struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_login.c
1151
struct iscsit_conn *conn = NULL;
drivers/target/iscsi/iscsi_target_login.c
167
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_login.c
188
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_login.c
215
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_login.c
299
struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_login.c
37
static struct iscsi_login *iscsi_login_init_conn(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_login.c
433
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_login.c
445
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_login.c
521
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_login.c
525
struct iscsit_conn *conn_ptr = NULL;
drivers/target/iscsi/iscsi_target_login.c
587
static void iscsi_post_login_start_timers(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_login.c
600
int iscsit_start_kthreads(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_login.c
648
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_login.c
74
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_login.c
866
int iscsit_accept_np(struct iscsi_np *np, struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_login.c
90
int iscsi_check_for_session_reinstatement(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_login.c
927
int iscsit_get_login_rx(struct iscsit_conn *conn, struct iscsi_login *login)
drivers/target/iscsi/iscsi_target_login.c
972
int iscsit_put_login_tx(struct iscsit_conn *conn, struct iscsi_login *login,
drivers/target/iscsi/iscsi_target_login.c
982
iscsit_conn_set_transport(struct iscsit_conn *conn, struct iscsit_transport *t)
drivers/target/iscsi/iscsi_target_login.h
12
extern int iscsi_check_for_session_reinstatement(struct iscsit_conn *);
drivers/target/iscsi/iscsi_target_login.h
13
extern int iscsi_login_post_auth_non_zero_tsih(struct iscsit_conn *, u16, u32);
drivers/target/iscsi/iscsi_target_login.h
18
extern int iscsit_accept_np(struct iscsi_np *, struct iscsit_conn *);
drivers/target/iscsi/iscsi_target_login.h
19
extern int iscsit_get_login_rx(struct iscsit_conn *, struct iscsi_login *);
drivers/target/iscsi/iscsi_target_login.h
20
extern int iscsit_put_login_tx(struct iscsit_conn *, struct iscsi_login *, u32);
drivers/target/iscsi/iscsi_target_login.h
21
extern void iscsit_free_conn(struct iscsit_conn *);
drivers/target/iscsi/iscsi_target_login.h
22
extern int iscsit_start_kthreads(struct iscsit_conn *);
drivers/target/iscsi/iscsi_target_login.h
23
extern void iscsi_post_login_handler(struct iscsi_np *, struct iscsit_conn *, u8);
drivers/target/iscsi/iscsi_target_login.h
24
extern void iscsi_target_login_sess_out(struct iscsit_conn *, bool, bool);
drivers/target/iscsi/iscsi_target_login.h
7
struct iscsit_conn;
drivers/target/iscsi/iscsi_target_nego.c
101
static struct iscsi_node_auth *iscsi_get_node_auth(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_nego.c
1022
static int iscsi_target_do_login(struct iscsit_conn *conn, struct iscsi_login *login)
drivers/target/iscsi/iscsi_target_nego.c
1108
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_nego.c
127
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_nego.c
1326
struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_nego.c
1379
void iscsi_target_nego_release(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_nego.c
154
static void iscsi_remove_failed_auth_entry(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_nego.c
160
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_nego.c
251
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_nego.c
318
static int iscsi_target_do_tx_login_io(struct iscsit_conn *conn, struct iscsi_login *login)
drivers/target/iscsi/iscsi_target_nego.c
385
struct iscsit_conn *conn = sk->sk_user_data;
drivers/target/iscsi/iscsi_target_nego.c
425
static void iscsi_target_set_sock_callbacks(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_nego.c
447
static void iscsi_target_restore_sock_callbacks(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_nego.c
471
static int iscsi_target_do_login(struct iscsit_conn *, struct iscsi_login *);
drivers/target/iscsi/iscsi_target_nego.c
483
static bool iscsi_target_sk_check_close(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_nego.c
498
static bool iscsi_target_sk_check_flag(struct iscsit_conn *conn, unsigned int flag)
drivers/target/iscsi/iscsi_target_nego.c
512
static bool iscsi_target_sk_check_and_clear(struct iscsit_conn *conn, unsigned int flag)
drivers/target/iscsi/iscsi_target_nego.c
529
static void iscsi_target_login_drop(struct iscsit_conn *conn, struct iscsi_login *login)
drivers/target/iscsi/iscsi_target_nego.c
540
struct iscsit_conn *conn = container_of(work,
drivers/target/iscsi/iscsi_target_nego.c
541
struct iscsit_conn, login_work.work);
drivers/target/iscsi/iscsi_target_nego.c
658
struct iscsit_conn *conn;
drivers/target/iscsi/iscsi_target_nego.c
737
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_nego.c
753
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_nego.c
811
bool iscsi_conn_auth_required(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_nego.c
848
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_nego.c
942
static bool iscsi_conn_authenticated(struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_nego.c
954
static int iscsi_target_handle_csg_one(struct iscsit_conn *conn, struct iscsi_login *login)
drivers/target/iscsi/iscsi_target_nego.h
16
extern int iscsi_target_check_login_request(struct iscsit_conn *,
drivers/target/iscsi/iscsi_target_nego.h
18
extern int iscsi_target_locate_portal(struct iscsi_np *, struct iscsit_conn *,
drivers/target/iscsi/iscsi_target_nego.h
21
struct iscsi_login *, struct iscsit_conn *);
drivers/target/iscsi/iscsi_target_nego.h
22
extern void iscsi_target_nego_release(struct iscsit_conn *);
drivers/target/iscsi/iscsi_target_nego.h
23
extern bool iscsi_conn_auth_required(struct iscsit_conn *conn);
drivers/target/iscsi/iscsi_target_nego.h
9
struct iscsit_conn;
drivers/target/iscsi/iscsi_target_nodeattrib.c
101
struct iscsit_conn *conn;
drivers/target/iscsi/iscsi_target_parameters.c
1309
struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_parameters.c
18
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_parameters.c
40
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_parameters.c
910
struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_parameters.h
28
struct iscsit_conn;
drivers/target/iscsi/iscsi_target_parameters.h
33
extern int iscsi_login_rx_data(struct iscsit_conn *, char *, int);
drivers/target/iscsi/iscsi_target_parameters.h
34
extern int iscsi_login_tx_data(struct iscsit_conn *, char *, char *, int);
drivers/target/iscsi/iscsi_target_parameters.h
45
extern int iscsi_decode_text_input(u8, u8, char *, u32, struct iscsit_conn *);
drivers/target/iscsi/iscsi_target_seq_pdu_list.c
211
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_seq_pdu_list.c
292
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_seq_pdu_list.c
492
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_seq_pdu_list.c
590
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_tmr.c
110
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_tmr.c
197
struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_tmr.c
233
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_tmr.c
303
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_tmr.c
35
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_tmr.c
356
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_tmr.c
365
struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_tmr.c
414
struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_tmr.c
455
int iscsit_tmr_post_handler(struct iscsit_cmd *cmd, struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_tmr.c
473
struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_tmr.c
480
struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_tmr.c
548
struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_tmr.c
66
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_tmr.c
781
struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_tmr.c
86
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_tmr.h
12
extern int iscsit_tmr_task_warm_reset(struct iscsit_conn *, struct iscsi_tmr_req *,
drivers/target/iscsi/iscsi_target_tmr.h
14
extern int iscsit_tmr_task_cold_reset(struct iscsit_conn *, struct iscsi_tmr_req *,
drivers/target/iscsi/iscsi_target_tmr.h
17
extern int iscsit_tmr_post_handler(struct iscsit_cmd *, struct iscsit_conn *);
drivers/target/iscsi/iscsi_target_tmr.h
19
struct iscsit_conn *);
drivers/target/iscsi/iscsi_target_tmr.h
8
struct iscsit_conn;
drivers/target/iscsi/iscsi_target_util.c
1008
struct iscsit_conn *conn = timer_container_of(conn, t, login_timer);
drivers/target/iscsi/iscsi_target_util.c
1026
void iscsit_start_login_timer(struct iscsit_conn *conn, struct task_struct *kthr)
drivers/target/iscsi/iscsi_target_util.c
1034
int iscsit_set_login_timer_kworker(struct iscsit_conn *conn, struct task_struct *kthr)
drivers/target/iscsi/iscsi_target_util.c
1051
void iscsit_stop_login_timer(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_util.c
1059
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_util.c
1092
struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_util.c
1199
int iscsit_tx_login_rsp(struct iscsit_conn *conn, u8 status_class, u8 status_detail)
drivers/target/iscsi/iscsi_target_util.c
1219
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_util.c
1249
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_util.c
1285
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_util.c
1340
struct iscsi_tiqn *iscsit_snmp_get_tiqn(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_util.c
155
struct iscsit_cmd *iscsit_allocate_cmd(struct iscsit_conn *conn, int state)
drivers/target/iscsi/iscsi_target_util.c
285
int iscsit_sequence_cmd(struct iscsit_conn *conn, struct iscsit_cmd *cmd,
drivers/target/iscsi/iscsi_target_util.c
337
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_util.c
358
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_util.c
385
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_util.c
458
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_util.c
483
struct iscsi_queue_req *iscsit_get_cmd_from_immediate_queue(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_util.c
505
struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_util.c
534
struct iscsit_conn *conn,
drivers/target/iscsi/iscsi_target_util.c
558
struct iscsi_queue_req *iscsit_get_cmd_from_response_queue(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_util.c
581
struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_util.c
609
bool iscsit_conn_all_queues_empty(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_util.c
627
void iscsit_free_queue_reqs_for_conn(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_util.c
681
struct iscsit_conn *conn = cmd->conn;
drivers/target/iscsi/iscsi_target_util.c
760
struct iscsit_conn *iscsit_get_conn_from_cid(struct iscsit_session *sess, u16 cid)
drivers/target/iscsi/iscsi_target_util.c
762
struct iscsit_conn *conn;
drivers/target/iscsi/iscsi_target_util.c
778
struct iscsit_conn *iscsit_get_conn_from_cid_rcfr(struct iscsit_session *sess, u16 cid)
drivers/target/iscsi/iscsi_target_util.c
780
struct iscsit_conn *conn;
drivers/target/iscsi/iscsi_target_util.c
798
void iscsit_check_conn_usage_count(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_util.c
811
void iscsit_dec_conn_usage_count(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_util.c
825
void iscsit_inc_conn_usage_count(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_util.c
832
static int iscsit_add_nopin(struct iscsit_conn *conn, int want_response)
drivers/target/iscsi/iscsi_target_util.c
860
struct iscsit_conn *conn = timer_container_of(conn, t,
drivers/target/iscsi/iscsi_target_util.c
885
void iscsit_mod_nopin_response_timer(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_util.c
901
void iscsit_start_nopin_response_timer(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_util.c
922
void iscsit_stop_nopin_response_timer(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_util.c
941
struct iscsit_conn *conn = timer_container_of(conn, t, nopin_timer);
drivers/target/iscsi/iscsi_target_util.c
958
void __iscsit_start_nopin_timer(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_util.c
982
void iscsit_start_nopin_timer(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_util.c
989
void iscsit_stop_nopin_timer(struct iscsit_conn *conn)
drivers/target/iscsi/iscsi_target_util.h
11
struct iscsit_conn;
drivers/target/iscsi/iscsi_target_util.h
20
extern struct iscsit_cmd *iscsit_allocate_cmd(struct iscsit_conn *, int);
drivers/target/iscsi/iscsi_target_util.h
24
extern int iscsit_sequence_cmd(struct iscsit_conn *conn, struct iscsit_cmd *cmd,
drivers/target/iscsi/iscsi_target_util.h
26
extern struct iscsit_cmd *iscsit_find_cmd_from_itt_or_dump(struct iscsit_conn *,
drivers/target/iscsi/iscsi_target_util.h
28
extern struct iscsit_cmd *iscsit_find_cmd_from_ttt(struct iscsit_conn *, u32);
drivers/target/iscsi/iscsi_target_util.h
31
extern void iscsit_add_cmd_to_immediate_queue(struct iscsit_cmd *, struct iscsit_conn *, u8);
drivers/target/iscsi/iscsi_target_util.h
32
extern struct iscsi_queue_req *iscsit_get_cmd_from_immediate_queue(struct iscsit_conn *);
drivers/target/iscsi/iscsi_target_util.h
33
extern int iscsit_add_cmd_to_response_queue(struct iscsit_cmd *, struct iscsit_conn *, u8);
drivers/target/iscsi/iscsi_target_util.h
34
extern struct iscsi_queue_req *iscsit_get_cmd_from_response_queue(struct iscsit_conn *);
drivers/target/iscsi/iscsi_target_util.h
35
extern bool iscsit_conn_all_queues_empty(struct iscsit_conn *);
drivers/target/iscsi/iscsi_target_util.h
36
extern void iscsit_free_queue_reqs_for_conn(struct iscsit_conn *);
drivers/target/iscsi/iscsi_target_util.h
43
extern struct iscsit_conn *iscsit_get_conn_from_cid(struct iscsit_session *, u16);
drivers/target/iscsi/iscsi_target_util.h
44
extern struct iscsit_conn *iscsit_get_conn_from_cid_rcfr(struct iscsit_session *, u16);
drivers/target/iscsi/iscsi_target_util.h
45
extern void iscsit_check_conn_usage_count(struct iscsit_conn *);
drivers/target/iscsi/iscsi_target_util.h
46
extern void iscsit_dec_conn_usage_count(struct iscsit_conn *);
drivers/target/iscsi/iscsi_target_util.h
47
extern void iscsit_inc_conn_usage_count(struct iscsit_conn *);
drivers/target/iscsi/iscsi_target_util.h
49
extern void iscsit_mod_nopin_response_timer(struct iscsit_conn *);
drivers/target/iscsi/iscsi_target_util.h
50
extern void iscsit_start_nopin_response_timer(struct iscsit_conn *);
drivers/target/iscsi/iscsi_target_util.h
51
extern void iscsit_stop_nopin_response_timer(struct iscsit_conn *);
drivers/target/iscsi/iscsi_target_util.h
53
extern void __iscsit_start_nopin_timer(struct iscsit_conn *);
drivers/target/iscsi/iscsi_target_util.h
54
extern void iscsit_start_nopin_timer(struct iscsit_conn *);
drivers/target/iscsi/iscsi_target_util.h
55
extern void iscsit_stop_nopin_timer(struct iscsit_conn *);
drivers/target/iscsi/iscsi_target_util.h
57
extern void iscsit_start_login_timer(struct iscsit_conn *, struct task_struct *kthr);
drivers/target/iscsi/iscsi_target_util.h
58
extern void iscsit_stop_login_timer(struct iscsit_conn *);
drivers/target/iscsi/iscsi_target_util.h
59
extern int iscsit_set_login_timer_kworker(struct iscsit_conn *, struct task_struct *kthr);
drivers/target/iscsi/iscsi_target_util.h
60
extern int iscsit_send_tx_data(struct iscsit_cmd *, struct iscsit_conn *, int);
drivers/target/iscsi/iscsi_target_util.h
61
extern int iscsit_fe_sendpage_sg(struct iscsit_cmd *, struct iscsit_conn *);
drivers/target/iscsi/iscsi_target_util.h
62
extern int iscsit_tx_login_rsp(struct iscsit_conn *, u8, u8);
drivers/target/iscsi/iscsi_target_util.h
63
extern int rx_data(struct iscsit_conn *, struct kvec *, int, int);
drivers/target/iscsi/iscsi_target_util.h
64
extern int tx_data(struct iscsit_conn *, struct kvec *, int, int);
drivers/target/iscsi/iscsi_target_util.h
65
extern void iscsit_collect_login_stats(struct iscsit_conn *, u8, u8);
drivers/target/iscsi/iscsi_target_util.h
66
extern struct iscsi_tiqn *iscsit_snmp_get_tiqn(struct iscsit_conn *);
include/target/iscsi/iscsi_target_core.h
479
struct iscsit_conn *conn;
include/target/iscsi/iscsi_target_core.h
712
struct iscsit_conn *conn;
include/target/iscsi/iscsi_target_core.h
910
extern struct iscsit_cmd *iscsit_find_cmd_from_itt(struct iscsit_conn *, itt_t);
include/target/iscsi/iscsi_target_core.h
912
extern void iscsit_thread_check_cpumask(struct iscsit_conn *conn,
include/target/iscsi/iscsi_transport.h
101
extern int iscsit_build_r2ts_for_cmd(struct iscsit_conn *, struct iscsit_cmd *,
include/target/iscsi/iscsi_transport.h
103
extern int iscsit_immediate_queue(struct iscsit_conn *, struct iscsit_cmd *, int);
include/target/iscsi/iscsi_transport.h
104
extern int iscsit_response_queue(struct iscsit_conn *, struct iscsit_cmd *, int);
include/target/iscsi/iscsi_transport.h
112
extern void iscsit_cause_connection_reinstatement(struct iscsit_conn *, int);
include/target/iscsi/iscsi_transport.h
121
extern int iscsit_tmr_post_handler(struct iscsit_cmd *, struct iscsit_conn *);
include/target/iscsi/iscsi_transport.h
126
extern struct iscsit_cmd *iscsit_allocate_cmd(struct iscsit_conn *, int);
include/target/iscsi/iscsi_transport.h
127
extern int iscsit_sequence_cmd(struct iscsit_conn *, struct iscsit_cmd *,
include/target/iscsi/iscsi_transport.h
132
struct iscsit_conn *, u8);
include/target/iscsi/iscsi_transport.h
134
iscsit_find_cmd_from_itt_or_dump(struct iscsit_conn *conn,
include/target/iscsi/iscsi_transport.h
140
extern int iscsi_target_check_login_request(struct iscsit_conn *,
include/target/iscsi/iscsi_transport.h
147
struct iscsit_conn *, const char *, ...);
include/target/iscsi/iscsi_transport.h
15
int (*iscsit_accept_np)(struct iscsi_np *, struct iscsit_conn *);
include/target/iscsi/iscsi_transport.h
17
void (*iscsit_wait_conn)(struct iscsit_conn *);
include/target/iscsi/iscsi_transport.h
18
void (*iscsit_free_conn)(struct iscsit_conn *);
include/target/iscsi/iscsi_transport.h
19
int (*iscsit_get_login_rx)(struct iscsit_conn *, struct iscsi_login *);
include/target/iscsi/iscsi_transport.h
20
int (*iscsit_put_login_tx)(struct iscsit_conn *, struct iscsi_login *, u32);
include/target/iscsi/iscsi_transport.h
21
int (*iscsit_immediate_queue)(struct iscsit_conn *, struct iscsit_cmd *, int);
include/target/iscsi/iscsi_transport.h
22
int (*iscsit_response_queue)(struct iscsit_conn *, struct iscsit_cmd *, int);
include/target/iscsi/iscsi_transport.h
23
int (*iscsit_get_dataout)(struct iscsit_conn *, struct iscsit_cmd *, bool);
include/target/iscsi/iscsi_transport.h
24
int (*iscsit_queue_data_in)(struct iscsit_conn *, struct iscsit_cmd *);
include/target/iscsi/iscsi_transport.h
25
int (*iscsit_queue_status)(struct iscsit_conn *, struct iscsit_cmd *);
include/target/iscsi/iscsi_transport.h
26
void (*iscsit_aborted_task)(struct iscsit_conn *, struct iscsit_cmd *);
include/target/iscsi/iscsi_transport.h
27
int (*iscsit_xmit_pdu)(struct iscsit_conn *, struct iscsit_cmd *,
include/target/iscsi/iscsi_transport.h
29
void (*iscsit_unmap_cmd)(struct iscsit_conn *, struct iscsit_cmd *);
include/target/iscsi/iscsi_transport.h
30
void (*iscsit_get_rx_pdu)(struct iscsit_conn *);
include/target/iscsi/iscsi_transport.h
31
int (*iscsit_validate_params)(struct iscsit_conn *);
include/target/iscsi/iscsi_transport.h
32
void (*iscsit_get_r2t_ttt)(struct iscsit_conn *, struct iscsit_cmd *,
include/target/iscsi/iscsi_transport.h
34
enum target_prot_op (*iscsit_get_sup_prot_ops)(struct iscsit_conn *);
include/target/iscsi/iscsi_transport.h
54
extern int iscsit_setup_scsi_cmd(struct iscsit_conn *, struct iscsit_cmd *,
include/target/iscsi/iscsi_transport.h
57
extern int iscsit_process_scsi_cmd(struct iscsit_conn *, struct iscsit_cmd *,
include/target/iscsi/iscsi_transport.h
60
__iscsit_check_dataout_hdr(struct iscsit_conn *, void *,
include/target/iscsi/iscsi_transport.h
63
iscsit_check_dataout_hdr(struct iscsit_conn *conn, void *buf,
include/target/iscsi/iscsi_transport.h
67
extern int iscsit_setup_nop_out(struct iscsit_conn *, struct iscsit_cmd *,
include/target/iscsi/iscsi_transport.h
69
extern int iscsit_process_nop_out(struct iscsit_conn *, struct iscsit_cmd *,
include/target/iscsi/iscsi_transport.h
71
extern int iscsit_handle_logout_cmd(struct iscsit_conn *, struct iscsit_cmd *,
include/target/iscsi/iscsi_transport.h
73
extern int iscsit_handle_task_mgt_cmd(struct iscsit_conn *, struct iscsit_cmd *,
include/target/iscsi/iscsi_transport.h
75
extern int iscsit_setup_text_cmd(struct iscsit_conn *, struct iscsit_cmd *,
include/target/iscsi/iscsi_transport.h
77
extern int iscsit_process_text_cmd(struct iscsit_conn *, struct iscsit_cmd *,
include/target/iscsi/iscsi_transport.h
79
extern void iscsit_build_rsp_pdu(struct iscsit_cmd *, struct iscsit_conn *,
include/target/iscsi/iscsi_transport.h
81
extern void iscsit_build_nopin_rsp(struct iscsit_cmd *, struct iscsit_conn *,
include/target/iscsi/iscsi_transport.h
83
extern void iscsit_build_task_mgt_rsp(struct iscsit_cmd *, struct iscsit_conn *,
include/target/iscsi/iscsi_transport.h
85
extern int iscsit_build_text_rsp(struct iscsit_cmd *, struct iscsit_conn *,
include/target/iscsi/iscsi_transport.h
88
extern void iscsit_build_reject(struct iscsit_cmd *, struct iscsit_conn *,
include/target/iscsi/iscsi_transport.h
90
extern int iscsit_build_logout_rsp(struct iscsit_cmd *, struct iscsit_conn *,
include/target/iscsi/iscsi_transport.h
92
extern int iscsit_logout_post_handler(struct iscsit_cmd *, struct iscsit_conn *);
include/target/iscsi/iscsi_transport.h
93
extern int iscsit_queue_rsp(struct iscsit_conn *, struct iscsit_cmd *);
include/target/iscsi/iscsi_transport.h
94
extern void iscsit_aborted_task(struct iscsit_conn *, struct iscsit_cmd *);
include/target/iscsi/iscsi_transport.h
95
extern int iscsit_add_reject(struct iscsit_conn *, u8, unsigned char *);
include/target/iscsi/iscsi_transport.h
97
extern int iscsit_handle_snack(struct iscsit_conn *, unsigned char *);
include/target/iscsi/iscsi_transport.h
98
extern void iscsit_build_datain_pdu(struct iscsit_cmd *, struct iscsit_conn *,