/drivers/target/iscsi/ |
H A D | iscsi_target_device.c | 31 void iscsit_determine_maxcmdsn(struct iscsi_session *sess) argument 41 if (sess->sess_ops->SessionType) 44 se_nacl = sess->se_sess->se_node_acl; 52 sess->cmdsn_window = se_nacl->queue_depth; 53 sess->max_cmd_sn = (sess->max_cmd_sn + se_nacl->queue_depth) - 1; 56 void iscsit_increment_maxcmdsn(struct iscsi_cmd *cmd, struct iscsi_session *sess) argument 63 mutex_lock(&sess->cmdsn_mutex); 64 sess->max_cmd_sn += 1; 65 pr_debug("Updated MaxCmdSN to 0x%08x\n", sess [all...] |
H A D | iscsi_target_erl2.c | 50 conn->sess->sess_ops->MaxBurstLength) { 57 (conn->sess->sess_ops->MaxBurstLength - 75 if ((write_data_done + conn->sess->sess_ops->MaxBurstLength) <= 77 write_data_done += conn->sess->sess_ops->MaxBurstLength; 86 struct iscsi_session *sess, 89 spin_lock(&sess->cr_a_lock); 90 list_add_tail(&cr->cr_list, &sess->cr_active_list); 91 spin_unlock(&sess->cr_a_lock); 97 struct iscsi_session *sess, 100 spin_lock(&sess 85 iscsit_attach_active_connection_recovery_entry( struct iscsi_session *sess, struct iscsi_conn_recovery *cr) argument 96 iscsit_attach_inactive_connection_recovery_entry( struct iscsi_session *sess, struct iscsi_conn_recovery *cr) argument 111 iscsit_get_inactive_connection_recovery_entry( struct iscsi_session *sess, u16 cid) argument 129 iscsit_free_connection_recovery_entires(struct iscsi_session *sess) argument 179 iscsit_remove_active_connection_recovery_entry( struct iscsi_conn_recovery *cr, struct iscsi_session *sess) argument 196 iscsit_remove_inactive_connection_recovery_entry( struct iscsi_conn_recovery *cr, struct iscsi_session *sess) argument 210 iscsit_remove_cmd_from_connection_recovery( struct iscsi_cmd *cmd, struct iscsi_session *sess) argument 233 struct iscsi_session *sess = cr->sess; local 282 struct iscsi_session *sess = conn->sess; local [all...] |
H A D | iscsi_target_nodeattrib.c | 108 struct iscsi_session *sess; local 137 sess = se_sess->fabric_sess_ptr; 139 spin_lock(&sess->conn_lock); 140 list_for_each_entry(conn, &sess->sess_conn_list, 150 spin_unlock(&sess->conn_lock);
|
H A D | iscsi_target_tmr.c | 52 return ((hdr->refcmdsn >= conn->sess->exp_cmd_sn) && 53 (hdr->refcmdsn <= conn->sess->max_cmd_sn)) ? 79 struct iscsi_session *sess = conn->sess; local 80 struct iscsi_node_attrib *na = iscsit_tpg_get_node_attrib(sess); 88 sess->se_sess->se_node_acl->initiatorname); 102 struct iscsi_session *sess = conn->sess; local 103 struct iscsi_node_attrib *na = iscsit_tpg_get_node_attrib(sess); 108 sess 176 iscsit_task_reassign_remove_cmd( struct iscsi_cmd *cmd, struct iscsi_conn_recovery *cr, struct iscsi_session *sess) argument [all...] |
H A D | iscsi_target_erl0.c | 52 conn->sess->sess_ops->FirstBurstLength) ? 53 conn->sess->sess_ops->FirstBurstLength : cmd->data_length); 57 if (!conn->sess->sess_ops->DataSequenceInOrder) 63 conn->sess->sess_ops->MaxBurstLength) ? 65 conn->sess->sess_ops->MaxBurstLength) : cmd->data_length; 69 conn->sess->sess_ops->MaxBurstLength) >= 72 conn->sess->sess_ops->MaxBurstLength); 96 if (conn->sess->sess_ops->DataSequenceInOrder) { 113 if (conn->sess->sess_ops->DataPDUInOrder) { 163 if (first_burst_len > conn->sess 751 struct iscsi_session *sess = (struct iscsi_session *) data; local 789 iscsit_start_time2retain_handler(struct iscsi_session *sess) argument 822 iscsit_stop_time2retain_timer(struct iscsi_session *sess) argument 902 iscsit_fall_back_to_erl0(struct iscsi_session *sess) argument 912 struct iscsi_session *sess = conn->sess; local [all...] |
H A D | iscsi_target_login.c | 127 struct iscsi_session *sess = NULL, *sess_p = NULL; local 155 if (!memcmp(sess_p->isid, conn->sess->isid, 6) && 163 sess = sess_p; 172 if (!sess) 177 "Discovery" : "Normal", sess->sid, 178 sess->sess_ops->InitiatorName); 180 spin_lock_bh(&sess->conn_lock); 181 if (sess->session_state == TARG_SESS_STATE_FAILED) { 182 spin_unlock_bh(&sess->conn_lock); 183 iscsit_dec_session_usage_count(sess); 196 iscsi_login_set_conn_values( struct iscsi_session *sess, struct iscsi_conn *conn, u16 cid) argument 222 struct iscsi_session *sess = NULL; local 296 struct iscsi_session *sess = conn->sess; local 432 struct iscsi_session *sess = NULL, *sess_p = NULL; local 511 struct iscsi_session *sess = conn->sess; local 573 struct iscsi_session *sess = conn->sess; local 585 struct iscsi_session *sess = conn->sess; local [all...] |
H A D | iscsi_target_tpg.c | 390 struct iscsi_session *sess) 392 struct se_session *se_sess = sess->se_sess; 389 iscsit_tpg_get_node_attrib( struct iscsi_session *sess) argument
|
H A D | iscsi_target_nego.c | 111 struct iscsi_session *sess = conn->sess; local 116 if (!sess->sess_ops->SessionType) { 120 se_nacl = conn->sess->se_sess->se_node_acl; 143 strcpy(conn->sess->auth_type, "CHAP"); 145 strcpy(conn->sess->auth_type, NONE); 302 se_nacl = conn->sess->se_sess->se_node_acl; 333 struct iscsi_session *sess = conn->sess; local 344 login_rsp->exp_cmdsn = cpu_to_be32(conn->sess 749 struct iscsi_session *sess = conn->sess; local [all...] |
H A D | iscsi_target_erl1.c | 213 conn->sess->sess_ops->MaxBurstLength) { 220 (conn->sess->sess_ops->MaxBurstLength - 229 if (!conn->sess->sess_ops->DataPDUInOrder) { 334 if (conn->sess->sess_ops->DataPDUInOrder) { 398 (conn->sess->sess_ops->DataPDUInOrder) ? "Yes" : "No"); 629 if (conn->sess->sess_ops->DataSequenceInOrder) { 703 if (conn->sess->sess_ops->DataSequenceInOrder) { 706 if (conn->sess->sess_ops->DataPDUInOrder) { 753 if (conn->sess->sess_ops->DataPDUInOrder) 805 * Called with sess 807 iscsit_attach_ooo_cmdsn( struct iscsi_session *sess, struct iscsi_ooo_cmdsn *ooo_cmdsn) argument 854 iscsit_remove_ooo_cmdsn( struct iscsi_session *sess, struct iscsi_ooo_cmdsn *ooo_cmdsn) argument 865 struct iscsi_session *sess = conn->sess; local 880 iscsit_execute_ooo_cmdsns(struct iscsi_session *sess) argument 1059 iscsit_free_all_ooo_cmdsns(struct iscsi_session *sess) argument 1073 iscsit_handle_ooo_cmdsn( struct iscsi_session *sess, struct iscsi_cmd *cmd, u32 cmdsn) argument 1162 struct iscsi_session *sess = NULL; local 1240 struct iscsi_session *sess = conn->sess; local 1263 struct iscsi_session *sess = conn->sess; local [all...] |
H A D | iscsi_target_stat.c | 741 struct iscsi_session *sess; local 748 sess = se_sess->fabric_sess_ptr; 749 if (sess) 751 sess->sess_ops->SessionType ? 0 : ISCSI_NODE_INDEX); 765 struct iscsi_session *sess; local 772 sess = se_sess->fabric_sess_ptr; 773 if (sess) 775 sess->session_index); 789 struct iscsi_session *sess; local 796 sess 812 struct iscsi_session *sess; local 835 struct iscsi_session *sess; local 859 struct iscsi_session *sess; local 883 struct iscsi_session *sess; local 907 struct iscsi_session *sess; local [all...] |
H A D | iscsi_target_util.c | 221 conn->sess->se_sess, data_length, data_direction, 259 conn->sess->se_sess, 0, DMA_NONE, 308 struct iscsi_session *sess = conn->sess; local 311 if (sess->sess_ops->DataSequenceInOrder && 312 sess->sess_ops->DataPDUInOrder) 318 na = iscsit_tpg_get_node_attrib(sess); 399 static inline int iscsit_check_received_cmdsn(struct iscsi_session *sess, u32 cmdsn) argument 409 if (iscsi_sna_gt(cmdsn, sess->max_cmd_sn)) { 412 sess 584 iscsit_find_cmd_for_recovery( struct iscsi_session *sess, struct iscsi_cmd **cmd_ptr, struct iscsi_conn_recovery **cr_ptr, u32 init_task_tag) argument 868 iscsit_check_session_usage_count(struct iscsi_session *sess) argument 885 iscsit_dec_session_usage_count(struct iscsi_session *sess) argument 896 iscsit_inc_session_usage_count(struct iscsi_session *sess) argument 951 iscsit_get_conn_from_cid(struct iscsi_session *sess, u16 cid) argument 969 iscsit_get_conn_from_cid_rcfr(struct iscsi_session *sess, u16 cid) argument 1092 struct iscsi_session *sess = conn->sess; local 1111 struct iscsi_session *sess = conn->sess; local 1175 struct iscsi_session *sess = conn->sess; local 1200 struct iscsi_session *sess = conn->sess; local 1415 iscsit_print_session_params(struct iscsi_session *sess) argument [all...] |
H A D | iscsi_target.c | 846 spin_lock_bh(&conn->sess->session_stats_lock); 847 conn->sess->cmd_pdus++; 848 if (conn->sess->se_sess->se_node_acl) { 849 spin_lock(&conn->sess->se_sess->se_node_acl->stats_lock); 850 conn->sess->se_sess->se_node_acl->num_cmds++; 851 spin_unlock(&conn->sess->se_sess->se_node_acl->stats_lock); 853 spin_unlock_bh(&conn->sess->session_stats_lock); 917 if (payload_length && !conn->sess->sess_ops->ImmediateData) { 949 if (payload_length > conn->sess->sess_ops->FirstBurstLength) { 952 payload_length, conn->sess 2004 struct iscsi_session *sess = conn->sess; local 2034 struct iscsi_session *sess = conn->sess; local 2081 struct iscsi_session *sess = conn->sess; local 2596 struct iscsi_session *sess = conn->sess; local 3948 struct iscsi_session *sess = conn->sess; local 3986 struct iscsi_session *sess = conn->sess; local 4193 iscsit_close_session(struct iscsi_session *sess) argument 4271 struct iscsi_session *sess = conn->sess; local 4303 struct iscsi_session *sess = conn->sess; local 4394 iscsit_fail_session(struct iscsi_session *sess) argument 4409 iscsit_free_session(struct iscsi_session *sess) argument 4452 iscsit_stop_session( struct iscsi_session *sess, int session_sleep, int connection_sleep) argument 4502 struct iscsi_session *sess; local [all...] |
/drivers/target/ |
H A D | target_core_ua.c | 46 struct se_session *sess = cmd->se_sess; local 49 if (!sess) 52 nacl = sess->se_node_acl; 210 struct se_session *sess = cmd->se_sess; local 215 if (!sess) 218 nacl = sess->se_node_acl; 279 struct se_session *sess = cmd->se_sess; local 284 if (!sess) 287 nacl = sess->se_node_acl;
|
H A D | target_core_tpg.c | 462 struct se_session *sess, *sess_tmp; local 477 list_for_each_entry_safe(sess, sess_tmp, &acl->acl_sess_list, 479 if (sess->sess_tearing_down != 0) 482 target_get_session(sess); 483 list_move(&sess->sess_acl_list, &sess_list); 487 list_for_each_entry_safe(sess, sess_tmp, &sess_list, sess_acl_list) { 488 list_del(&sess->sess_acl_list); 490 rc = tpg->se_tpg_tfo->shutdown_session(sess); 491 target_put_session(sess); 494 target_put_session(sess); 526 struct se_session *sess, *init_sess = NULL; local [all...] |
/drivers/scsi/be2iscsi/ |
H A D | be_iscsi.c | 47 struct iscsi_session *sess; local 76 sess = cls_session->dd_data; 77 beiscsi_sess = sess->dd_data; 100 struct iscsi_session *sess = cls_session->dd_data; local 101 struct beiscsi_session *beiscsi_sess = sess->dd_data; 121 struct iscsi_session *sess; local 138 sess = cls_session->dd_data; 139 beiscsi_sess = sess->dd_data;
|
H A D | be_mgmt.h | 230 struct beiscsi_sess *sess; member in struct:beiscsi_endpoint
|
/drivers/scsi/qla4xxx/ |
H A D | ql4_iocb.c | 385 struct iscsi_session *sess = task->conn->session; local 386 struct ddb_entry *ddb_entry = sess->dd_data;
|
H A D | ql4_init.c | 887 ddb_entry->unblock_sess(ddb_entry->sess); 907 iscsi_session_failure(ddb_entry->sess->dd_data, 921 ddb_entry->unblock_sess(ddb_entry->sess); 926 iscsi_session_failure(ddb_entry->sess->dd_data, 980 ddb_entry->unblock_sess(ddb_entry->sess); 985 iscsi_block_session(ddb_entry->sess); 995 iscsi_block_session(ddb_entry->sess); 1005 ddb_entry->unblock_sess(ddb_entry->sess); 1071 struct iscsi_session *sess; local 1079 sess [all...] |
H A D | ql4_mbx.c | 1599 struct iscsi_session *sess; local 1624 sess = conn->session; 1637 *ptid = cpu_to_le16((uint16_t)ddb_entry->sess->target_id); 1649 if (sess->targetname != NULL) { 1650 memcpy(fw_ddb_entry->iscsi_name, sess->targetname, 1651 min(strlen(sess->targetname), 1688 if (sess->username != NULL && sess->password != NULL) { 1689 if (strlen(sess->username) && strlen(sess [all...] |
/drivers/target/tcm_fc/ |
H A D | tcm_fc.h | 116 struct ft_sess *sess; /* session held for cmd */ member in struct:ft_cmd
|
H A D | tfc_cmd.c | 60 pr_debug("%s: cmd %p sess %p seq %p se_cmd %p\n", 61 caller, cmd, cmd->sess, cmd->seq, se_cmd); 95 ft_sess_put(cmd->sess); /* undo get from lookup at recv */ 336 ft_send_resp_status(cmd->sess->tport->lport, 390 rc = target_submit_tmr(&cmd->se_cmd, cmd->sess->se_sess, 438 static void ft_recv_cmd(struct ft_sess *sess, struct fc_frame *fp) argument 441 struct fc_lport *lport = sess->tport->lport; 446 cmd->sess = sess; 455 queue_work(sess 470 ft_recv_req(struct ft_sess *sess, struct fc_frame *fp) argument [all...] |
H A D | tfc_sess.c | 174 struct ft_sess *sess; local 182 hlist_for_each_entry_rcu(sess, pos, head, hash) { 183 if (sess->port_id == port_id) { 184 kref_get(&sess->kref); 186 pr_debug("port_id %x found %p\n", port_id, sess); 187 return sess; 203 struct ft_sess *sess; local 208 hlist_for_each_entry_rcu(sess, pos, head, hash) 209 if (sess->port_id == port_id) 210 return sess; 239 ft_sess_unhash(struct ft_sess *sess) argument 258 struct ft_sess *sess; local 278 struct ft_sess *sess; local 300 struct ft_sess *sess = se_sess->fabric_sess_ptr; local 312 struct ft_sess *sess = se_sess->fabric_sess_ptr; local 332 struct ft_sess *sess = se_sess->fabric_sess_ptr; local 340 struct ft_sess *sess = se_sess->fabric_sess_ptr; local 353 struct ft_sess *sess; local 432 struct ft_sess *sess = container_of(rcu, struct ft_sess, rcu); local 440 struct ft_sess *sess = container_of(kref, struct ft_sess, kref); local 445 ft_sess_put(struct ft_sess *sess) argument 455 struct ft_sess *sess; local 482 struct ft_sess *sess; local [all...] |
/drivers/infiniband/ulp/srpt/ |
H A D | ib_srpt.h | 298 * @sess: Session information associated with this SRP channel. 325 struct se_session *sess; member in struct:srpt_rdma_ch
|
/drivers/scsi/cxgbi/ |
H A D | libcxgbi.c | 1463 struct iscsi_session *sess = conn->session; local 1468 u32 sw_tag = (sess->age << cconn->task_idx_bits) | task->itt; 1493 chba->cdev, task, sw_tag, task->itt, sess->age, tag, *hdr_itt); 2331 "ep 0x%p, cls sess 0x%p.\n", ep, cls_session); 2343 "cls sess 0x%p.\n", cls_session);
|
/drivers/scsi/ |
H A D | scsi_transport_iscsi.c | 612 struct iscsi_cls_session *sess = iscsi_dev_to_session(conn->dev.parent); local 613 return sess->sid; 622 struct iscsi_cls_session *sess; local 625 list_for_each_entry(sess, &sesslist, sess_list) { 626 if (sess->sid == sid) { 628 return sess; 2462 static ISCSI_CLASS_ATTR(sess, field, S_IRUGO, show_session_param_##param, \
|