Home
last modified time | relevance | path

Searched refs:iscsi_session (Results 1 – 42 of 42) sorted by relevance

/linux-4.4.14/drivers/target/iscsi/
Discsi_target_util.h22 extern int iscsit_find_cmd_for_recovery(struct iscsi_session *, struct iscsi_cmd **,
34 extern int iscsit_check_session_usage_count(struct iscsi_session *);
35 extern void iscsit_dec_session_usage_count(struct iscsi_session *);
36 extern void iscsit_inc_session_usage_count(struct iscsi_session *);
37 extern struct iscsi_conn *iscsit_get_conn_from_cid(struct iscsi_session *, u16);
38 extern struct iscsi_conn *iscsit_get_conn_from_cid_rcfr(struct iscsi_session *, u16);
51 extern void iscsit_print_session_params(struct iscsi_session *);
Discsi_target_erl2.h7 struct iscsi_session *, u16);
8 extern void iscsit_free_connection_recovery_entires(struct iscsi_session *);
10 struct iscsi_conn_recovery *, struct iscsi_session *);
12 struct iscsi_session *);
Discsi_target_erl1.h17 extern void iscsit_free_all_ooo_cmdsns(struct iscsi_session *);
18 extern int iscsit_execute_ooo_cmdsns(struct iscsi_session *);
20 extern int iscsit_handle_ooo_cmdsn(struct iscsi_session *, struct iscsi_cmd *, u32);
21 extern void iscsit_remove_ooo_cmdsn(struct iscsi_session *, struct iscsi_ooo_cmdsn *);
Discsi_target.h31 extern int iscsit_close_session(struct iscsi_session *);
32 extern void iscsit_fail_session(struct iscsi_session *);
33 extern int iscsit_free_session(struct iscsi_session *);
34 extern void iscsit_stop_session(struct iscsi_session *, int, int);
Discsi_target_erl0.h7 extern void iscsit_start_time2retain_handler(struct iscsi_session *);
8 extern int iscsit_stop_time2retain_timer(struct iscsi_session *);
11 extern void iscsit_fall_back_to_erl0(struct iscsi_session *);
Discsi_target_erl2.c84 struct iscsi_session *sess, in iscsit_attach_active_connection_recovery_entry()
95 struct iscsi_session *sess, in iscsit_attach_inactive_connection_recovery_entry()
110 struct iscsi_session *sess, in iscsit_get_inactive_connection_recovery_entry()
127 void iscsit_free_connection_recovery_entires(struct iscsi_session *sess) in iscsit_free_connection_recovery_entires()
179 struct iscsi_session *sess) in iscsit_remove_active_connection_recovery_entry()
196 struct iscsi_session *sess) in iscsit_remove_inactive_connection_recovery_entry()
208 struct iscsi_session *sess) in iscsit_remove_cmd_from_connection_recovery()
229 struct iscsi_session *sess = cr->sess; in iscsit_discard_cr_cmds_by_expstatsn()
278 struct iscsi_session *sess = conn->sess; in iscsit_discard_unacknowledged_ooo_cmdsns_for_conn()
Discsi_target_device.h4 extern void iscsit_determine_maxcmdsn(struct iscsi_session *);
5 extern void iscsit_increment_maxcmdsn(struct iscsi_cmd *, struct iscsi_session *);
Discsi_target_device.c28 void iscsit_determine_maxcmdsn(struct iscsi_session *sess) in iscsit_determine_maxcmdsn()
53 void iscsit_increment_maxcmdsn(struct iscsi_cmd *cmd, struct iscsi_session *sess) in iscsit_increment_maxcmdsn()
Discsi_target_stat.c611 struct iscsi_session *sess; in iscsi_stat_sess_node_show()
632 struct iscsi_session *sess; in iscsi_stat_sess_indx_show()
654 struct iscsi_session *sess; in iscsi_stat_sess_cmd_pdus_show()
676 struct iscsi_session *sess; in iscsi_stat_sess_rsp_pdus_show()
698 struct iscsi_session *sess; in iscsi_stat_sess_txdata_octs_show()
720 struct iscsi_session *sess; in iscsi_stat_sess_rxdata_octs_show()
742 struct iscsi_session *sess; in iscsi_stat_sess_conn_digest_errors_show()
764 struct iscsi_session *sess; in iscsi_stat_sess_conn_timeout_errors_show()
Discsi_target_util.c234 static inline int iscsit_check_received_cmdsn(struct iscsi_session *sess, u32 cmdsn) in iscsit_check_received_cmdsn()
441 struct iscsi_session *sess, in iscsit_find_cmd_for_recovery()
689 struct iscsi_session *sess; in iscsit_release_cmd()
777 int iscsit_check_session_usage_count(struct iscsi_session *sess) in iscsit_check_session_usage_count()
794 void iscsit_dec_session_usage_count(struct iscsi_session *sess) in iscsit_dec_session_usage_count()
805 void iscsit_inc_session_usage_count(struct iscsi_session *sess) in iscsit_inc_session_usage_count()
812 struct iscsi_conn *iscsit_get_conn_from_cid(struct iscsi_session *sess, u16 cid) in iscsit_get_conn_from_cid()
830 struct iscsi_conn *iscsit_get_conn_from_cid_rcfr(struct iscsi_session *sess, u16 cid) in iscsit_get_conn_from_cid_rcfr()
948 struct iscsi_session *sess = conn->sess; in iscsit_mod_nopin_response_timer()
967 struct iscsi_session *sess = conn->sess; in iscsit_start_nopin_response_timer()
[all …]
Discsi_target_erl1.c805 struct iscsi_session *sess, in iscsit_attach_ooo_cmdsn()
853 struct iscsi_session *sess, in iscsit_remove_ooo_cmdsn()
863 struct iscsi_session *sess = conn->sess; in iscsit_clear_ooo_cmdsns_for_conn()
878 int iscsit_execute_ooo_cmdsns(struct iscsi_session *sess) in iscsit_execute_ooo_cmdsns()
1054 void iscsit_free_all_ooo_cmdsns(struct iscsi_session *sess) in iscsit_free_all_ooo_cmdsns()
1069 struct iscsi_session *sess, in iscsit_handle_ooo_cmdsn()
1157 struct iscsi_session *sess = NULL; in iscsit_handle_dataout_timeout()
1235 struct iscsi_session *sess = conn->sess; in iscsit_mod_dataout_timer()
1258 struct iscsi_session *sess = conn->sess; in iscsit_start_dataout_timer()
Discsi_target_login.c165 struct iscsi_session *sess = NULL, *sess_p = NULL; in iscsi_check_for_session_reinstatement()
235 struct iscsi_session *sess, in iscsi_login_set_conn_values()
282 struct iscsi_session *sess = NULL; in iscsi_login_zero_tsih_s1()
286 sess = kzalloc(sizeof(struct iscsi_session), GFP_KERNEL); in iscsi_login_zero_tsih_s1()
362 struct iscsi_session *sess = conn->sess; in iscsi_login_zero_tsih_s2()
497 struct iscsi_session *sess = NULL, *sess_p = NULL; in iscsi_login_non_zero_tsih_s2()
507 sess_p = (struct iscsi_session *)se_sess->fabric_sess_ptr; in iscsi_login_non_zero_tsih_s2()
575 struct iscsi_session *sess = conn->sess; in iscsi_login_post_auth_non_zero_tsih()
637 struct iscsi_session *sess = conn->sess; in iscsi_post_login_start_timers()
700 struct iscsi_session *sess = conn->sess; in iscsi_post_login_handler()
Discsi_target_erl0.c754 struct iscsi_session *sess = (struct iscsi_session *) data; in iscsit_handle_time2retain_timeout()
792 void iscsit_start_time2retain_handler(struct iscsi_session *sess) in iscsit_start_time2retain_handler()
825 int iscsit_stop_time2retain_timer(struct iscsi_session *sess) in iscsit_stop_time2retain_timer()
909 void iscsit_fall_back_to_erl0(struct iscsi_session *sess) in iscsit_fall_back_to_erl0()
919 struct iscsi_session *sess = conn->sess; in iscsit_handle_connection_cleanup()
Discsi_target_tpg.h21 extern struct iscsi_node_attrib *iscsit_tpg_get_node_attrib(struct iscsi_session *);
Discsi_target_tmr.c78 struct iscsi_session *sess = conn->sess; in iscsit_tmr_task_warm_reset()
98 struct iscsi_session *sess = conn->sess; in iscsit_tmr_task_cold_reset()
188 struct iscsi_session *sess) in iscsit_task_reassign_remove_cmd()
Discsi_target_configfs.c515 struct iscsi_session *sess; \
570 struct iscsi_session *sess; in lio_target_nacl_info_show()
1461 struct iscsi_session *sess = se_sess->fabric_sess_ptr; in lio_sess_get_index()
1471 struct iscsi_session *sess = se_sess->fabric_sess_ptr; in lio_sess_get_initiator_sid()
1604 struct iscsi_session *sess = se_sess->fabric_sess_ptr; in lio_tpg_shutdown_session()
1641 struct iscsi_session *sess = se_sess->fabric_sess_ptr; in lio_tpg_close_session()
Discsi_target_nodeattrib.c107 struct iscsi_session *sess; in iscsit_na_nopin_timeout()
Discsi_target.c2151 struct iscsi_session *sess = conn->sess; in iscsit_logout_closesession()
2181 struct iscsi_session *sess = conn->sess; in iscsit_logout_closeconnection()
2228 struct iscsi_session *sess = conn->sess; in iscsit_logout_removeconnforrecovery()
2752 struct iscsi_session *sess = conn->sess; in iscsit_build_logout_rsp()
4198 struct iscsi_session *sess = conn->sess; in iscsit_release_commands_from_conn()
4236 struct iscsi_session *sess = conn->sess; in iscsit_close_connection()
4467 int iscsit_close_session(struct iscsi_session *sess) in iscsit_close_session()
4545 struct iscsi_session *sess = conn->sess; in iscsit_logout_post_handler_closesession()
4588 struct iscsi_session *sess = conn->sess; in iscsit_logout_post_handler_diffcid()
4682 void iscsit_fail_session(struct iscsi_session *sess) in iscsit_fail_session()
[all …]
Discsi_target_nego.c111 struct iscsi_session *sess = conn->sess; in iscsi_handle_authentication()
1014 struct iscsi_session *sess = conn->sess; in iscsi_target_locate_portal()
Discsi_target_seq_pdu_list.c506 struct iscsi_session *sess = conn->sess; in iscsit_build_pdu_and_seq_lists()
Discsi_target_tpg.c402 struct iscsi_session *sess) in iscsit_tpg_get_node_attrib()
/linux-4.4.14/include/scsi/
Dlibiscsi.h46 struct iscsi_session;
168 struct iscsi_session *session; /* parent session */
273 struct iscsi_session { struct
433 extern void iscsi_session_failure(struct iscsi_session *session,
450 extern void iscsi_update_cmdsn(struct iscsi_session *, struct iscsi_nopin *);
Dlibiscsi_tcp.h131 extern int iscsi_tcp_r2tpool_alloc(struct iscsi_session *session);
132 extern void iscsi_tcp_r2tpool_free(struct iscsi_session *session);
/linux-4.4.14/drivers/scsi/
Dlibiscsi.c98 static void __iscsi_update_cmdsn(struct iscsi_session *session, in __iscsi_update_cmdsn()
117 void iscsi_update_cmdsn(struct iscsi_session *session, struct iscsi_nopin *hdr) in iscsi_update_cmdsn()
338 struct iscsi_session *session = conn->session; in iscsi_prep_scsi_cmd_pdu()
487 struct iscsi_session *session = conn->session; in iscsi_free_task()
532 struct iscsi_session *session = task->conn->session; in iscsi_put_task()
651 struct iscsi_session *session = conn->session; in iscsi_prep_mgmt_task()
698 struct iscsi_session *session = conn->session; in __iscsi_conn_send_pdu()
804 struct iscsi_session *session = conn->session; in iscsi_conn_send_pdu()
831 struct iscsi_session *session = conn->session; in iscsi_scsi_cmd_rsp()
1126 struct iscsi_session *session = conn->session; in iscsi_itt_to_task()
[all …]
Discsi_tcp.h59 struct iscsi_session *session;
Discsi_tcp.c165 struct iscsi_session *session; in iscsi_sw_tcp_state_change()
584 struct iscsi_session *session = conn->session; in iscsi_sw_tcp_release_conn()
646 struct iscsi_session *session = cls_session->dd_data; in iscsi_sw_tcp_conn_bind()
758 struct iscsi_session *session = tcp_sw_host->session; in iscsi_sw_tcp_host_get_param()
823 struct iscsi_session *session; in iscsi_sw_tcp_session_create()
Dlibiscsi_tcp.c528 struct iscsi_session *session = conn->session; in iscsi_tcp_r2t_rsp()
1036 struct iscsi_session *session = conn->session; in iscsi_tcp_task_xmit()
1118 int iscsi_tcp_r2tpool_alloc(struct iscsi_session *session) in iscsi_tcp_r2tpool_alloc()
1167 void iscsi_tcp_r2tpool_free(struct iscsi_session *session) in iscsi_tcp_r2tpool_free()
1183 struct iscsi_session *session = conn->session; in iscsi_tcp_set_max_r2t()
/linux-4.4.14/include/target/iscsi/
Discsi_target_core.h480 struct iscsi_session *sess;
594 struct iscsi_session *sess;
614 struct iscsi_session *sess;
618 struct iscsi_session { struct
879 static inline u32 session_get_next_ttt(struct iscsi_session *session) in session_get_next_ttt()
Discsi_transport.h83 extern void iscsit_increment_maxcmdsn(struct iscsi_cmd *, struct iscsi_session *);
/linux-4.4.14/drivers/scsi/bnx2i/
Dbnx2i_hwi.c1353 int bnx2i_process_scsi_cmd_resp(struct iscsi_session *session, in bnx2i_process_scsi_cmd_resp()
1450 static int bnx2i_process_login_resp(struct iscsi_session *session, in bnx2i_process_login_resp()
1518 static int bnx2i_process_text_resp(struct iscsi_session *session, in bnx2i_process_text_resp()
1579 static int bnx2i_process_tmf_resp(struct iscsi_session *session, in bnx2i_process_tmf_resp()
1618 static int bnx2i_process_logout_resp(struct iscsi_session *session, in bnx2i_process_logout_resp()
1664 static void bnx2i_process_nopin_local_cmpl(struct iscsi_session *session, in bnx2i_process_nopin_local_cmpl()
1705 static int bnx2i_process_nopin_mesg(struct iscsi_session *session, in bnx2i_process_nopin_mesg()
1757 static void bnx2i_process_async_mesg(struct iscsi_session *session, in bnx2i_process_async_mesg()
1807 static void bnx2i_process_reject_mesg(struct iscsi_session *session, in bnx2i_process_reject_mesg()
1844 static void bnx2i_process_cmd_cleanup_resp(struct iscsi_session *session, in bnx2i_process_cmd_cleanup_resp()
[all …]
Dbnx2i.h772 struct iscsi_session *session;
879 extern int bnx2i_process_scsi_cmd_resp(struct iscsi_session *session,
Dbnx2i_iscsi.c444 static int bnx2i_alloc_bdt(struct bnx2i_hba *hba, struct iscsi_session *session, in bnx2i_alloc_bdt()
469 struct iscsi_session *session) in bnx2i_destroy_cmd_pool()
494 struct iscsi_session *session) in bnx2i_setup_cmd_pool()
1226 struct iscsi_session *session = conn->session; in bnx2i_task_xmit()
1341 struct iscsi_session *session = cls_session->dd_data; in bnx2i_session_destroy()
2031 struct iscsi_session *session = NULL; in bnx2i_hw_ep_disconnect()
/linux-4.4.14/drivers/scsi/be2iscsi/
Dbe_iscsi.c49 struct iscsi_session *sess; in beiscsi_session_create()
114 struct iscsi_session *sess = cls_session->dd_data; in beiscsi_session_destroy()
135 struct iscsi_session *sess; in beiscsi_conn_create()
672 struct iscsi_session *session = conn->session; in beiscsi_set_param()
931 struct iscsi_session *session = conn->session; in beiscsi_set_params_for_offld()
Dbe_main.c226 struct iscsi_session *session; in beiscsi_eh_abort()
303 struct iscsi_session *session; in beiscsi_eh_device_reset()
1103 struct iscsi_session *session = conn->session; in beiscsi_process_async_pdu()
1546 struct iscsi_session *session = conn->session; in hwi_complete_cmd()
4687 struct iscsi_session *session = task->conn->session; in beiscsi_offload_connection()
/linux-4.4.14/drivers/scsi/qla4xxx/
Dql4_os.c787 struct iscsi_session *sess; in __qla4xxx_is_chap_active()
1765 struct iscsi_session *sess; in qla4xxx_conn_get_stats()
1833 struct iscsi_session *sess; in qla4xxx_eh_cmd_timed_out()
2805 struct iscsi_session *sess = cls_sess->dd_data; in qla4xxx_session_get_param()
2971 struct iscsi_session *sess, *existing_sess; in qla4xxx_match_fwdb_session()
3047 struct iscsi_session *sess; in qla4xxx_session_create()
3091 struct iscsi_session *sess; in qla4xxx_session_destroy()
3149 struct iscsi_session *sess; in qla4xxx_conn_create()
3180 struct iscsi_session *sess; in qla4xxx_conn_bind()
3201 struct iscsi_session *sess; in qla4xxx_conn_start()
[all …]
Dql4_iocb.c387 struct iscsi_session *sess = task->conn->session; in qla4xxx_send_passthru0()
Dql4_init.c1207 struct iscsi_session *sess; in qla4xxx_login_flash_ddb()
Dql4_mbx.c1995 struct iscsi_session *sess; in qla4xxx_set_param_ddbentry()
/linux-4.4.14/drivers/infiniband/ulp/iser/
Diser_initiator.c248 struct iscsi_session *session) in iser_alloc_rx_descriptors()
334 struct iscsi_session *session = conn->session; in iser_post_rx_bufs()
Discsi_iser.h685 struct iscsi_session *session);
Discsi_iser.c611 struct iscsi_session *session; in iscsi_iser_session_create()
/linux-4.4.14/drivers/scsi/cxgbi/
Dlibcxgbi.c1709 struct iscsi_session *sess = conn->session; in task_reserve_itt()
2581 struct iscsi_session *session; in cxgbi_create_session()