Lines Matching refs:se_sess
165 rc = target_submit_cmd_map_sgls(se_cmd, tl_nexus->se_sess, sc->cmnd, in tcm_loop_submission_work()
220 struct se_session *se_sess; in tcm_loop_issue_tmr() local
252 se_sess = tl_tpg->tl_nexus->se_sess; in tcm_loop_issue_tmr()
256 transport_init_se_cmd(se_cmd, se_tpg->se_tpg_tfo, se_sess, 0, in tcm_loop_issue_tmr()
586 static u32 tcm_loop_sess_get_index(struct se_session *se_sess) in tcm_loop_sess_get_index() argument
604 static int tcm_loop_shutdown_session(struct se_session *se_sess) in tcm_loop_shutdown_session() argument
609 static void tcm_loop_close_session(struct se_session *se_sess) in tcm_loop_close_session() argument
828 tl_nexus->se_sess = transport_init_session( in tcm_loop_make_nexus()
830 if (IS_ERR(tl_nexus->se_sess)) { in tcm_loop_make_nexus()
831 ret = PTR_ERR(tl_nexus->se_sess); in tcm_loop_make_nexus()
839 tl_nexus->se_sess->se_node_acl = core_tpg_check_initiator_node_acl( in tcm_loop_make_nexus()
841 if (!tl_nexus->se_sess->se_node_acl) { in tcm_loop_make_nexus()
842 transport_free_session(tl_nexus->se_sess); in tcm_loop_make_nexus()
846 transport_register_session(se_tpg, tl_nexus->se_sess->se_node_acl, in tcm_loop_make_nexus()
847 tl_nexus->se_sess, tl_nexus); in tcm_loop_make_nexus()
862 struct se_session *se_sess; in tcm_loop_drop_nexus() local
869 se_sess = tl_nexus->se_sess; in tcm_loop_drop_nexus()
870 if (!se_sess) in tcm_loop_drop_nexus()
882 tl_nexus->se_sess->se_node_acl->initiatorname); in tcm_loop_drop_nexus()
886 transport_deregister_session(tl_nexus->se_sess); in tcm_loop_drop_nexus()
907 tl_nexus->se_sess->se_node_acl->initiatorname); in tcm_loop_tpg_nexus_show()
1030 struct se_session *tl_sess = tl_tpg->tl_nexus->se_sess; in tcm_loop_tpg_transport_status_store()