se_nacl 3423 drivers/infiniband/ulp/srpt/ib_srpt.c static int srpt_init_nodeacl(struct se_node_acl *se_nacl, const char *name) se_nacl 761 drivers/scsi/qla2xxx/tcm_qla2xxx.c struct se_node_acl *se_nacl = sess->se_sess->se_node_acl; se_nacl 762 drivers/scsi/qla2xxx/tcm_qla2xxx.c struct se_portal_group *se_tpg = se_nacl->se_tpg; se_nacl 766 drivers/scsi/qla2xxx/tcm_qla2xxx.c struct tcm_qla2xxx_nacl *nacl = container_of(se_nacl, se_nacl 773 drivers/scsi/qla2xxx/tcm_qla2xxx.c if (WARN_ON(node && (node != se_nacl))) { se_nacl 785 drivers/scsi/qla2xxx/tcm_qla2xxx.c se_nacl, nacl->nport_wwnn, nacl->nport_id); se_nacl 803 drivers/scsi/qla2xxx/tcm_qla2xxx.c static int tcm_qla2xxx_init_nodeacl(struct se_node_acl *se_nacl, se_nacl 807 drivers/scsi/qla2xxx/tcm_qla2xxx.c container_of(se_nacl, struct tcm_qla2xxx_nacl, se_node_acl); se_nacl 1150 drivers/scsi/qla2xxx/tcm_qla2xxx.c struct se_node_acl *se_nacl; se_nacl 1164 drivers/scsi/qla2xxx/tcm_qla2xxx.c se_nacl = btree_lookup32(&lport->lport_fcport_map, key); se_nacl 1165 drivers/scsi/qla2xxx/tcm_qla2xxx.c if (!se_nacl) { se_nacl 1170 drivers/scsi/qla2xxx/tcm_qla2xxx.c se_nacl, se_nacl->initiatorname); se_nacl 1172 drivers/scsi/qla2xxx/tcm_qla2xxx.c nacl = container_of(se_nacl, struct tcm_qla2xxx_nacl, se_node_acl); se_nacl 1255 drivers/scsi/qla2xxx/tcm_qla2xxx.c struct se_node_acl *se_nacl; se_nacl 1269 drivers/scsi/qla2xxx/tcm_qla2xxx.c se_nacl = fc_loopid->se_nacl; se_nacl 1270 drivers/scsi/qla2xxx/tcm_qla2xxx.c if (!se_nacl) { se_nacl 1276 drivers/scsi/qla2xxx/tcm_qla2xxx.c nacl = container_of(se_nacl, struct tcm_qla2xxx_nacl, se_node_acl); se_nacl 1305 drivers/scsi/qla2xxx/tcm_qla2xxx.c saved_nacl = fc_loopid->se_nacl; se_nacl 1308 drivers/scsi/qla2xxx/tcm_qla2xxx.c fc_loopid->se_nacl = new_se_nacl; se_nacl 1319 drivers/scsi/qla2xxx/tcm_qla2xxx.c fc_loopid->se_nacl = NULL; se_nacl 1325 drivers/scsi/qla2xxx/tcm_qla2xxx.c fc_loopid->se_nacl = new_se_nacl; se_nacl 1335 drivers/scsi/qla2xxx/tcm_qla2xxx.c fc_loopid->se_nacl = NULL; se_nacl 1340 drivers/scsi/qla2xxx/tcm_qla2xxx.c fc_loopid->se_nacl = new_se_nacl; se_nacl 1399 drivers/scsi/qla2xxx/tcm_qla2xxx.c struct se_node_acl *se_nacl = se_sess->se_node_acl; se_nacl 1400 drivers/scsi/qla2xxx/tcm_qla2xxx.c struct tcm_qla2xxx_nacl *nacl = container_of(se_nacl, se_nacl 1411 drivers/scsi/qla2xxx/tcm_qla2xxx.c tcm_qla2xxx_set_sess_by_s_id(lport, se_nacl, nacl, se_sess, qlat_sess, se_nacl 1413 drivers/scsi/qla2xxx/tcm_qla2xxx.c tcm_qla2xxx_set_sess_by_loop_id(lport, se_nacl, nacl, se_nacl 1478 drivers/scsi/qla2xxx/tcm_qla2xxx.c struct se_node_acl *se_nacl = sess->se_sess->se_node_acl; se_nacl 1479 drivers/scsi/qla2xxx/tcm_qla2xxx.c struct tcm_qla2xxx_nacl *nacl = container_of(se_nacl, se_nacl 1500 drivers/scsi/qla2xxx/tcm_qla2xxx.c if (lport->lport_loopid_map[sess->loop_id].se_nacl == se_nacl) se_nacl 1501 drivers/scsi/qla2xxx/tcm_qla2xxx.c lport->lport_loopid_map[sess->loop_id].se_nacl = NULL; se_nacl 1503 drivers/scsi/qla2xxx/tcm_qla2xxx.c lport->lport_loopid_map[loop_id].se_nacl = se_nacl; se_nacl 1515 drivers/scsi/qla2xxx/tcm_qla2xxx.c se_nacl, "Found wrong se_nacl when updating s_id %x:%x:%x\n", se_nacl 1530 drivers/scsi/qla2xxx/tcm_qla2xxx.c btree_update32(&lport->lport_fcport_map, key, se_nacl); se_nacl 1532 drivers/scsi/qla2xxx/tcm_qla2xxx.c btree_insert32(&lport->lport_fcport_map, key, se_nacl, se_nacl 54 drivers/scsi/qla2xxx/tcm_qla2xxx.h struct se_node_acl *se_nacl; se_nacl 284 drivers/target/iscsi/iscsi_target_configfs.c struct se_node_acl *se_nacl = attrib_to_nacl(item); \ se_nacl 285 drivers/target/iscsi/iscsi_target_configfs.c struct iscsi_node_acl *nacl = container_of(se_nacl, struct iscsi_node_acl, \ se_nacl 294 drivers/target/iscsi/iscsi_target_configfs.c struct se_node_acl *se_nacl = attrib_to_nacl(item); \ se_nacl 295 drivers/target/iscsi/iscsi_target_configfs.c struct iscsi_node_acl *nacl = container_of(se_nacl, struct iscsi_node_acl, \ se_nacl 446 drivers/target/iscsi/iscsi_target_configfs.c struct se_node_acl *se_nacl = param_to_nacl(item); \ se_nacl 451 drivers/target/iscsi/iscsi_target_configfs.c spin_lock_bh(&se_nacl->nacl_sess_lock); \ se_nacl 452 drivers/target/iscsi/iscsi_target_configfs.c se_sess = se_nacl->nacl_sess; \ se_nacl 461 drivers/target/iscsi/iscsi_target_configfs.c spin_unlock_bh(&se_nacl->nacl_sess_lock); \ se_nacl 501 drivers/target/iscsi/iscsi_target_configfs.c struct se_node_acl *se_nacl = acl_to_nacl(item); se_nacl 508 drivers/target/iscsi/iscsi_target_configfs.c spin_lock_bh(&se_nacl->nacl_sess_lock); se_nacl 509 drivers/target/iscsi/iscsi_target_configfs.c se_sess = se_nacl->nacl_sess; se_nacl 512 drivers/target/iscsi/iscsi_target_configfs.c " Endpoint: %s\n", se_nacl->initiatorname); se_nacl 611 drivers/target/iscsi/iscsi_target_configfs.c spin_unlock_bh(&se_nacl->nacl_sess_lock); se_nacl 625 drivers/target/iscsi/iscsi_target_configfs.c struct se_node_acl *se_nacl = acl_to_nacl(item); se_nacl 626 drivers/target/iscsi/iscsi_target_configfs.c struct se_portal_group *se_tpg = se_nacl->se_tpg; se_nacl 642 drivers/target/iscsi/iscsi_target_configfs.c acl_ci = &se_nacl->acl_group.cg_item; se_nacl 661 drivers/target/iscsi/iscsi_target_configfs.c ret = core_tpg_set_initiator_node_queue_depth(se_nacl, cmdsn_depth); se_nacl 680 drivers/target/iscsi/iscsi_target_configfs.c struct se_node_acl *se_nacl = acl_to_nacl(item); se_nacl 683 drivers/target/iscsi/iscsi_target_configfs.c ret = core_tpg_set_initiator_node_tag(se_nacl->se_tpg, se_nacl, page); se_nacl 701 drivers/target/iscsi/iscsi_target_configfs.c static int lio_target_init_nodeacl(struct se_node_acl *se_nacl, se_nacl 705 drivers/target/iscsi/iscsi_target_configfs.c container_of(se_nacl, struct iscsi_node_acl, se_node_acl); se_nacl 710 drivers/target/iscsi/iscsi_target_configfs.c &se_nacl->acl_fabric_stat_group); se_nacl 22 drivers/target/iscsi/iscsi_target_device.c struct se_node_acl *se_nacl; se_nacl 33 drivers/target/iscsi/iscsi_target_device.c se_nacl = sess->se_sess->se_node_acl; se_nacl 41 drivers/target/iscsi/iscsi_target_device.c sess->cmdsn_window = se_nacl->queue_depth; se_nacl 42 drivers/target/iscsi/iscsi_target_device.c atomic_add(se_nacl->queue_depth - 1, &sess->max_cmd_sn); se_nacl 110 drivers/target/iscsi/iscsi_target_nego.c struct se_node_acl *se_nacl; se_nacl 116 drivers/target/iscsi/iscsi_target_nego.c se_nacl = conn->sess->se_sess->se_node_acl; se_nacl 117 drivers/target/iscsi/iscsi_target_nego.c if (!se_nacl) { se_nacl 122 drivers/target/iscsi/iscsi_target_nego.c iscsi_nacl = container_of(se_nacl, struct iscsi_node_acl, se_nacl 130 drivers/target/iscsi/iscsi_target_nego.c if (se_nacl->dynamic_node_acl) { se_nacl 131 drivers/target/iscsi/iscsi_target_nego.c iscsi_tpg = container_of(se_nacl->se_tpg, se_nacl 136 drivers/target/iscsi/iscsi_target_nego.c iscsi_nacl = container_of(se_nacl, struct iscsi_node_acl, se_nacl 263 drivers/target/iscsi/iscsi_target_nego.c struct se_node_acl *se_nacl; se_nacl 298 drivers/target/iscsi/iscsi_target_nego.c se_nacl = conn->sess->se_sess->se_node_acl; se_nacl 299 drivers/target/iscsi/iscsi_target_nego.c if (!se_nacl) { se_nacl 309 drivers/target/iscsi/iscsi_target_nego.c se_nacl->initiatorname)) { se_nacl 1049 drivers/target/iscsi/iscsi_target_nego.c struct se_node_acl *se_nacl; se_nacl 1247 drivers/target/iscsi/iscsi_target_nego.c se_nacl = sess->se_sess->se_node_acl; se_nacl 1248 drivers/target/iscsi/iscsi_target_nego.c queue_depth = se_nacl->queue_depth; se_nacl 22 drivers/target/iscsi/iscsi_target_nodeattrib.c struct se_node_acl *se_nacl = &nacl->se_node_acl; se_nacl 24 drivers/target/iscsi/iscsi_target_nodeattrib.c return &se_nacl->initiatorname[0]; se_nacl 101 drivers/target/iscsi/iscsi_target_nodeattrib.c struct se_node_acl *se_nacl = &a->nacl->se_node_acl; se_nacl 125 drivers/target/iscsi/iscsi_target_nodeattrib.c spin_lock_bh(&se_nacl->nacl_sess_lock); se_nacl 126 drivers/target/iscsi/iscsi_target_nodeattrib.c se_sess = se_nacl->nacl_sess; se_nacl 143 drivers/target/iscsi/iscsi_target_nodeattrib.c spin_unlock_bh(&se_nacl->nacl_sess_lock); se_nacl 602 drivers/target/iscsi/iscsi_target_stat.c struct se_node_acl *se_nacl = &acl->se_node_acl; se_nacl 607 drivers/target/iscsi/iscsi_target_stat.c spin_lock_bh(&se_nacl->nacl_sess_lock); se_nacl 608 drivers/target/iscsi/iscsi_target_stat.c se_sess = se_nacl->nacl_sess; se_nacl 615 drivers/target/iscsi/iscsi_target_stat.c spin_unlock_bh(&se_nacl->nacl_sess_lock); se_nacl 623 drivers/target/iscsi/iscsi_target_stat.c struct se_node_acl *se_nacl = &acl->se_node_acl; se_nacl 628 drivers/target/iscsi/iscsi_target_stat.c spin_lock_bh(&se_nacl->nacl_sess_lock); se_nacl 629 drivers/target/iscsi/iscsi_target_stat.c se_sess = se_nacl->nacl_sess; se_nacl 636 drivers/target/iscsi/iscsi_target_stat.c spin_unlock_bh(&se_nacl->nacl_sess_lock); se_nacl 645 drivers/target/iscsi/iscsi_target_stat.c struct se_node_acl *se_nacl = &acl->se_node_acl; se_nacl 650 drivers/target/iscsi/iscsi_target_stat.c spin_lock_bh(&se_nacl->nacl_sess_lock); se_nacl 651 drivers/target/iscsi/iscsi_target_stat.c se_sess = se_nacl->nacl_sess; se_nacl 658 drivers/target/iscsi/iscsi_target_stat.c spin_unlock_bh(&se_nacl->nacl_sess_lock); se_nacl 667 drivers/target/iscsi/iscsi_target_stat.c struct se_node_acl *se_nacl = &acl->se_node_acl; se_nacl 672 drivers/target/iscsi/iscsi_target_stat.c spin_lock_bh(&se_nacl->nacl_sess_lock); se_nacl 673 drivers/target/iscsi/iscsi_target_stat.c se_sess = se_nacl->nacl_sess; se_nacl 680 drivers/target/iscsi/iscsi_target_stat.c spin_unlock_bh(&se_nacl->nacl_sess_lock); se_nacl 689 drivers/target/iscsi/iscsi_target_stat.c struct se_node_acl *se_nacl = &acl->se_node_acl; se_nacl 694 drivers/target/iscsi/iscsi_target_stat.c spin_lock_bh(&se_nacl->nacl_sess_lock); se_nacl 695 drivers/target/iscsi/iscsi_target_stat.c se_sess = se_nacl->nacl_sess; se_nacl 702 drivers/target/iscsi/iscsi_target_stat.c spin_unlock_bh(&se_nacl->nacl_sess_lock); se_nacl 711 drivers/target/iscsi/iscsi_target_stat.c struct se_node_acl *se_nacl = &acl->se_node_acl; se_nacl 716 drivers/target/iscsi/iscsi_target_stat.c spin_lock_bh(&se_nacl->nacl_sess_lock); se_nacl 717 drivers/target/iscsi/iscsi_target_stat.c se_sess = se_nacl->nacl_sess; se_nacl 724 drivers/target/iscsi/iscsi_target_stat.c spin_unlock_bh(&se_nacl->nacl_sess_lock); se_nacl 733 drivers/target/iscsi/iscsi_target_stat.c struct se_node_acl *se_nacl = &acl->se_node_acl; se_nacl 738 drivers/target/iscsi/iscsi_target_stat.c spin_lock_bh(&se_nacl->nacl_sess_lock); se_nacl 739 drivers/target/iscsi/iscsi_target_stat.c se_sess = se_nacl->nacl_sess; se_nacl 746 drivers/target/iscsi/iscsi_target_stat.c spin_unlock_bh(&se_nacl->nacl_sess_lock); se_nacl 755 drivers/target/iscsi/iscsi_target_stat.c struct se_node_acl *se_nacl = &acl->se_node_acl; se_nacl 760 drivers/target/iscsi/iscsi_target_stat.c spin_lock_bh(&se_nacl->nacl_sess_lock); se_nacl 761 drivers/target/iscsi/iscsi_target_stat.c se_sess = se_nacl->nacl_sess; se_nacl 768 drivers/target/iscsi/iscsi_target_stat.c spin_unlock_bh(&se_nacl->nacl_sess_lock); se_nacl 396 drivers/target/iscsi/iscsi_target_tpg.c struct se_node_acl *se_nacl = se_sess->se_node_acl; se_nacl 397 drivers/target/iscsi/iscsi_target_tpg.c struct iscsi_node_acl *acl = container_of(se_nacl, struct iscsi_node_acl, se_nacl 1951 drivers/target/sbp/sbp_target.c static int sbp_init_nodeacl(struct se_node_acl *se_nacl, const char *name) se_nacl 1598 drivers/target/target_core_configfs.c struct se_node_acl *se_nacl; se_nacl 1608 drivers/target/target_core_configfs.c se_nacl = pr_reg->pr_reg_nacl; se_nacl 1612 drivers/target/target_core_configfs.c se_nacl->se_tpg->se_tpg_tfo->fabric_name, se_nacl 1613 drivers/target/target_core_configfs.c se_nacl->initiatorname, i_buf); se_nacl 1620 drivers/target/target_core_configfs.c struct se_node_acl *se_nacl; se_nacl 1624 drivers/target/target_core_configfs.c se_nacl = sess->se_node_acl; se_nacl 1627 drivers/target/target_core_configfs.c se_nacl->se_tpg->se_tpg_tfo->fabric_name, se_nacl 1628 drivers/target/target_core_configfs.c se_nacl->initiatorname); se_nacl 1687 drivers/target/target_core_configfs.c struct se_node_acl *se_nacl; se_nacl 1700 drivers/target/target_core_configfs.c se_nacl = pr_reg->pr_reg_nacl; se_nacl 1701 drivers/target/target_core_configfs.c se_tpg = se_nacl->se_tpg; se_nacl 163 drivers/target/target_core_fabric_configfs.c struct se_node_acl *se_nacl = lacl->se_lun_nacl; se_nacl 168 drivers/target/target_core_fabric_configfs.c deve = target_nacl_find_deve(se_nacl, lacl->mapped_lun); se_nacl 181 drivers/target/target_core_fabric_configfs.c struct se_node_acl *se_nacl = lacl->se_lun_nacl; se_nacl 182 drivers/target/target_core_fabric_configfs.c struct se_portal_group *se_tpg = se_nacl->se_tpg; se_nacl 199 drivers/target/target_core_fabric_configfs.c se_nacl->initiatorname, lacl->mapped_lun, (wp) ? "ON" : "OFF"); se_nacl 268 drivers/target/target_core_fabric_configfs.c struct se_node_acl *se_nacl = container_of(group, se_nacl 270 drivers/target/target_core_fabric_configfs.c struct se_portal_group *se_tpg = se_nacl->se_tpg; se_nacl 300 drivers/target/target_core_fabric_configfs.c lacl = core_dev_init_initiator_node_lun_acl(se_tpg, se_nacl, se_nacl 340 drivers/target/target_core_fabric_configfs.c struct se_node_acl *se_nacl = container_of(to_config_group(item), se_nacl 343 drivers/target/target_core_fabric_configfs.c configfs_remove_default_groups(&se_nacl->acl_fabric_stat_group); se_nacl 344 drivers/target/target_core_fabric_configfs.c core_tpg_del_initiator_node_acl(se_nacl); se_nacl 379 drivers/target/target_core_fabric_configfs.c struct se_node_acl *se_nacl; se_nacl 381 drivers/target/target_core_fabric_configfs.c se_nacl = core_tpg_add_initiator_node_acl(se_tpg, name); se_nacl 382 drivers/target/target_core_fabric_configfs.c if (IS_ERR(se_nacl)) se_nacl 383 drivers/target/target_core_fabric_configfs.c return ERR_CAST(se_nacl); se_nacl 385 drivers/target/target_core_fabric_configfs.c config_group_init_type_name(&se_nacl->acl_group, name, se_nacl 388 drivers/target/target_core_fabric_configfs.c config_group_init_type_name(&se_nacl->acl_attrib_group, "attrib", se_nacl 390 drivers/target/target_core_fabric_configfs.c configfs_add_default_group(&se_nacl->acl_attrib_group, se_nacl 391 drivers/target/target_core_fabric_configfs.c &se_nacl->acl_group); se_nacl 393 drivers/target/target_core_fabric_configfs.c config_group_init_type_name(&se_nacl->acl_auth_group, "auth", se_nacl 395 drivers/target/target_core_fabric_configfs.c configfs_add_default_group(&se_nacl->acl_auth_group, se_nacl 396 drivers/target/target_core_fabric_configfs.c &se_nacl->acl_group); se_nacl 398 drivers/target/target_core_fabric_configfs.c config_group_init_type_name(&se_nacl->acl_param_group, "param", se_nacl 400 drivers/target/target_core_fabric_configfs.c configfs_add_default_group(&se_nacl->acl_param_group, se_nacl 401 drivers/target/target_core_fabric_configfs.c &se_nacl->acl_group); se_nacl 403 drivers/target/target_core_fabric_configfs.c config_group_init_type_name(&se_nacl->acl_fabric_stat_group, se_nacl 405 drivers/target/target_core_fabric_configfs.c configfs_add_default_group(&se_nacl->acl_fabric_stat_group, se_nacl 406 drivers/target/target_core_fabric_configfs.c &se_nacl->acl_group); se_nacl 409 drivers/target/target_core_fabric_configfs.c int ret = tf->tf_ops->fabric_init_nodeacl(se_nacl, name); se_nacl 411 drivers/target/target_core_fabric_configfs.c configfs_remove_default_groups(&se_nacl->acl_fabric_stat_group); se_nacl 412 drivers/target/target_core_fabric_configfs.c core_tpg_del_initiator_node_acl(se_nacl); se_nacl 417 drivers/target/target_core_fabric_configfs.c return &se_nacl->acl_group; se_nacl 424 drivers/target/target_core_fabric_configfs.c struct se_node_acl *se_nacl = container_of(to_config_group(item), se_nacl 427 drivers/target/target_core_fabric_configfs.c configfs_remove_default_groups(&se_nacl->acl_group); se_nacl 53 drivers/target/target_core_fabric_lib.c struct se_node_acl *se_nacl, se_nacl 65 drivers/target/target_core_fabric_lib.c ptr = &se_nacl->initiatorname[0]; se_nacl 129 drivers/target/target_core_fabric_lib.c struct se_node_acl *se_nacl, se_nacl 137 drivers/target/target_core_fabric_lib.c spin_lock_irq(&se_nacl->nacl_sess_lock); se_nacl 149 drivers/target/target_core_fabric_lib.c len = sprintf(&buf[off], "%s", se_nacl->initiatorname); se_nacl 197 drivers/target/target_core_fabric_lib.c spin_unlock_irq(&se_nacl->nacl_sess_lock); se_nacl 218 drivers/target/target_core_fabric_lib.c struct se_node_acl *se_nacl, se_nacl 224 drivers/target/target_core_fabric_lib.c spin_lock_irq(&se_nacl->nacl_sess_lock); se_nacl 225 drivers/target/target_core_fabric_lib.c len = strlen(se_nacl->initiatorname); se_nacl 243 drivers/target/target_core_fabric_lib.c spin_unlock_irq(&se_nacl->nacl_sess_lock); se_nacl 2446 drivers/target/target_core_pr.c struct se_node_acl *se_nacl, se_nacl 2451 drivers/target/target_core_pr.c const struct target_core_fabric_ops *tfo = se_nacl->se_tpg->se_tpg_tfo; se_nacl 2504 drivers/target/target_core_pr.c tfo->fabric_name, se_nacl->initiatorname, se_nacl 3880 drivers/target/target_core_pr.c struct se_node_acl *se_nacl; se_nacl 3920 drivers/target/target_core_pr.c se_nacl = pr_reg->pr_reg_nacl; se_nacl 3930 drivers/target/target_core_pr.c exp_desc_len = target_get_pr_transport_id_len(se_nacl, pr_reg, se_nacl 3996 drivers/target/target_core_pr.c desc_len = target_get_pr_transport_id(se_nacl, pr_reg, se_nacl 341 drivers/target/target_core_transport.c struct se_node_acl *se_nacl, se_nacl 357 drivers/target/target_core_transport.c if (se_nacl) { se_nacl 368 drivers/target/target_core_transport.c if (se_nacl->saved_prot_type) se_nacl 369 drivers/target/target_core_transport.c se_sess->sess_prot_type = se_nacl->saved_prot_type; se_nacl 371 drivers/target/target_core_transport.c se_sess->sess_prot_type = se_nacl->saved_prot_type = se_nacl 384 drivers/target/target_core_transport.c spin_lock_irqsave(&se_nacl->nacl_sess_lock, flags); se_nacl 389 drivers/target/target_core_transport.c se_nacl->nacl_sess = se_sess; se_nacl 392 drivers/target/target_core_transport.c &se_nacl->acl_sess_list); se_nacl 393 drivers/target/target_core_transport.c spin_unlock_irqrestore(&se_nacl->nacl_sess_lock, flags); se_nacl 404 drivers/target/target_core_transport.c struct se_node_acl *se_nacl, se_nacl 411 drivers/target/target_core_transport.c __transport_register_session(se_tpg, se_nacl, se_sess, fabric_sess_ptr); se_nacl 513 drivers/target/target_core_transport.c struct se_node_acl *se_nacl; se_nacl 518 drivers/target/target_core_transport.c se_nacl = se_sess->se_node_acl; se_nacl 519 drivers/target/target_core_transport.c if (se_nacl) { se_nacl 520 drivers/target/target_core_transport.c spin_lock_irqsave(&se_nacl->nacl_sess_lock, flags); se_nacl 528 drivers/target/target_core_transport.c if (list_empty(&se_nacl->acl_sess_list)) se_nacl 529 drivers/target/target_core_transport.c se_nacl->nacl_sess = NULL; se_nacl 531 drivers/target/target_core_transport.c se_nacl->nacl_sess = container_of( se_nacl 532 drivers/target/target_core_transport.c se_nacl->acl_sess_list.prev, se_nacl 535 drivers/target/target_core_transport.c spin_unlock_irqrestore(&se_nacl->nacl_sess_lock, flags); se_nacl 542 drivers/target/target_core_transport.c struct se_node_acl *se_nacl = se_sess->se_node_acl; se_nacl 548 drivers/target/target_core_transport.c if (se_nacl) { se_nacl 549 drivers/target/target_core_transport.c struct se_portal_group *se_tpg = se_nacl->se_tpg; se_nacl 561 drivers/target/target_core_transport.c if (se_nacl->dynamic_node_acl && se_nacl 563 drivers/target/target_core_transport.c spin_lock_irqsave(&se_nacl->nacl_sess_lock, flags); se_nacl 564 drivers/target/target_core_transport.c if (list_empty(&se_nacl->acl_sess_list)) se_nacl 565 drivers/target/target_core_transport.c se_nacl->dynamic_stop = true; se_nacl 566 drivers/target/target_core_transport.c spin_unlock_irqrestore(&se_nacl->nacl_sess_lock, flags); se_nacl 568 drivers/target/target_core_transport.c if (se_nacl->dynamic_stop) se_nacl 569 drivers/target/target_core_transport.c list_del_init(&se_nacl->acl_list); se_nacl 573 drivers/target/target_core_transport.c if (se_nacl->dynamic_stop) se_nacl 574 drivers/target/target_core_transport.c target_put_nacl(se_nacl); se_nacl 576 drivers/target/target_core_transport.c target_put_nacl(se_nacl); se_nacl 126 drivers/target/tcm_fc/tfc_conf.c struct se_node_acl *se_nacl = acl_to_nacl(item); se_nacl 127 drivers/target/tcm_fc/tfc_conf.c struct ft_node_acl *acl = container_of(se_nacl, se_nacl 136 drivers/target/tcm_fc/tfc_conf.c struct se_node_acl *se_nacl = acl_to_nacl(item); se_nacl 137 drivers/target/tcm_fc/tfc_conf.c struct ft_node_acl *acl = container_of(se_nacl, se_nacl 146 drivers/target/tcm_fc/tfc_conf.c struct se_node_acl *se_nacl = acl_to_nacl(item); se_nacl 147 drivers/target/tcm_fc/tfc_conf.c struct ft_node_acl *acl = container_of(se_nacl, se_nacl 156 drivers/target/tcm_fc/tfc_conf.c struct se_node_acl *se_nacl = acl_to_nacl(item); se_nacl 157 drivers/target/tcm_fc/tfc_conf.c struct ft_node_acl *acl = container_of(se_nacl, se_nacl 175 drivers/target/tcm_fc/tfc_conf.c struct se_node_acl *se_nacl = acl_to_nacl(item); se_nacl 178 drivers/target/tcm_fc/tfc_conf.c ret = core_tpg_set_initiator_node_tag(se_nacl->se_tpg, se_nacl, page); se_nacl 406 drivers/target/tcm_fc/tfc_conf.c static void ft_set_default_node_attr(struct se_node_acl *se_nacl) se_nacl 1327 drivers/usb/gadget/function/f_tcm.c static int usbg_init_nodeacl(struct se_node_acl *se_nacl, const char *name)