Lines Matching defs:nacl

637 	struct se_node_acl *nacl,
667 pr_reg->pr_reg_nacl = nacl;
697 struct se_node_acl *nacl,
707 struct target_core_fabric_ops *tfo = nacl->se_tpg->se_tpg_tfo;
714 pr_reg = __core_scsi3_do_alloc_registration(dev, nacl, deve, isid,
749 if (nacl == nacl_tmp)
761 if (strcmp(nacl->initiatorname, nacl_tmp->initiatorname))
933 struct se_node_acl *nacl,
947 snprintf(i_port, PR_APTPL_MAX_IPORT_LEN, "%s", nacl->initiatorname);
966 pr_reg->pr_reg_nacl = nacl;
977 __core_scsi3_add_registration(dev, nacl, pr_reg, 0, 0);
984 nacl, pr_reg);
1005 struct se_node_acl *nacl = lun_acl->se_lun_nacl;
1006 struct se_dev_entry *deve = nacl->device_list[lun_acl->mapped_lun];
1012 lun->unpacked_lun, nacl, deve);
1018 struct se_node_acl *nacl,
1022 struct se_portal_group *se_tpg = nacl->se_tpg;
1033 "_AND_IGNORE_EXISTING_KEY" : "", nacl->initiatorname,
1054 struct se_node_acl *nacl,
1060 struct target_core_fabric_ops *tfo = nacl->se_tpg->se_tpg_tfo;
1081 __core_scsi3_dump_registration(tfo, dev, nacl, pr_reg, register_type);
1117 struct se_node_acl *nacl,
1128 pr_reg = __core_scsi3_alloc_registration(dev, nacl, deve, isid,
1133 __core_scsi3_add_registration(dev, nacl, pr_reg,
1140 struct se_node_acl *nacl,
1153 if (pr_reg->pr_reg_nacl != nacl)
1198 struct se_node_acl *nacl,
1201 struct se_portal_group *tpg = nacl->se_tpg;
1211 return __core_scsi3_locate_pr_reg(dev, nacl, isid_ptr);
1224 struct se_node_acl *nacl = pr_reg->pr_reg_nacl;
1248 __core_scsi3_complete_pro_release(dev, nacl, pr_reg, 0);
1341 struct se_node_acl *nacl)
1352 (pr_res_holder->pr_reg_nacl == nacl))
1353 __core_scsi3_complete_pro_release(dev, nacl, pr_res_holder, 0);
1362 if (pr_reg->pr_reg_nacl != nacl)
1418 static int core_scsi3_nodeacl_depend_item(struct se_node_acl *nacl)
1420 struct se_portal_group *tpg = nacl->se_tpg;
1422 if (nacl->dynamic_node_acl)
1426 &nacl->acl_group.cg_item);
1429 static void core_scsi3_nodeacl_undepend_item(struct se_node_acl *nacl)
1431 struct se_portal_group *tpg = nacl->se_tpg;
1433 if (nacl->dynamic_node_acl) {
1434 atomic_dec(&nacl->acl_pr_ref_count);
1440 &nacl->acl_group.cg_item);
1442 atomic_dec(&nacl->acl_pr_ref_count);
1449 struct se_node_acl *nacl;
1452 * For nacl->dynamic_node_acl=1
1457 nacl = lun_acl->se_lun_nacl;
1458 tpg = nacl->se_tpg;
1467 struct se_node_acl *nacl;
1470 * For nacl->dynamic_node_acl=1
1477 nacl = lun_acl->se_lun_nacl;
1478 tpg = nacl->se_tpg;
2931 struct se_node_acl *nacl = pr_reg->pr_reg_nacl;
2932 struct target_core_fabric_ops *tfo = nacl->se_tpg->se_tpg_tfo;
2943 __core_scsi3_complete_pro_release(dev, nacl,
2958 nacl->initiatorname, (prf_isid) ? &i_buf[0] : "");