/kernel/linux/linux-5.10/drivers/target/ |
H A D | target_core_fabric_configfs.c | 163 struct se_node_acl *se_nacl = lacl->se_lun_nacl; in target_fabric_mappedlun_write_protect_show() local 168 deve = target_nacl_find_deve(se_nacl, lacl->mapped_lun); in target_fabric_mappedlun_write_protect_show() 181 struct se_node_acl *se_nacl = lacl->se_lun_nacl; in target_fabric_mappedlun_write_protect_store() local 182 struct se_portal_group *se_tpg = se_nacl->se_tpg; in target_fabric_mappedlun_write_protect_store() 199 se_nacl->initiatorname, lacl->mapped_lun, (wp) ? "ON" : "OFF"); in target_fabric_mappedlun_write_protect_store() 268 struct se_node_acl *se_nacl = container_of(group, in target_fabric_make_mappedlun() local 270 struct se_portal_group *se_tpg = se_nacl->se_tpg; in target_fabric_make_mappedlun() 300 lacl = core_dev_init_initiator_node_lun_acl(se_tpg, se_nacl, in target_fabric_make_mappedlun() 340 struct se_node_acl *se_nacl = container_of(to_config_group(item), in target_fabric_nacl_base_release() local 343 configfs_remove_default_groups(&se_nacl in target_fabric_nacl_base_release() 379 struct se_node_acl *se_nacl; target_fabric_make_nodeacl() local 424 struct se_node_acl *se_nacl = container_of(to_config_group(item), target_fabric_drop_nodeacl() local [all...] |
H A D | target_core_fabric_lib.c | 53 struct se_node_acl *se_nacl, in fc_get_pr_transport_id() 65 ptr = &se_nacl->initiatorname[0]; in fc_get_pr_transport_id() 129 struct se_node_acl *se_nacl, in iscsi_get_pr_transport_id() 138 spin_lock_irq(&se_nacl->nacl_sess_lock); in iscsi_get_pr_transport_id() 154 len = sprintf(&buf[off], "%s", se_nacl->initiatorname); in iscsi_get_pr_transport_id() 196 spin_unlock_irq(&se_nacl->nacl_sess_lock); in iscsi_get_pr_transport_id() 217 struct se_node_acl *se_nacl, in iscsi_get_pr_transport_id_len() 223 spin_lock_irq(&se_nacl->nacl_sess_lock); in iscsi_get_pr_transport_id_len() 224 len = strlen(se_nacl->initiatorname); in iscsi_get_pr_transport_id_len() 242 spin_unlock_irq(&se_nacl in iscsi_get_pr_transport_id_len() 52 fc_get_pr_transport_id( struct se_node_acl *se_nacl, int *format_code, unsigned char *buf) fc_get_pr_transport_id() argument 128 iscsi_get_pr_transport_id( struct se_node_acl *se_nacl, struct t10_pr_registration *pr_reg, int *format_code, unsigned char *buf) iscsi_get_pr_transport_id() argument 216 iscsi_get_pr_transport_id_len( struct se_node_acl *se_nacl, struct t10_pr_registration *pr_reg, int *format_code) iscsi_get_pr_transport_id_len() argument [all...] |
H A D | target_core_transport.c | 346 struct se_node_acl *se_nacl, in __transport_register_session() 362 if (se_nacl) { in __transport_register_session() 373 if (se_nacl->saved_prot_type) in __transport_register_session() 374 se_sess->sess_prot_type = se_nacl->saved_prot_type; in __transport_register_session() 376 se_sess->sess_prot_type = se_nacl->saved_prot_type = in __transport_register_session() 389 spin_lock_irqsave(&se_nacl->nacl_sess_lock, flags); in __transport_register_session() 391 * The se_nacl->nacl_sess pointer will be set to the in __transport_register_session() 394 se_nacl->nacl_sess = se_sess; in __transport_register_session() 397 &se_nacl->acl_sess_list); in __transport_register_session() 398 spin_unlock_irqrestore(&se_nacl in __transport_register_session() 344 __transport_register_session( struct se_portal_group *se_tpg, struct se_node_acl *se_nacl, struct se_session *se_sess, void *fabric_sess_ptr) __transport_register_session() argument 407 transport_register_session( struct se_portal_group *se_tpg, struct se_node_acl *se_nacl, struct se_session *se_sess, void *fabric_sess_ptr) transport_register_session() argument 518 struct se_node_acl *se_nacl; transport_deregister_session_configfs() local 547 struct se_node_acl *se_nacl = se_sess->se_node_acl; transport_free_session() local [all...] |
H A D | target_core_configfs.c | 1672 struct se_node_acl *se_nacl; in target_core_dev_pr_show_spc3_res() local 1682 se_nacl = pr_reg->pr_reg_nacl; in target_core_dev_pr_show_spc3_res() 1686 se_nacl->se_tpg->se_tpg_tfo->fabric_name, in target_core_dev_pr_show_spc3_res() 1687 se_nacl->initiatorname, i_buf); in target_core_dev_pr_show_spc3_res() 1694 struct se_node_acl *se_nacl; in target_core_dev_pr_show_spc2_res() local 1698 se_nacl = sess->se_node_acl; in target_core_dev_pr_show_spc2_res() 1701 se_nacl->se_tpg->se_tpg_tfo->fabric_name, in target_core_dev_pr_show_spc2_res() 1702 se_nacl->initiatorname); in target_core_dev_pr_show_spc2_res() 1761 struct se_node_acl *se_nacl; in target_pr_res_pr_holder_tg_port_show() local 1774 se_nacl in target_pr_res_pr_holder_tg_port_show() [all...] |
/kernel/linux/linux-6.6/drivers/target/ |
H A D | target_core_fabric_configfs.c | 164 struct se_node_acl *se_nacl = lacl->se_lun_nacl; in target_fabric_mappedlun_write_protect_show() local 169 deve = target_nacl_find_deve(se_nacl, lacl->mapped_lun); in target_fabric_mappedlun_write_protect_show() 182 struct se_node_acl *se_nacl = lacl->se_lun_nacl; in target_fabric_mappedlun_write_protect_store() local 183 struct se_portal_group *se_tpg = se_nacl->se_tpg; in target_fabric_mappedlun_write_protect_store() 200 se_nacl->initiatorname, lacl->mapped_lun, (wp) ? "ON" : "OFF"); in target_fabric_mappedlun_write_protect_store() 269 struct se_node_acl *se_nacl = container_of(group, in target_fabric_make_mappedlun() local 271 struct se_portal_group *se_tpg = se_nacl->se_tpg; in target_fabric_make_mappedlun() 301 lacl = core_dev_init_initiator_node_lun_acl(se_tpg, se_nacl, in target_fabric_make_mappedlun() 341 struct se_node_acl *se_nacl = container_of(to_config_group(item), in target_fabric_nacl_base_release() local 344 configfs_remove_default_groups(&se_nacl in target_fabric_nacl_base_release() 380 struct se_node_acl *se_nacl; target_fabric_make_nodeacl() local 425 struct se_node_acl *se_nacl = container_of(to_config_group(item), target_fabric_drop_nodeacl() local [all...] |
H A D | target_core_fabric_lib.c | 53 struct se_node_acl *se_nacl, in fc_get_pr_transport_id() 65 ptr = &se_nacl->initiatorname[0]; in fc_get_pr_transport_id() 129 struct se_node_acl *se_nacl, in iscsi_get_pr_transport_id() 138 spin_lock_irq(&se_nacl->nacl_sess_lock); in iscsi_get_pr_transport_id() 154 len = sprintf(&buf[off], "%s", se_nacl->initiatorname); in iscsi_get_pr_transport_id() 196 spin_unlock_irq(&se_nacl->nacl_sess_lock); in iscsi_get_pr_transport_id() 217 struct se_node_acl *se_nacl, in iscsi_get_pr_transport_id_len() 223 spin_lock_irq(&se_nacl->nacl_sess_lock); in iscsi_get_pr_transport_id_len() 224 len = strlen(se_nacl->initiatorname); in iscsi_get_pr_transport_id_len() 242 spin_unlock_irq(&se_nacl in iscsi_get_pr_transport_id_len() 52 fc_get_pr_transport_id( struct se_node_acl *se_nacl, int *format_code, unsigned char *buf) fc_get_pr_transport_id() argument 128 iscsi_get_pr_transport_id( struct se_node_acl *se_nacl, struct t10_pr_registration *pr_reg, int *format_code, unsigned char *buf) iscsi_get_pr_transport_id() argument 216 iscsi_get_pr_transport_id_len( struct se_node_acl *se_nacl, struct t10_pr_registration *pr_reg, int *format_code) iscsi_get_pr_transport_id_len() argument [all...] |
H A D | target_core_transport.c | 382 struct se_node_acl *se_nacl, in __transport_register_session() 398 if (se_nacl) { in __transport_register_session() 409 if (se_nacl->saved_prot_type) in __transport_register_session() 410 se_sess->sess_prot_type = se_nacl->saved_prot_type; in __transport_register_session() 412 se_sess->sess_prot_type = se_nacl->saved_prot_type = in __transport_register_session() 425 spin_lock_irqsave(&se_nacl->nacl_sess_lock, flags); in __transport_register_session() 427 * The se_nacl->nacl_sess pointer will be set to the in __transport_register_session() 430 se_nacl->nacl_sess = se_sess; in __transport_register_session() 433 &se_nacl->acl_sess_list); in __transport_register_session() 434 spin_unlock_irqrestore(&se_nacl in __transport_register_session() 380 __transport_register_session( struct se_portal_group *se_tpg, struct se_node_acl *se_nacl, struct se_session *se_sess, void *fabric_sess_ptr) __transport_register_session() argument 443 transport_register_session( struct se_portal_group *se_tpg, struct se_node_acl *se_nacl, struct se_session *se_sess, void *fabric_sess_ptr) transport_register_session() argument 568 struct se_node_acl *se_nacl; transport_deregister_session_configfs() local 597 struct se_node_acl *se_nacl = se_sess->se_node_acl; transport_free_session() local [all...] |
H A D | target_core_configfs.c | 1778 struct se_node_acl *se_nacl; in target_core_dev_pr_show_spc3_res() local 1786 se_nacl = pr_reg->pr_reg_nacl; in target_core_dev_pr_show_spc3_res() 1790 se_nacl->se_tpg->se_tpg_tfo->fabric_name, in target_core_dev_pr_show_spc3_res() 1791 se_nacl->initiatorname, i_buf); in target_core_dev_pr_show_spc3_res() 1798 struct se_node_acl *se_nacl; in target_core_dev_pr_show_spc2_res() local 1802 se_nacl = sess->se_node_acl; in target_core_dev_pr_show_spc2_res() 1805 se_nacl->se_tpg->se_tpg_tfo->fabric_name, in target_core_dev_pr_show_spc2_res() 1806 se_nacl->initiatorname); in target_core_dev_pr_show_spc2_res() 1865 struct se_node_acl *se_nacl; in target_pr_res_pr_holder_tg_port_show() local 1878 se_nacl in target_pr_res_pr_holder_tg_port_show() [all...] |
/kernel/linux/linux-5.10/drivers/target/iscsi/ |
H A D | iscsi_target_stat.c | 602 struct se_node_acl *se_nacl = &acl->se_node_acl; in iscsi_stat_sess_node_show() local 607 spin_lock_bh(&se_nacl->nacl_sess_lock); in iscsi_stat_sess_node_show() 608 se_sess = se_nacl->nacl_sess; in iscsi_stat_sess_node_show() 615 spin_unlock_bh(&se_nacl->nacl_sess_lock); in iscsi_stat_sess_node_show() 623 struct se_node_acl *se_nacl = &acl->se_node_acl; in iscsi_stat_sess_indx_show() local 628 spin_lock_bh(&se_nacl->nacl_sess_lock); in iscsi_stat_sess_indx_show() 629 se_sess = se_nacl->nacl_sess; in iscsi_stat_sess_indx_show() 636 spin_unlock_bh(&se_nacl->nacl_sess_lock); in iscsi_stat_sess_indx_show() 645 struct se_node_acl *se_nacl = &acl->se_node_acl; in iscsi_stat_sess_cmd_pdus_show() local 650 spin_lock_bh(&se_nacl in iscsi_stat_sess_cmd_pdus_show() 667 struct se_node_acl *se_nacl = &acl->se_node_acl; iscsi_stat_sess_rsp_pdus_show() local 689 struct se_node_acl *se_nacl = &acl->se_node_acl; iscsi_stat_sess_txdata_octs_show() local 711 struct se_node_acl *se_nacl = &acl->se_node_acl; iscsi_stat_sess_rxdata_octs_show() local 733 struct se_node_acl *se_nacl = &acl->se_node_acl; iscsi_stat_sess_conn_digest_errors_show() local 755 struct se_node_acl *se_nacl = &acl->se_node_acl; iscsi_stat_sess_conn_timeout_errors_show() local [all...] |
H A D | iscsi_target_device.c | 22 struct se_node_acl *se_nacl; in iscsit_determine_maxcmdsn() local 33 se_nacl = sess->se_sess->se_node_acl; in iscsit_determine_maxcmdsn() 41 sess->cmdsn_window = se_nacl->queue_depth; in iscsit_determine_maxcmdsn() 42 atomic_add(se_nacl->queue_depth - 1, &sess->max_cmd_sn); in iscsit_determine_maxcmdsn()
|
H A D | iscsi_target_nodeattrib.c | 22 struct se_node_acl *se_nacl = &nacl->se_node_acl; in iscsit_na_get_initiatorname() local 24 return &se_nacl->initiatorname[0]; in iscsit_na_get_initiatorname() 101 struct se_node_acl *se_nacl = &a->nacl->se_node_acl; in iscsit_na_nopin_timeout() local 125 spin_lock_bh(&se_nacl->nacl_sess_lock); in iscsit_na_nopin_timeout() 126 se_sess = se_nacl->nacl_sess; in iscsit_na_nopin_timeout() 143 spin_unlock_bh(&se_nacl->nacl_sess_lock); in iscsit_na_nopin_timeout()
|
H A D | iscsi_target_configfs.c | 284 struct se_node_acl *se_nacl = attrib_to_nacl(item); \ 285 struct iscsi_node_acl *nacl = container_of(se_nacl, struct iscsi_node_acl, \ 294 struct se_node_acl *se_nacl = attrib_to_nacl(item); \ 295 struct iscsi_node_acl *nacl = container_of(se_nacl, struct iscsi_node_acl, \ 446 struct se_node_acl *se_nacl = param_to_nacl(item); \ 451 spin_lock_bh(&se_nacl->nacl_sess_lock); \ 452 se_sess = se_nacl->nacl_sess; \ 461 spin_unlock_bh(&se_nacl->nacl_sess_lock); \ 501 struct se_node_acl *se_nacl = acl_to_nacl(item); in lio_target_nacl_info_show() local 508 spin_lock_bh(&se_nacl in lio_target_nacl_info_show() 625 struct se_node_acl *se_nacl = acl_to_nacl(item); lio_target_nacl_cmdsn_depth_store() local 680 struct se_node_acl *se_nacl = acl_to_nacl(item); lio_target_nacl_tag_store() local 701 lio_target_init_nodeacl(struct se_node_acl *se_nacl, const char *name) lio_target_init_nodeacl() argument [all...] |
H A D | iscsi_target_nego.c | 110 struct se_node_acl *se_nacl; in iscsi_handle_authentication() local 116 se_nacl = conn->sess->se_sess->se_node_acl; in iscsi_handle_authentication() 117 if (!se_nacl) { in iscsi_handle_authentication() 122 iscsi_nacl = container_of(se_nacl, struct iscsi_node_acl, in iscsi_handle_authentication() 130 if (se_nacl->dynamic_node_acl) { in iscsi_handle_authentication() 131 iscsi_tpg = container_of(se_nacl->se_tpg, in iscsi_handle_authentication() 136 iscsi_nacl = container_of(se_nacl, struct iscsi_node_acl, in iscsi_handle_authentication() 263 struct se_node_acl *se_nacl; in iscsi_target_check_first_request() local 298 se_nacl = conn->sess->se_sess->se_node_acl; in iscsi_target_check_first_request() 299 if (!se_nacl) { in iscsi_target_check_first_request() 1074 struct se_node_acl *se_nacl; iscsi_target_locate_portal() local [all...] |
H A D | iscsi_target_tpg.c | 396 struct se_node_acl *se_nacl = se_sess->se_node_acl; in iscsit_tpg_get_node_attrib() local 397 struct iscsi_node_acl *acl = container_of(se_nacl, struct iscsi_node_acl, in iscsit_tpg_get_node_attrib()
|
/kernel/linux/linux-6.6/drivers/target/iscsi/ |
H A D | iscsi_target_stat.c | 601 struct se_node_acl *se_nacl = &acl->se_node_acl; in iscsi_stat_sess_node_show() local 606 spin_lock_bh(&se_nacl->nacl_sess_lock); in iscsi_stat_sess_node_show() 607 se_sess = se_nacl->nacl_sess; in iscsi_stat_sess_node_show() 614 spin_unlock_bh(&se_nacl->nacl_sess_lock); in iscsi_stat_sess_node_show() 622 struct se_node_acl *se_nacl = &acl->se_node_acl; in iscsi_stat_sess_indx_show() local 627 spin_lock_bh(&se_nacl->nacl_sess_lock); in iscsi_stat_sess_indx_show() 628 se_sess = se_nacl->nacl_sess; in iscsi_stat_sess_indx_show() 635 spin_unlock_bh(&se_nacl->nacl_sess_lock); in iscsi_stat_sess_indx_show() 644 struct se_node_acl *se_nacl = &acl->se_node_acl; in iscsi_stat_sess_cmd_pdus_show() local 649 spin_lock_bh(&se_nacl in iscsi_stat_sess_cmd_pdus_show() 666 struct se_node_acl *se_nacl = &acl->se_node_acl; iscsi_stat_sess_rsp_pdus_show() local 688 struct se_node_acl *se_nacl = &acl->se_node_acl; iscsi_stat_sess_txdata_octs_show() local 710 struct se_node_acl *se_nacl = &acl->se_node_acl; iscsi_stat_sess_rxdata_octs_show() local 732 struct se_node_acl *se_nacl = &acl->se_node_acl; iscsi_stat_sess_conn_digest_errors_show() local 754 struct se_node_acl *se_nacl = &acl->se_node_acl; iscsi_stat_sess_conn_timeout_errors_show() local [all...] |
H A D | iscsi_target_device.c | 22 struct se_node_acl *se_nacl; in iscsit_determine_maxcmdsn() local 33 se_nacl = sess->se_sess->se_node_acl; in iscsit_determine_maxcmdsn() 41 sess->cmdsn_window = se_nacl->queue_depth; in iscsit_determine_maxcmdsn() 42 atomic_add(se_nacl->queue_depth - 1, &sess->max_cmd_sn); in iscsit_determine_maxcmdsn()
|
H A D | iscsi_target_nodeattrib.c | 22 struct se_node_acl *se_nacl = &nacl->se_node_acl; in iscsit_na_get_initiatorname() local 24 return &se_nacl->initiatorname[0]; in iscsit_na_get_initiatorname() 102 struct se_node_acl *se_nacl = &a->nacl->se_node_acl; in iscsit_na_nopin_timeout() local 126 spin_lock_bh(&se_nacl->nacl_sess_lock); in iscsit_na_nopin_timeout() 127 se_sess = se_nacl->nacl_sess; in iscsit_na_nopin_timeout() 144 spin_unlock_bh(&se_nacl->nacl_sess_lock); in iscsit_na_nopin_timeout()
|
H A D | iscsi_target_configfs.c | 283 struct se_node_acl *se_nacl = attrib_to_nacl(item); \ 284 struct iscsi_node_acl *nacl = to_iscsi_nacl(se_nacl); \ 291 struct se_node_acl *se_nacl = attrib_to_nacl(item); \ 292 struct iscsi_node_acl *nacl = to_iscsi_nacl(se_nacl); \ 320 struct se_node_acl *se_nacl = attrib_to_nacl(item); in iscsi_nacl_attrib_authentication_show() local 321 struct iscsi_node_acl *nacl = to_iscsi_nacl(se_nacl); in iscsi_nacl_attrib_authentication_show() 329 struct se_node_acl *se_nacl = attrib_to_nacl(item); in iscsi_nacl_attrib_authentication_store() local 330 struct iscsi_node_acl *nacl = to_iscsi_nacl(se_nacl); in iscsi_nacl_attrib_authentication_store() 471 struct se_node_acl *se_nacl = param_to_nacl(item); \ 476 spin_lock_bh(&se_nacl 526 struct se_node_acl *se_nacl = acl_to_nacl(item); lio_target_nacl_info_show() local 650 struct se_node_acl *se_nacl = acl_to_nacl(item); lio_target_nacl_cmdsn_depth_store() local 704 struct se_node_acl *se_nacl = acl_to_nacl(item); lio_target_nacl_tag_store() local 725 lio_target_init_nodeacl(struct se_node_acl *se_nacl, const char *name) lio_target_init_nodeacl() argument [all...] |
H A D | iscsi_target_nego.c | 105 struct se_node_acl *se_nacl; in iscsi_get_node_auth() local 110 se_nacl = conn->sess->se_sess->se_node_acl; in iscsi_get_node_auth() 111 if (!se_nacl) { in iscsi_get_node_auth() 116 if (se_nacl->dynamic_node_acl) { in iscsi_get_node_auth() 117 tpg = to_iscsi_tpg(se_nacl->se_tpg); in iscsi_get_node_auth() 121 nacl = to_iscsi_nacl(se_nacl); in iscsi_get_node_auth() 255 struct se_node_acl *se_nacl; in iscsi_target_check_first_request() local 290 se_nacl = conn->sess->se_sess->se_node_acl; in iscsi_target_check_first_request() 291 if (!se_nacl) { in iscsi_target_check_first_request() 301 se_nacl in iscsi_target_check_first_request() 814 struct se_node_acl *se_nacl; iscsi_conn_auth_required() local 1117 struct se_node_acl *se_nacl; iscsi_target_locate_portal() local [all...] |
/kernel/linux/linux-5.10/drivers/target/tcm_fc/ |
H A D | tfc_conf.c | 126 struct se_node_acl *se_nacl = acl_to_nacl(item); in ft_nacl_port_name_show() local 127 struct ft_node_acl *acl = container_of(se_nacl, in ft_nacl_port_name_show() 136 struct se_node_acl *se_nacl = acl_to_nacl(item); in ft_nacl_port_name_store() local 137 struct ft_node_acl *acl = container_of(se_nacl, in ft_nacl_port_name_store() 146 struct se_node_acl *se_nacl = acl_to_nacl(item); in ft_nacl_node_name_show() local 147 struct ft_node_acl *acl = container_of(se_nacl, in ft_nacl_node_name_show() 156 struct se_node_acl *se_nacl = acl_to_nacl(item); in ft_nacl_node_name_store() local 157 struct ft_node_acl *acl = container_of(se_nacl, in ft_nacl_node_name_store() 175 struct se_node_acl *se_nacl = acl_to_nacl(item); in ft_nacl_tag_store() local 178 ret = core_tpg_set_initiator_node_tag(se_nacl in ft_nacl_tag_store() 406 ft_set_default_node_attr(struct se_node_acl *se_nacl) ft_set_default_node_attr() argument [all...] |
/kernel/linux/linux-5.10/drivers/scsi/qla2xxx/ |
H A D | tcm_qla2xxx.c | 780 struct se_node_acl *se_nacl = sess->se_sess->se_node_acl; in tcm_qla2xxx_clear_nacl_from_fcport_map() local 781 struct se_portal_group *se_tpg = se_nacl->se_tpg; in tcm_qla2xxx_clear_nacl_from_fcport_map() 785 struct tcm_qla2xxx_nacl *nacl = container_of(se_nacl, in tcm_qla2xxx_clear_nacl_from_fcport_map() 792 if (WARN_ON(node && (node != se_nacl))) { in tcm_qla2xxx_clear_nacl_from_fcport_map() 804 se_nacl, nacl->nport_wwnn, nacl->nport_id); in tcm_qla2xxx_clear_nacl_from_fcport_map() 806 * Now clear the se_nacl and session pointers from our HW lport lookup in tcm_qla2xxx_clear_nacl_from_fcport_map() 822 static int tcm_qla2xxx_init_nodeacl(struct se_node_acl *se_nacl, in tcm_qla2xxx_init_nodeacl() argument 826 container_of(se_nacl, struct tcm_qla2xxx_nacl, se_node_acl); in tcm_qla2xxx_init_nodeacl() 1171 struct se_node_acl *se_nacl; in tcm_qla2xxx_find_sess_by_s_id() local 1185 se_nacl in tcm_qla2xxx_find_sess_by_s_id() 1276 struct se_node_acl *se_nacl; tcm_qla2xxx_find_sess_by_loop_id() local 1420 struct se_node_acl *se_nacl = se_sess->se_node_acl; tcm_qla2xxx_session_cb() local 1499 struct se_node_acl *se_nacl = sess->se_sess->se_node_acl; tcm_qla2xxx_update_sess() local [all...] |
H A D | tcm_qla2xxx.h | 54 struct se_node_acl *se_nacl; member
|
/kernel/linux/linux-6.6/drivers/scsi/qla2xxx/ |
H A D | tcm_qla2xxx.c | 785 struct se_node_acl *se_nacl = sess->se_sess->se_node_acl; in tcm_qla2xxx_clear_nacl_from_fcport_map() local 786 struct se_portal_group *se_tpg = se_nacl->se_tpg; in tcm_qla2xxx_clear_nacl_from_fcport_map() 790 struct tcm_qla2xxx_nacl *nacl = container_of(se_nacl, in tcm_qla2xxx_clear_nacl_from_fcport_map() 797 if (WARN_ON(node && (node != se_nacl))) { in tcm_qla2xxx_clear_nacl_from_fcport_map() 809 se_nacl, nacl->nport_wwnn, nacl->nport_id); in tcm_qla2xxx_clear_nacl_from_fcport_map() 811 * Now clear the se_nacl and session pointers from our HW lport lookup in tcm_qla2xxx_clear_nacl_from_fcport_map() 827 static int tcm_qla2xxx_init_nodeacl(struct se_node_acl *se_nacl, in tcm_qla2xxx_init_nodeacl() argument 831 container_of(se_nacl, struct tcm_qla2xxx_nacl, se_node_acl); in tcm_qla2xxx_init_nodeacl() 1126 struct se_node_acl *se_nacl; in tcm_qla2xxx_find_sess_by_s_id() local 1140 se_nacl in tcm_qla2xxx_find_sess_by_s_id() 1231 struct se_node_acl *se_nacl; tcm_qla2xxx_find_sess_by_loop_id() local 1373 struct se_node_acl *se_nacl = se_sess->se_node_acl; tcm_qla2xxx_session_cb() local 1452 struct se_node_acl *se_nacl = sess->se_sess->se_node_acl; tcm_qla2xxx_update_sess() local [all...] |
H A D | tcm_qla2xxx.h | 54 struct se_node_acl *se_nacl; member
|
/kernel/linux/linux-6.6/drivers/target/tcm_fc/ |
H A D | tfc_conf.c | 126 struct se_node_acl *se_nacl = acl_to_nacl(item); in ft_nacl_port_name_show() local 127 struct ft_node_acl *acl = container_of(se_nacl, in ft_nacl_port_name_show() 136 struct se_node_acl *se_nacl = acl_to_nacl(item); in ft_nacl_port_name_store() local 137 struct ft_node_acl *acl = container_of(se_nacl, in ft_nacl_port_name_store() 146 struct se_node_acl *se_nacl = acl_to_nacl(item); in ft_nacl_node_name_show() local 147 struct ft_node_acl *acl = container_of(se_nacl, in ft_nacl_node_name_show() 156 struct se_node_acl *se_nacl = acl_to_nacl(item); in ft_nacl_node_name_store() local 157 struct ft_node_acl *acl = container_of(se_nacl, in ft_nacl_node_name_store() 175 struct se_node_acl *se_nacl = acl_to_nacl(item); in ft_nacl_tag_store() local 178 ret = core_tpg_set_initiator_node_tag(se_nacl in ft_nacl_tag_store() [all...] |