Home
last modified time | relevance | path

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

/linux-4.1.27/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 *);
38 extern struct iscsi_conn *iscsit_get_conn_from_cid(struct iscsi_session *, u16);
39 extern struct iscsi_conn *iscsit_get_conn_from_cid_rcfr(struct iscsi_session *, u16);
52 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.c29 void iscsit_determine_maxcmdsn(struct iscsi_session *sess) in iscsit_determine_maxcmdsn()
54 void iscsit_increment_maxcmdsn(struct iscsi_cmd *cmd, struct iscsi_session *sess) in iscsit_increment_maxcmdsn()
Discsi_target_util.c235 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()
860 struct iscsi_conn *iscsit_get_conn_from_cid(struct iscsi_session *sess, u16 cid) in iscsit_get_conn_from_cid()
878 struct iscsi_conn *iscsit_get_conn_from_cid_rcfr(struct iscsi_session *sess, u16 cid) in iscsit_get_conn_from_cid_rcfr()
996 struct iscsi_session *sess = conn->sess; in iscsit_mod_nopin_response_timer()
1015 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_stat.c738 struct iscsi_session *sess; in iscsi_stat_sess_show_attr_node()
762 struct iscsi_session *sess; in iscsi_stat_sess_show_attr_indx()
786 struct iscsi_session *sess; in iscsi_stat_sess_show_attr_cmd_pdus()
810 struct iscsi_session *sess; in iscsi_stat_sess_show_attr_rsp_pdus()
834 struct iscsi_session *sess; in iscsi_stat_sess_show_attr_txdata_octs()
858 struct iscsi_session *sess; in iscsi_stat_sess_show_attr_rxdata_octs()
882 struct iscsi_session *sess; in iscsi_stat_sess_show_attr_conn_digest_errors()
906 struct iscsi_session *sess; in iscsi_stat_sess_show_attr_conn_timeout_errors()
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()
552 struct iscsi_session *sess = NULL, *sess_p = NULL; in iscsi_login_non_zero_tsih_s2()
562 sess_p = (struct iscsi_session *)se_sess->fabric_sess_ptr; in iscsi_login_non_zero_tsih_s2()
630 struct iscsi_session *sess = conn->sess; in iscsi_login_post_auth_non_zero_tsih()
692 struct iscsi_session *sess = conn->sess; in iscsi_post_login_start_timers()
755 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_nodeattrib.c107 struct iscsi_session *sess; in iscsit_na_nopin_timeout()
Discsi_target.c2158 struct iscsi_session *sess = conn->sess; in iscsit_logout_closesession()
2188 struct iscsi_session *sess = conn->sess; in iscsit_logout_closeconnection()
2235 struct iscsi_session *sess = conn->sess; in iscsit_logout_removeconnforrecovery()
2763 struct iscsi_session *sess = conn->sess; in iscsit_build_logout_rsp()
4219 struct iscsi_session *sess = conn->sess; in iscsit_release_commands_from_conn()
4257 struct iscsi_session *sess = conn->sess; in iscsit_close_connection()
4488 int iscsit_close_session(struct iscsi_session *sess) in iscsit_close_session()
4566 struct iscsi_session *sess = conn->sess; in iscsit_logout_post_handler_closesession()
4609 struct iscsi_session *sess = conn->sess; in iscsit_logout_post_handler_diffcid()
4703 void iscsit_fail_session(struct iscsi_session *sess) in iscsit_fail_session()
[all …]
Discsi_target_configfs.c579 struct iscsi_session *sess; \
656 struct iscsi_session *sess; in lio_target_nacl_show_info()
1755 struct iscsi_session *sess = se_sess->fabric_sess_ptr; in lio_sess_get_index()
1765 struct iscsi_session *sess = se_sess->fabric_sess_ptr; in lio_sess_get_initiator_sid()
1918 struct iscsi_session *sess = se_sess->fabric_sess_ptr; in lio_tpg_shutdown_session()
1955 struct iscsi_session *sess = se_sess->fabric_sess_ptr; in lio_tpg_close_session()
Discsi_target_nego.c111 struct iscsi_session *sess = conn->sess; in iscsi_handle_authentication()
344 struct iscsi_session *sess = conn->sess; in iscsi_target_do_tx_login_io()
1019 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.c401 struct iscsi_session *sess) in iscsit_tpg_get_node_attrib()
/linux-4.1.27/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.1.27/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.1.27/include/target/iscsi/
Discsi_target_core.h483 struct iscsi_session *sess;
605 struct iscsi_session *sess;
625 struct iscsi_session *sess;
629 struct iscsi_session { struct
890 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.1.27/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()
1224 struct iscsi_session *session = conn->session; in bnx2i_task_xmit()
1339 struct iscsi_session *session = cls_session->dd_data; in bnx2i_session_destroy()
2029 struct iscsi_session *session = NULL; in bnx2i_hw_ep_disconnect()
/linux-4.1.27/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()
1091 struct iscsi_session *session = conn->session; in beiscsi_process_async_pdu()
1530 struct iscsi_session *session = conn->session; in hwi_complete_cmd()
4648 struct iscsi_session *session = task->conn->session; in beiscsi_offload_connection()
/linux-4.1.27/drivers/scsi/qla4xxx/
Dql4_os.c788 struct iscsi_session *sess; in __qla4xxx_is_chap_active()
1766 struct iscsi_session *sess; in qla4xxx_conn_get_stats()
1834 struct iscsi_session *sess; in qla4xxx_eh_cmd_timed_out()
2806 struct iscsi_session *sess = cls_sess->dd_data; in qla4xxx_session_get_param()
2972 struct iscsi_session *sess, *existing_sess; in qla4xxx_match_fwdb_session()
3048 struct iscsi_session *sess; in qla4xxx_session_create()
3092 struct iscsi_session *sess; in qla4xxx_session_destroy()
3150 struct iscsi_session *sess; in qla4xxx_conn_create()
3181 struct iscsi_session *sess; in qla4xxx_conn_bind()
3202 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.1.27/drivers/infiniband/ulp/iser/
Diser_initiator.c256 struct iscsi_session *session) in iser_alloc_rx_descriptors()
341 struct iscsi_session *session = conn->session; in iser_post_rx_bufs()
Discsi_iser.h634 struct iscsi_session *session);
Discsi_iser.c606 struct iscsi_session *session; in iscsi_iser_session_create()
/linux-4.1.27/drivers/scsi/cxgbi/
Dlibcxgbi.c1705 struct iscsi_session *sess = conn->session; in task_reserve_itt()
2577 struct iscsi_session *session; in cxgbi_create_session()