/drivers/target/iscsi/ |
H A D | iscsi_target_login.h | 4 extern int iscsi_login_setup_crypto(struct iscsi_conn *); 5 extern int iscsi_check_for_session_reinstatement(struct iscsi_conn *); 6 extern int iscsi_login_post_auth_non_zero_tsih(struct iscsi_conn *, u16, u32); 11 extern int iscsit_accept_np(struct iscsi_np *, struct iscsi_conn *); 12 extern int iscsit_get_login_rx(struct iscsi_conn *, struct iscsi_login *); 13 extern int iscsit_put_login_tx(struct iscsi_conn *, struct iscsi_login *, u32); 14 extern void iscsit_free_conn(struct iscsi_np *, struct iscsi_conn *); 15 extern int iscsi_post_login_handler(struct iscsi_np *, struct iscsi_conn *, u8); 16 extern void iscsi_target_login_sess_out(struct iscsi_conn *, struct iscsi_np *, 19 extern int iscsi_login_disable_FIM_keys(struct iscsi_param_list *, struct iscsi_conn *); [all...] |
H A D | iscsi_target_tmr.h | 5 extern int iscsit_tmr_task_warm_reset(struct iscsi_conn *, struct iscsi_tmr_req *, 7 extern int iscsit_tmr_task_cold_reset(struct iscsi_conn *, struct iscsi_tmr_req *, 10 extern int iscsit_tmr_post_handler(struct iscsi_cmd *, struct iscsi_conn *); 12 struct iscsi_conn *);
|
H A D | iscsi_target_util.h | 11 extern struct iscsi_cmd *iscsit_alloc_cmd(struct iscsi_conn *, gfp_t); 12 extern struct iscsi_cmd *iscsit_allocate_cmd(struct iscsi_conn *, int); 16 extern int iscsit_sequence_cmd(struct iscsi_conn *conn, struct iscsi_cmd *cmd, 19 extern struct iscsi_cmd *iscsit_find_cmd_from_itt(struct iscsi_conn *, itt_t); 20 extern struct iscsi_cmd *iscsit_find_cmd_from_itt_or_dump(struct iscsi_conn *, 22 extern struct iscsi_cmd *iscsit_find_cmd_from_ttt(struct iscsi_conn *, u32); 25 extern void iscsit_add_cmd_to_immediate_queue(struct iscsi_cmd *, struct iscsi_conn *, u8); 26 extern struct iscsi_queue_req *iscsit_get_cmd_from_immediate_queue(struct iscsi_conn *); 27 extern void iscsit_add_cmd_to_response_queue(struct iscsi_cmd *, struct iscsi_conn *, u8); 28 extern struct iscsi_queue_req *iscsit_get_cmd_from_response_queue(struct iscsi_conn *); [all...] |
H A D | iscsi_target_nego.h | 10 extern int iscsi_target_check_login_request(struct iscsi_conn *, 12 extern int iscsi_target_get_initial_payload(struct iscsi_conn *, 14 extern int iscsi_target_locate_portal(struct iscsi_np *, struct iscsi_conn *, 17 struct iscsi_login *, struct iscsi_conn *); 18 extern void iscsi_target_nego_release(struct iscsi_conn *);
|
H A D | iscsi_target_erl0.h | 9 extern void iscsit_connection_reinstatement_rcfr(struct iscsi_conn *); 10 extern void iscsit_cause_connection_reinstatement(struct iscsi_conn *, int); 12 extern void iscsit_take_action_for_connection_exit(struct iscsi_conn *); 13 extern int iscsit_recover_from_unknown_opcode(struct iscsi_conn *);
|
H A D | iscsi_target_erl2.h | 14 extern int iscsit_discard_unacknowledged_ooo_cmdsns_for_conn(struct iscsi_conn *); 15 extern int iscsit_prepare_cmds_for_realligance(struct iscsi_conn *); 16 extern int iscsit_connection_recovery_transport_reset(struct iscsi_conn *);
|
H A D | iscsi_target_erl1.h | 4 extern int iscsit_dump_data_payload(struct iscsi_conn *, u32, int); 9 extern int iscsit_handle_recovery_datain_or_r2t(struct iscsi_conn *, unsigned char *, 11 extern int iscsit_handle_status_snack(struct iscsi_conn *, itt_t, u32, 13 extern int iscsit_handle_data_ack(struct iscsi_conn *, u32, u32, u32); 16 extern void iscsit_clear_ooo_cmdsns_for_conn(struct iscsi_conn *); 23 extern void iscsit_start_dataout_timer(struct iscsi_cmd *, struct iscsi_conn *);
|
H A D | iscsi_target_tq.h | 7 extern int iscsi_thread_set_force_reinstatement(struct iscsi_conn *); 10 extern void iscsi_activate_thread_set(struct iscsi_conn *, struct iscsi_thread_set *); 12 extern void iscsi_set_thread_clear(struct iscsi_conn *, u8); 13 extern void iscsi_set_thread_set_signal(struct iscsi_conn *, u8); 14 extern int iscsi_release_thread_set(struct iscsi_conn *); 15 extern struct iscsi_conn *iscsi_rx_thread_pre_handler(struct iscsi_thread_set *); 16 extern struct iscsi_conn *iscsi_tx_thread_pre_handler(struct iscsi_thread_set *); 64 struct iscsi_conn *conn;
|
H A D | iscsi_target.h | 22 extern int iscsit_logout_closesession(struct iscsi_cmd *, struct iscsi_conn *); 23 extern int iscsit_logout_closeconnection(struct iscsi_cmd *, struct iscsi_conn *); 24 extern int iscsit_logout_removeconnforrecovery(struct iscsi_cmd *, struct iscsi_conn *); 25 extern int iscsit_send_async_msg(struct iscsi_conn *, u16, u8, u8); 26 extern int iscsit_build_r2ts_for_cmd(struct iscsi_conn *, struct iscsi_cmd *, bool recovery); 27 extern void iscsit_thread_get_cpumask(struct iscsi_conn *); 30 extern int iscsit_close_connection(struct iscsi_conn *);
|
H A D | iscsi_target_auth.h | 21 extern u32 chap_main_loop(struct iscsi_conn *, struct iscsi_node_auth *, char *, char *,
|
H A D | iscsi_target_util.c | 155 struct iscsi_cmd *iscsit_allocate_cmd(struct iscsi_conn *conn, int state) 279 int iscsit_sequence_cmd(struct iscsi_conn *conn, struct iscsi_cmd *cmd, 332 struct iscsi_conn *conn = cmd->conn; 375 struct iscsi_conn *conn, 395 struct iscsi_conn *conn, 421 struct iscsi_conn *conn, 494 struct iscsi_conn *conn, 518 struct iscsi_queue_req *iscsit_get_cmd_from_immediate_queue(struct iscsi_conn *conn) 540 struct iscsi_conn *conn) 569 struct iscsi_conn *con [all...] |
H A D | iscsi_target_nego.c | 103 struct iscsi_conn *conn, 177 static void iscsi_remove_failed_auth_entry(struct iscsi_conn *conn) 183 struct iscsi_conn *conn, 273 struct iscsi_conn *conn, 340 static int iscsi_target_do_tx_login_io(struct iscsi_conn *conn, struct iscsi_login *login) 380 struct iscsi_conn *conn = sk->sk_user_data; 416 static void iscsi_target_set_sock_callbacks(struct iscsi_conn *conn) 438 static void iscsi_target_restore_sock_callbacks(struct iscsi_conn *conn) 462 static int iscsi_target_do_login(struct iscsi_conn *, struct iscsi_login *); 474 static void iscsi_target_login_drop(struct iscsi_conn *con [all...] |
H A D | iscsi_target_tmr.c | 43 struct iscsi_conn *conn = cmd->conn; 74 struct iscsi_conn *conn, 94 struct iscsi_conn *conn, 118 struct iscsi_conn *conn = cmd->conn; 204 struct iscsi_conn *conn) 240 struct iscsi_conn *conn = cmd->conn; 310 struct iscsi_conn *conn = cmd->conn; 363 struct iscsi_conn *conn = cmd->conn; 372 struct iscsi_conn *conn) 421 struct iscsi_conn *con [all...] |
H A D | iscsi_target.c | 494 static int iscsit_immediate_queue(struct iscsi_conn *, struct iscsi_cmd *, int); 495 static int iscsit_response_queue(struct iscsi_conn *, struct iscsi_cmd *, int); 497 static int iscsit_queue_rsp(struct iscsi_conn *conn, struct iscsi_cmd *cmd) 503 static void iscsit_aborted_task(struct iscsi_conn *conn, struct iscsi_cmd *cmd) 515 static enum target_prot_op iscsit_get_sup_prot_ops(struct iscsi_conn *conn) 647 struct iscsi_conn *conn, 683 struct iscsi_conn *conn; 783 static void iscsit_ack_from_expstatsn(struct iscsi_conn *conn, u32 exp_statsn) 829 int iscsit_setup_scsi_cmd(struct iscsi_conn *conn, struct iscsi_cmd *cmd, 1052 int iscsit_process_scsi_cmd(struct iscsi_conn *con [all...] |
H A D | iscsi_target_auth.c | 51 struct iscsi_conn *conn, 110 struct iscsi_conn *conn, 164 static void chap_close(struct iscsi_conn *conn) 171 struct iscsi_conn *conn, 449 struct iscsi_conn *conn, 471 struct iscsi_conn *conn,
|
H A D | iscsi_target_login.c | 42 static struct iscsi_login *iscsi_login_init_conn(struct iscsi_conn *conn) 114 * per struct iscsi_conn libcrypto contexts for crc32c and crc32-intel 116 int iscsi_login_setup_crypto(struct iscsi_conn *conn) 144 struct iscsi_conn *conn, 160 int iscsi_check_for_session_reinstatement(struct iscsi_conn *conn) 236 struct iscsi_conn *conn, 253 struct iscsi_conn *conn, 279 struct iscsi_conn *conn, 360 struct iscsi_conn *conn) 488 struct iscsi_conn *con [all...] |
H A D | iscsi_target_tq.c | 205 void iscsi_activate_thread_set(struct iscsi_conn *conn, struct iscsi_thread_set *ts) 242 void iscsi_set_thread_clear(struct iscsi_conn *conn, u8 thread_clear) 247 pr_err("struct iscsi_conn->thread_set is NULL\n"); 264 void iscsi_set_thread_set_signal(struct iscsi_conn *conn, u8 signal_sent) 269 pr_err("struct iscsi_conn->thread_set is NULL\n"); 279 int iscsi_release_thread_set(struct iscsi_conn *conn) 334 int iscsi_thread_set_force_reinstatement(struct iscsi_conn *conn) 385 struct iscsi_conn *iscsi_rx_thread_pre_handler(struct iscsi_thread_set *ts) 440 struct iscsi_conn *iscsi_tx_thread_pre_handler(struct iscsi_thread_set *ts)
|
H A D | iscsi_target_erl2.c | 40 struct iscsi_conn *conn = cmd->conn; 67 struct iscsi_conn *conn = cmd->conn; 273 int iscsit_discard_unacknowledged_ooo_cmdsns_for_conn(struct iscsi_conn *conn) 314 int iscsit_prepare_cmds_for_realligance(struct iscsi_conn *conn) 428 int iscsit_connection_recovery_transport_reset(struct iscsi_conn *conn)
|
H A D | iscsi_target_erl0.c | 41 struct iscsi_conn *conn = cmd->conn; 78 struct iscsi_conn *conn = cmd->conn; 145 struct iscsi_conn *conn = cmd->conn; 220 struct iscsi_conn *conn = cmd->conn; 349 struct iscsi_conn *conn = cmd->conn; 400 struct iscsi_conn *conn = cmd->conn; 546 struct iscsi_conn *conn = cmd->conn; 656 struct iscsi_conn *conn = cmd->conn; 695 struct iscsi_conn *conn = cmd->conn; 733 struct iscsi_conn *con [all...] |
H A D | iscsi_target_erl1.c | 46 struct iscsi_conn *conn, 208 struct iscsi_conn *conn = cmd->conn; 255 struct iscsi_conn *conn = cmd->conn; 411 struct iscsi_conn *conn = cmd->conn; 467 struct iscsi_conn *conn, 500 struct iscsi_conn *conn, 564 struct iscsi_conn *conn, 619 struct iscsi_conn *conn = cmd->conn; 697 struct iscsi_conn *conn = cmd->conn; 860 void iscsit_clear_ooo_cmdsns_for_conn(struct iscsi_conn *con [all...] |
/drivers/scsi/ |
H A D | libiscsi_tcp.c | 199 ISCSI_DBG_TCP(tcp_conn->iscsi_conn, "copied %u %u size %u %s\n", 234 ISCSI_DBG_TCP(tcp_conn->iscsi_conn, "total copied %u total size %u\n", 246 if (!(tcp_conn->iscsi_conn->session->tt->caps & CAP_PADDING_OFFLOAD)) { 249 ISCSI_DBG_TCP(tcp_conn->iscsi_conn, 299 ISCSI_DBG_TCP(tcp_conn->iscsi_conn, 305 ISCSI_DBG_TCP(tcp_conn->iscsi_conn, "copying %d\n", copy); 332 ISCSI_DBG_TCP(tcp_conn->iscsi_conn, "digest mismatch\n"); 399 ISCSI_DBG_TCP(tcp_conn->iscsi_conn, 400 "(%s)\n", tcp_conn->iscsi_conn->hdrdgst_en ? 415 struct iscsi_conn *con [all...] |
H A D | iscsi_tcp.c | 86 struct iscsi_conn *conn = rd_desc->arg.data; 116 struct iscsi_conn *conn = sk->sk_user_data; 130 struct iscsi_conn *conn; 164 struct iscsi_conn *conn; 193 struct iscsi_conn *conn; 216 static void iscsi_sw_tcp_conn_set_callbacks(struct iscsi_conn *conn) 235 iscsi_sw_tcp_conn_restore_callbacks(struct iscsi_conn *conn) 312 static int iscsi_sw_tcp_xmit(struct iscsi_conn *conn) 362 static inline int iscsi_sw_tcp_xmit_qlen(struct iscsi_conn *conn) 373 struct iscsi_conn *con [all...] |
/drivers/infiniband/ulp/iser/ |
H A D | iscsi_iser.c | 116 iscsi_iser_recv(struct iscsi_conn *conn, struct iscsi_hdr *hdr, 229 iscsi_iser_mtask_xmit(struct iscsi_conn *conn, struct iscsi_task *task) 247 iscsi_iser_task_xmit_unsol_data(struct iscsi_conn *conn, 285 struct iscsi_conn *conn = task->conn; 388 struct iscsi_conn *conn; 422 struct iscsi_conn *conn = cls_conn->dd_data; 459 iser_conn->iscsi_conn = conn; 477 struct iscsi_conn *iscsi_conn; local 480 iscsi_conn [all...] |
H A D | iscsi_iser.h | 478 * @iscsi_conn: link to matching iscsi connection 504 struct iscsi_conn *iscsi_conn; member in struct:iser_conn 584 int iser_send_control(struct iscsi_conn *conn, 587 int iser_send_command(struct iscsi_conn *conn, 590 int iser_send_data_out(struct iscsi_conn *conn, 594 void iscsi_iser_recv(struct iscsi_conn *conn,
|
/drivers/scsi/be2iscsi/ |
H A D | be_iscsi.h | 49 void beiscsi_offload_iscsi(struct beiscsi_hba *phba, struct iscsi_conn *conn,
|