Lines Matching refs:se_sess
278 struct se_session *se_sess = sess->se_sess;
282 tag = sbitmap_queue_get(&se_sess->sess_tag_pool, &cpu);
286 cmd = &((struct qla_tgt_cmd *)se_sess->sess_cmd_map)[tag];
296 target_free_tag(cmd->sess->se_sess, &cmd->se_cmd);
368 static void tcm_qla2xxx_close_session(struct se_session *se_sess)
370 struct fc_port *sess = se_sess->fabric_sess_ptr;
374 target_stop_session(se_sess);
438 struct se_session *se_sess;
459 se_sess = sess->se_sess;
460 if (!se_sess) {
466 se_tpg = se_sess->se_tpg;
479 rc = target_init_cmd(se_cmd, se_sess, &cmd->sense_buffer[0],
617 return target_submit_tmr(se_cmd, sess->se_sess, NULL, lun, mcmd,
627 if (!sess->se_sess)
785 struct se_node_acl *se_nacl = sess->se_sess->se_node_acl;
824 target_stop_session(sess->se_sess);
1164 struct se_session *se_sess,
1189 fc_port->se_sess = se_sess;
1203 fc_port->se_sess = se_sess;
1216 fc_port->se_sess = se_sess;
1269 struct se_session *se_sess,
1285 if (fc_port->se_sess != se_sess)
1286 fc_port->se_sess = se_sess;
1302 if (fc_port->se_sess != se_sess)
1303 fc_port->se_sess = se_sess;
1317 if (fc_port->se_sess != se_sess)
1318 fc_port->se_sess = se_sess;
1332 struct se_session *se_sess = sess->se_sess;
1334 tcm_qla2xxx_set_sess_by_s_id(lport, NULL, nacl, se_sess,
1336 tcm_qla2xxx_set_sess_by_loop_id(lport, NULL, nacl, se_sess,
1345 struct se_session *se_sess;
1348 se_sess = sess->se_sess;
1349 if (!se_sess) {
1350 pr_err("struct fc_port->se_sess is NULL\n");
1361 target_wait_for_sess_cmds(se_sess);
1363 target_remove_session(se_sess);
1367 struct se_session *se_sess, void *p)
1373 struct se_node_acl *se_nacl = se_sess->se_node_acl;
1385 tcm_qla2xxx_set_sess_by_s_id(lport, se_nacl, nacl, se_sess, qlat_sess,
1388 se_sess, qlat_sess, loop_id);
1406 struct se_session *se_sess;
1435 se_sess = target_setup_session(&tpg->se_tpg, num_tags,
1439 if (IS_ERR(se_sess))
1440 return PTR_ERR(se_sess);
1452 struct se_node_acl *se_nacl = sess->se_sess->se_node_acl;