Home
last modified time | relevance | path

Searched refs:se_nacl (Results 1 – 19 of 19) sorted by relevance

/openbmc/linux/drivers/target/iscsi/
H A Discsi_target_stat.c606 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()
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()
649 spin_lock_bh(&se_nacl->nacl_sess_lock); in iscsi_stat_sess_cmd_pdus_show()
650 se_sess = se_nacl->nacl_sess; in iscsi_stat_sess_cmd_pdus_show()
672 se_sess = se_nacl->nacl_sess; in iscsi_stat_sess_rsp_pdus_show()
694 se_sess = se_nacl->nacl_sess; in iscsi_stat_sess_txdata_octs_show()
716 se_sess = se_nacl->nacl_sess; in iscsi_stat_sess_rxdata_octs_show()
738 se_sess = se_nacl->nacl_sess; in iscsi_stat_sess_conn_digest_errors_show()
[all …]
H A Discsi_target_device.c22 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 Discsi_target_nodeattrib.c22 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 Discsi_target_configfs.c476 spin_lock_bh(&se_nacl->nacl_sess_lock); \
477 se_sess = se_nacl->nacl_sess; \
486 spin_unlock_bh(&se_nacl->nacl_sess_lock); \
526 struct se_node_acl *se_nacl = acl_to_nacl(item); in lio_target_nacl_info_show() local
533 spin_lock_bh(&se_nacl->nacl_sess_lock); in lio_target_nacl_info_show()
534 se_sess = se_nacl->nacl_sess; in lio_target_nacl_info_show()
537 " Endpoint: %s\n", se_nacl->initiatorname); in lio_target_nacl_info_show()
636 spin_unlock_bh(&se_nacl->nacl_sess_lock); in lio_target_nacl_info_show()
666 acl_ci = &se_nacl->acl_group.cg_item; in lio_target_nacl_cmdsn_depth_store()
707 ret = core_tpg_set_initiator_node_tag(se_nacl->se_tpg, se_nacl, page); in lio_target_nacl_tag_store()
[all …]
H A Discsi_target_nego.c105 struct se_node_acl *se_nacl; in iscsi_get_node_auth() local
111 if (!se_nacl) { in iscsi_get_node_auth()
116 if (se_nacl->dynamic_node_acl) { 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
291 if (!se_nacl) { in iscsi_target_check_first_request()
814 struct se_node_acl *se_nacl; in iscsi_conn_auth_required() local
826 if (!se_nacl) { in iscsi_conn_auth_required()
833 se_nacl->initiatorname); in iscsi_conn_auth_required()
838 se_nacl->initiatorname); in iscsi_conn_auth_required()
[all …]
H A Discsi_target_tpg.c395 struct se_node_acl *se_nacl = se_sess->se_node_acl; in iscsit_tpg_get_node_attrib() local
396 struct iscsi_node_acl *acl = to_iscsi_nacl(se_nacl); in iscsit_tpg_get_node_attrib()
/openbmc/linux/drivers/target/
H A Dtarget_core_fabric_lib.c53 struct se_node_acl *se_nacl, in fc_get_pr_transport_id() argument
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() argument
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() argument
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->nacl_sess_lock); in iscsi_get_pr_transport_id_len()
H A Dtarget_core_fabric_configfs.c164 struct se_node_acl *se_nacl = lacl->se_lun_nacl; in target_fabric_mappedlun_write_protect_show() local
345 core_tpg_del_initiator_node_acl(se_nacl); in target_fabric_nacl_base_release()
380 struct se_node_acl *se_nacl; in target_fabric_make_nodeacl() local
383 if (IS_ERR(se_nacl)) in target_fabric_make_nodeacl()
384 return ERR_CAST(se_nacl); in target_fabric_make_nodeacl()
392 &se_nacl->acl_group); in target_fabric_make_nodeacl()
397 &se_nacl->acl_group); in target_fabric_make_nodeacl()
402 &se_nacl->acl_group); in target_fabric_make_nodeacl()
407 &se_nacl->acl_group); in target_fabric_make_nodeacl()
413 core_tpg_del_initiator_node_acl(se_nacl); in target_fabric_make_nodeacl()
[all …]
H A Dtarget_core_transport.c382 struct se_node_acl *se_nacl, in __transport_register_session() argument
398 if (se_nacl) { in __transport_register_session()
445 struct se_node_acl *se_nacl, in transport_register_session() argument
568 struct se_node_acl *se_nacl; in transport_deregister_session_configfs() local
574 if (se_nacl) { in transport_deregister_session_configfs()
584 se_nacl->nacl_sess = NULL; in transport_deregister_session_configfs()
603 if (se_nacl) { in transport_free_session()
623 if (se_nacl->dynamic_stop) in transport_free_session()
628 if (se_nacl->dynamic_stop) in transport_free_session()
629 target_put_nacl(se_nacl); in transport_free_session()
[all …]
H A Dtarget_core_configfs.c1778 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 = pr_reg->pr_reg_nacl; in target_pr_res_pr_holder_tg_port_show()
[all …]
H A Dtarget_core_pr.c2434 struct se_node_acl *se_nacl, in __core_scsi3_complete_pro_release() argument
2439 const struct target_core_fabric_ops *tfo = se_nacl->se_tpg->se_tpg_tfo; in __core_scsi3_complete_pro_release()
2491 tfo->fabric_name, se_nacl->initiatorname, in __core_scsi3_complete_pro_release()
3927 struct se_node_acl *se_nacl; in core_scsi3_pri_read_full_status() local
3967 se_nacl = pr_reg->pr_reg_nacl; in core_scsi3_pri_read_full_status()
3977 exp_desc_len = target_get_pr_transport_id_len(se_nacl, pr_reg, in core_scsi3_pri_read_full_status()
4043 desc_len = target_get_pr_transport_id(se_nacl, pr_reg, in core_scsi3_pri_read_full_status()
/openbmc/linux/drivers/target/tcm_fc/
H A Dtfc_conf.c126 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->se_tpg, se_nacl, page); in ft_nacl_tag_store()
/openbmc/linux/drivers/scsi/qla2xxx/
H A Dtcm_qla2xxx.c1126 struct se_node_acl *se_nacl; in tcm_qla2xxx_find_sess_by_s_id() local
1141 if (!se_nacl) { in tcm_qla2xxx_find_sess_by_s_id()
1146 se_nacl, se_nacl->initiatorname); in tcm_qla2xxx_find_sess_by_s_id()
1231 struct se_node_acl *se_nacl; in tcm_qla2xxx_find_sess_by_loop_id() local
1245 se_nacl = fc_loopid->se_nacl; in tcm_qla2xxx_find_sess_by_loop_id()
1246 if (!se_nacl) { in tcm_qla2xxx_find_sess_by_loop_id()
1281 saved_nacl = fc_loopid->se_nacl; in tcm_qla2xxx_set_sess_by_loop_id()
1295 fc_loopid->se_nacl = NULL; in tcm_qla2xxx_set_sess_by_loop_id()
1311 fc_loopid->se_nacl = NULL; in tcm_qla2xxx_set_sess_by_loop_id()
1474 if (lport->lport_loopid_map[sess->loop_id].se_nacl == se_nacl) in tcm_qla2xxx_update_sess()
[all …]
H A Dtcm_qla2xxx.h54 struct se_node_acl *se_nacl; member
/openbmc/linux/include/target/iscsi/
H A Discsi_target_core.h765 to_iscsi_nacl(struct se_node_acl *se_nacl) in to_iscsi_nacl() argument
767 return container_of(se_nacl, struct iscsi_node_acl, se_node_acl); in to_iscsi_nacl()
/openbmc/linux/drivers/scsi/elx/efct/
H A Defct_lio.c1000 efct_lio_init_nodeacl(struct se_node_acl *se_nacl, const char *name) in efct_lio_init_nodeacl() argument
1008 nacl = container_of(se_nacl, struct efct_lio_nacl, se_node_acl); in efct_lio_init_nodeacl()
/openbmc/linux/drivers/target/sbp/
H A Dsbp_target.c1923 static int sbp_init_nodeacl(struct se_node_acl *se_nacl, const char *name) in sbp_init_nodeacl() argument
/openbmc/linux/drivers/usb/gadget/function/
H A Df_tcm.c1305 static int usbg_init_nodeacl(struct se_node_acl *se_nacl, const char *name) in usbg_init_nodeacl() argument
/openbmc/linux/drivers/infiniband/ulp/srpt/
H A Dib_srpt.c3439 static int srpt_init_nodeacl(struct se_node_acl *se_nacl, const char *name) in srpt_init_nodeacl() argument