Lines Matching refs:cls_session

1668 	struct iscsi_cls_session *cls_session;  in iscsi_queuecommand()  local
1680 cls_session = starget_to_session(scsi_target(sc->device)); in iscsi_queuecommand()
1681 session = cls_session->dd_data; in iscsi_queuecommand()
1684 reason = iscsi_session_chkready(cls_session); in iscsi_queuecommand()
1810 struct iscsi_cls_session *cls_session = starget_to_session(starget); in iscsi_target_alloc() local
1811 struct iscsi_session *session = cls_session->dd_data; in iscsi_target_alloc()
1970 struct iscsi_cls_session *cls_session; in iscsi_eh_cmd_timed_out() local
1975 cls_session = starget_to_session(scsi_target(sc->device)); in iscsi_eh_cmd_timed_out()
1976 session = cls_session->dd_data; in iscsi_eh_cmd_timed_out()
2172 struct iscsi_cls_session *cls_session; in iscsi_eh_abort() local
2179 cls_session = starget_to_session(scsi_target(sc->device)); in iscsi_eh_abort()
2180 session = cls_session->dd_data; in iscsi_eh_abort()
2310 struct iscsi_cls_session *cls_session; in iscsi_eh_device_reset() local
2316 cls_session = starget_to_session(scsi_target(sc->device)); in iscsi_eh_device_reset()
2317 session = cls_session->dd_data; in iscsi_eh_device_reset()
2382 void iscsi_session_recovery_timedout(struct iscsi_cls_session *cls_session) in iscsi_session_recovery_timedout() argument
2384 struct iscsi_session *session = cls_session->dd_data; in iscsi_session_recovery_timedout()
2405 struct iscsi_cls_session *cls_session; in iscsi_eh_session_reset() local
2409 cls_session = starget_to_session(scsi_target(sc->device)); in iscsi_eh_session_reset()
2410 session = cls_session->dd_data; in iscsi_eh_session_reset()
2473 struct iscsi_cls_session *cls_session; in iscsi_eh_target_reset() local
2479 cls_session = starget_to_session(scsi_target(sc->device)); in iscsi_eh_target_reset()
2480 session = cls_session->dd_data; in iscsi_eh_target_reset()
2679 static void iscsi_notify_host_removed(struct iscsi_cls_session *cls_session) in iscsi_notify_host_removed() argument
2681 iscsi_session_failure(cls_session->dd_data, ISCSI_ERR_INVALID_HOST); in iscsi_notify_host_removed()
2768 struct iscsi_cls_session *cls_session; in iscsi_session_setup() local
2812 cls_session = iscsi_alloc_session(shost, iscsit, in iscsi_session_setup()
2815 if (!cls_session) in iscsi_session_setup()
2817 session = cls_session->dd_data; in iscsi_session_setup()
2818 session->cls_session = cls_session; in iscsi_session_setup()
2832 session->dd_data = cls_session->dd_data + sizeof(*session); in iscsi_session_setup()
2858 if (iscsi_add_session(cls_session, id)) in iscsi_session_setup()
2861 return cls_session; in iscsi_session_setup()
2868 iscsi_free_session(cls_session); in iscsi_session_setup()
2879 void iscsi_session_teardown(struct iscsi_cls_session *cls_session) in iscsi_session_teardown() argument
2881 struct iscsi_session *session = cls_session->dd_data; in iscsi_session_teardown()
2882 struct module *owner = cls_session->transport->owner; in iscsi_session_teardown()
2887 iscsi_remove_session(cls_session); in iscsi_session_teardown()
2903 iscsi_free_session(cls_session); in iscsi_session_teardown()
2917 iscsi_conn_setup(struct iscsi_cls_session *cls_session, int dd_size, in iscsi_conn_setup() argument
2920 struct iscsi_session *session = cls_session->dd_data; in iscsi_conn_setup()
2925 cls_conn = iscsi_create_conn(cls_session, sizeof(*conn) + dd_size, in iscsi_conn_setup()
3088 iscsi_unblock_session(session->cls_session); in iscsi_conn_start()
3165 iscsi_block_session(session->cls_session); in iscsi_start_session_recovery()
3197 int iscsi_conn_bind(struct iscsi_cls_session *cls_session, in iscsi_conn_bind() argument
3200 struct iscsi_session *session = cls_session->dd_data; in iscsi_conn_bind()
3350 int iscsi_session_get_param(struct iscsi_cls_session *cls_session, in iscsi_session_get_param() argument
3353 struct iscsi_session *session = cls_session->dd_data; in iscsi_session_get_param()