Lines Matching refs:se_nacl

650 	struct se_node_acl *se_nacl = sess->se_sess->se_node_acl;  in tcm_qla2xxx_clear_nacl_from_fcport_map()  local
651 struct se_portal_group *se_tpg = se_nacl->se_tpg; in tcm_qla2xxx_clear_nacl_from_fcport_map()
655 struct tcm_qla2xxx_nacl *nacl = container_of(se_nacl, in tcm_qla2xxx_clear_nacl_from_fcport_map()
662 if (WARN_ON(node && (node != se_nacl))) { in tcm_qla2xxx_clear_nacl_from_fcport_map()
674 se_nacl, nacl->nport_wwnn, nacl->nport_id); in tcm_qla2xxx_clear_nacl_from_fcport_map()
710 static int tcm_qla2xxx_init_nodeacl(struct se_node_acl *se_nacl, in tcm_qla2xxx_init_nodeacl() argument
714 container_of(se_nacl, struct tcm_qla2xxx_nacl, se_node_acl); in tcm_qla2xxx_init_nodeacl()
1087 struct se_node_acl *se_nacl; in tcm_qla2xxx_find_sess_by_s_id() local
1101 se_nacl = btree_lookup32(&lport->lport_fcport_map, key); in tcm_qla2xxx_find_sess_by_s_id()
1102 if (!se_nacl) { in tcm_qla2xxx_find_sess_by_s_id()
1107 se_nacl, se_nacl->initiatorname); in tcm_qla2xxx_find_sess_by_s_id()
1109 nacl = container_of(se_nacl, struct tcm_qla2xxx_nacl, se_node_acl); in tcm_qla2xxx_find_sess_by_s_id()
1192 struct se_node_acl *se_nacl; in tcm_qla2xxx_find_sess_by_loop_id() local
1206 se_nacl = fc_loopid->se_nacl; in tcm_qla2xxx_find_sess_by_loop_id()
1207 if (!se_nacl) { in tcm_qla2xxx_find_sess_by_loop_id()
1213 nacl = container_of(se_nacl, struct tcm_qla2xxx_nacl, se_node_acl); in tcm_qla2xxx_find_sess_by_loop_id()
1242 saved_nacl = fc_loopid->se_nacl; in tcm_qla2xxx_set_sess_by_loop_id()
1245 fc_loopid->se_nacl = new_se_nacl; in tcm_qla2xxx_set_sess_by_loop_id()
1256 fc_loopid->se_nacl = NULL; in tcm_qla2xxx_set_sess_by_loop_id()
1262 fc_loopid->se_nacl = new_se_nacl; in tcm_qla2xxx_set_sess_by_loop_id()
1272 fc_loopid->se_nacl = NULL; in tcm_qla2xxx_set_sess_by_loop_id()
1277 fc_loopid->se_nacl = new_se_nacl; in tcm_qla2xxx_set_sess_by_loop_id()
1351 struct se_node_acl *se_nacl; in tcm_qla2xxx_check_initiator_node_acl() local
1398 se_nacl = se_sess->se_node_acl; in tcm_qla2xxx_check_initiator_node_acl()
1399 nacl = container_of(se_nacl, struct tcm_qla2xxx_nacl, se_node_acl); in tcm_qla2xxx_check_initiator_node_acl()
1405 tcm_qla2xxx_set_sess_by_s_id(lport, se_nacl, nacl, se_sess, in tcm_qla2xxx_check_initiator_node_acl()
1407 tcm_qla2xxx_set_sess_by_loop_id(lport, se_nacl, nacl, se_sess, in tcm_qla2xxx_check_initiator_node_acl()
1413 transport_register_session(se_nacl->se_tpg, se_nacl, se_sess, sess); in tcm_qla2xxx_check_initiator_node_acl()
1425 struct se_node_acl *se_nacl = sess->se_sess->se_node_acl; in tcm_qla2xxx_update_sess() local
1426 struct tcm_qla2xxx_nacl *nacl = container_of(se_nacl, in tcm_qla2xxx_update_sess()
1447 if (lport->lport_loopid_map[sess->loop_id].se_nacl == se_nacl) in tcm_qla2xxx_update_sess()
1448 lport->lport_loopid_map[sess->loop_id].se_nacl = NULL; in tcm_qla2xxx_update_sess()
1450 lport->lport_loopid_map[loop_id].se_nacl = se_nacl; in tcm_qla2xxx_update_sess()
1461 WARN(btree_remove32(&lport->lport_fcport_map, key) != se_nacl, in tcm_qla2xxx_update_sess()
1475 btree_update32(&lport->lport_fcport_map, key, se_nacl); in tcm_qla2xxx_update_sess()
1477 btree_insert32(&lport->lport_fcport_map, key, se_nacl, GFP_ATOMIC); in tcm_qla2xxx_update_sess()