Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/target/
Dtarget_core_fabric_lib.c57 struct se_node_acl *se_nacl, in sas_get_pr_transport_id() argument
73 ptr = &se_nacl->initiatorname[4]; /* Skip over 'naa. prefix */ in sas_get_pr_transport_id()
88 struct se_node_acl *se_nacl, in sas_get_pr_transport_id_len() argument
139 struct se_node_acl *se_nacl, in fc_get_pr_transport_id_len() argument
153 struct se_node_acl *se_nacl, in fc_get_pr_transport_id() argument
171 ptr = &se_nacl->initiatorname[0]; in fc_get_pr_transport_id()
224 struct se_node_acl *se_nacl, in iscsi_get_pr_transport_id() argument
232 spin_lock_irq(&se_nacl->nacl_sess_lock); in iscsi_get_pr_transport_id()
248 len = sprintf(&buf[off], "%s", se_nacl->initiatorname); in iscsi_get_pr_transport_id()
296 spin_unlock_irq(&se_nacl->nacl_sess_lock); in iscsi_get_pr_transport_id()
[all …]
Dtarget_core_fabric_configfs.c184 struct se_node_acl *se_nacl = lacl->se_lun_nacl; in target_fabric_mappedlun_show_write_protect() local
188 spin_lock_irq(&se_nacl->device_list_lock); in target_fabric_mappedlun_show_write_protect()
189 deve = se_nacl->device_list[lacl->mapped_lun]; in target_fabric_mappedlun_show_write_protect()
193 spin_unlock_irq(&se_nacl->device_list_lock); in target_fabric_mappedlun_show_write_protect()
203 struct se_node_acl *se_nacl = lacl->se_lun_nacl; in target_fabric_mappedlun_store_write_protect() local
204 struct se_portal_group *se_tpg = se_nacl->se_tpg; in target_fabric_mappedlun_store_write_protect()
333 struct se_node_acl *se_nacl = container_of(group, in target_fabric_make_mappedlun() local
335 struct se_portal_group *se_tpg = se_nacl->se_tpg; in target_fabric_make_mappedlun()
385 lacl = core_dev_init_initiator_node_lun_acl(se_tpg, se_nacl, in target_fabric_make_mappedlun()
459 struct se_node_acl *se_nacl = container_of(to_config_group(item), in target_fabric_nacl_base_release() local
[all …]
Dtarget_core_transport.c321 struct se_node_acl *se_nacl, in __transport_register_session() argument
336 if (se_nacl) { in __transport_register_session()
347 if (se_nacl->saved_prot_type) in __transport_register_session()
348 se_sess->sess_prot_type = se_nacl->saved_prot_type; in __transport_register_session()
350 se_sess->sess_prot_type = se_nacl->saved_prot_type = in __transport_register_session()
362 kref_get(&se_nacl->acl_kref); in __transport_register_session()
364 spin_lock_irq(&se_nacl->nacl_sess_lock); in __transport_register_session()
369 se_nacl->nacl_sess = se_sess; in __transport_register_session()
372 &se_nacl->acl_sess_list); in __transport_register_session()
373 spin_unlock_irq(&se_nacl->nacl_sess_lock); in __transport_register_session()
[all …]
Dtarget_core_tpg.c359 struct se_node_acl *se_nacl, in core_tpg_add_initiator_node_acl() argument
379 if (se_nacl) in core_tpg_add_initiator_node_acl()
381 se_nacl); in core_tpg_add_initiator_node_acl()
394 if (!se_nacl) { in core_tpg_add_initiator_node_acl()
403 acl = se_nacl; in core_tpg_add_initiator_node_acl()
Dtarget_core_configfs.c773 struct se_node_acl *se_nacl; in target_core_dev_pr_show_spc3_res() local
783 se_nacl = pr_reg->pr_reg_nacl; in target_core_dev_pr_show_spc3_res()
787 se_nacl->se_tpg->se_tpg_tfo->get_fabric_name(), in target_core_dev_pr_show_spc3_res()
788 se_nacl->initiatorname, i_buf); in target_core_dev_pr_show_spc3_res()
794 struct se_node_acl *se_nacl; in target_core_dev_pr_show_spc2_res() local
797 se_nacl = dev->dev_reserved_node_acl; in target_core_dev_pr_show_spc2_res()
798 if (se_nacl) { in target_core_dev_pr_show_spc2_res()
801 se_nacl->se_tpg->se_tpg_tfo->get_fabric_name(), in target_core_dev_pr_show_spc2_res()
802 se_nacl->initiatorname); in target_core_dev_pr_show_spc2_res()
864 struct se_node_acl *se_nacl; in target_core_dev_pr_show_attr_res_pr_holder_tg_port() local
[all …]
Dtarget_core_pr.c2407 struct se_node_acl *se_nacl, in __core_scsi3_complete_pro_release() argument
2412 const struct target_core_fabric_ops *tfo = se_nacl->se_tpg->se_tpg_tfo; in __core_scsi3_complete_pro_release()
2463 tfo->get_fabric_name(), se_nacl->initiatorname, in __core_scsi3_complete_pro_release()
3884 struct se_node_acl *se_nacl; in core_scsi3_pri_read_full_status() local
3926 se_nacl = pr_reg->pr_reg_nacl; in core_scsi3_pri_read_full_status()
3937 se_tpg, se_nacl, pr_reg, &format_code); in core_scsi3_pri_read_full_status()
4007 se_nacl, pr_reg, &format_code, &buf[off+4]); in core_scsi3_pri_read_full_status()
/linux-4.1.27/drivers/target/iscsi/
Discsi_target_stat.c737 struct se_node_acl *se_nacl = &acl->se_node_acl; in iscsi_stat_sess_show_attr_node() local
742 spin_lock_bh(&se_nacl->nacl_sess_lock); in iscsi_stat_sess_show_attr_node()
743 se_sess = se_nacl->nacl_sess; in iscsi_stat_sess_show_attr_node()
750 spin_unlock_bh(&se_nacl->nacl_sess_lock); in iscsi_stat_sess_show_attr_node()
761 struct se_node_acl *se_nacl = &acl->se_node_acl; in iscsi_stat_sess_show_attr_indx() local
766 spin_lock_bh(&se_nacl->nacl_sess_lock); in iscsi_stat_sess_show_attr_indx()
767 se_sess = se_nacl->nacl_sess; in iscsi_stat_sess_show_attr_indx()
774 spin_unlock_bh(&se_nacl->nacl_sess_lock); in iscsi_stat_sess_show_attr_indx()
785 struct se_node_acl *se_nacl = &acl->se_node_acl; in iscsi_stat_sess_show_attr_cmd_pdus() local
790 spin_lock_bh(&se_nacl->nacl_sess_lock); in iscsi_stat_sess_show_attr_cmd_pdus()
[all …]
Discsi_target_device.c31 struct se_node_acl *se_nacl; in iscsit_determine_maxcmdsn() local
42 se_nacl = sess->se_sess->se_node_acl; in iscsit_determine_maxcmdsn()
50 sess->cmdsn_window = se_nacl->queue_depth; in iscsit_determine_maxcmdsn()
51 sess->max_cmd_sn = (sess->max_cmd_sn + se_nacl->queue_depth) - 1; in iscsit_determine_maxcmdsn()
Discsi_target_nodeattrib.c30 struct se_node_acl *se_nacl = &nacl->se_node_acl; in iscsit_na_get_initiatorname() local
32 return &se_nacl->initiatorname[0]; in iscsit_na_get_initiatorname()
109 struct se_node_acl *se_nacl = &a->nacl->se_node_acl; in iscsit_na_nopin_timeout() local
133 spin_lock_bh(&se_nacl->nacl_sess_lock); in iscsit_na_nopin_timeout()
134 se_sess = se_nacl->nacl_sess; in iscsit_na_nopin_timeout()
151 spin_unlock_bh(&se_nacl->nacl_sess_lock); in iscsit_na_nopin_timeout()
Discsi_target_configfs.c366 struct se_node_acl *se_nacl, \
369 struct iscsi_node_acl *nacl = container_of(se_nacl, struct iscsi_node_acl, \
376 struct se_node_acl *se_nacl, \
380 struct iscsi_node_acl *nacl = container_of(se_nacl, struct iscsi_node_acl, \
576 struct se_node_acl *se_nacl, \
583 spin_lock_bh(&se_nacl->nacl_sess_lock); \
584 se_sess = se_nacl->nacl_sess; \
593 spin_unlock_bh(&se_nacl->nacl_sess_lock); \
653 struct se_node_acl *se_nacl, in lio_target_nacl_show_info() argument
661 spin_lock_bh(&se_nacl->nacl_sess_lock); in lio_target_nacl_show_info()
[all …]
Discsi_target_nego.c115 struct se_node_acl *se_nacl; in iscsi_handle_authentication() local
121 se_nacl = conn->sess->se_sess->se_node_acl; in iscsi_handle_authentication()
122 if (!se_nacl) { in iscsi_handle_authentication()
127 iscsi_nacl = container_of(se_nacl, struct iscsi_node_acl, in iscsi_handle_authentication()
135 if (se_nacl->dynamic_node_acl) { in iscsi_handle_authentication()
136 iscsi_tpg = container_of(se_nacl->se_tpg, in iscsi_handle_authentication()
141 iscsi_nacl = container_of(se_nacl, struct iscsi_node_acl, in iscsi_handle_authentication()
278 struct se_node_acl *se_nacl; in iscsi_target_check_first_request() local
313 se_nacl = conn->sess->se_sess->se_node_acl; in iscsi_target_check_first_request()
314 if (!se_nacl) { in iscsi_target_check_first_request()
[all …]
Discsi_target_tpg.c404 struct se_node_acl *se_nacl = se_sess->se_node_acl; in iscsit_tpg_get_node_attrib() local
405 struct iscsi_node_acl *acl = container_of(se_nacl, struct iscsi_node_acl, in iscsit_tpg_get_node_attrib()
/linux-4.1.27/drivers/scsi/qla2xxx/
Dtcm_qla2xxx.c233 struct se_node_acl *se_nacl, in tcm_qla2xxx_get_pr_transport_id() argument
246 ret = fc_get_pr_transport_id(se_tpg, se_nacl, pr_reg, in tcm_qla2xxx_get_pr_transport_id()
256 struct se_node_acl *se_nacl, in tcm_qla2xxx_get_pr_transport_id_len() argument
268 ret = fc_get_pr_transport_id_len(se_tpg, se_nacl, pr_reg, in tcm_qla2xxx_get_pr_transport_id_len()
362 struct se_node_acl *se_nacl) in tcm_qla2xxx_release_fabric_acl() argument
364 struct tcm_qla2xxx_nacl *nacl = container_of(se_nacl, in tcm_qla2xxx_release_fabric_acl()
775 struct se_node_acl *se_nacl = sess->se_sess->se_node_acl; in tcm_qla2xxx_clear_nacl_from_fcport_map() local
776 struct se_portal_group *se_tpg = se_nacl->se_tpg; in tcm_qla2xxx_clear_nacl_from_fcport_map()
780 struct tcm_qla2xxx_nacl *nacl = container_of(se_nacl, in tcm_qla2xxx_clear_nacl_from_fcport_map()
787 if (WARN_ON(node && (node != se_nacl))) { in tcm_qla2xxx_clear_nacl_from_fcport_map()
[all …]
Dtcm_qla2xxx.h56 struct se_node_acl *se_nacl; member
/linux-4.1.27/drivers/target/tcm_fc/
Dtfc_conf.c142 struct se_node_acl *se_nacl, in ft_nacl_show_port_name() argument
145 struct ft_node_acl *acl = container_of(se_nacl, in ft_nacl_show_port_name()
152 struct se_node_acl *se_nacl, in ft_nacl_store_port_name() argument
156 struct ft_node_acl *acl = container_of(se_nacl, in ft_nacl_store_port_name()
165 struct se_node_acl *se_nacl, in ft_nacl_show_node_name() argument
168 struct ft_node_acl *acl = container_of(se_nacl, in ft_nacl_show_node_name()
175 struct se_node_acl *se_nacl, in ft_nacl_store_node_name() argument
179 struct ft_node_acl *acl = container_of(se_nacl, in ft_nacl_store_node_name()
499 static void ft_set_default_node_attr(struct se_node_acl *se_nacl) in ft_set_default_node_attr() argument
/linux-4.1.27/drivers/target/loopback/
Dtcm_loop.c576 struct se_node_acl *se_nacl, in tcm_loop_get_pr_transport_id() argument
586 return sas_get_pr_transport_id(se_tpg, se_nacl, pr_reg, in tcm_loop_get_pr_transport_id()
589 return fc_get_pr_transport_id(se_tpg, se_nacl, pr_reg, in tcm_loop_get_pr_transport_id()
592 return iscsi_get_pr_transport_id(se_tpg, se_nacl, pr_reg, in tcm_loop_get_pr_transport_id()
600 return sas_get_pr_transport_id(se_tpg, se_nacl, pr_reg, in tcm_loop_get_pr_transport_id()
606 struct se_node_acl *se_nacl, in tcm_loop_get_pr_transport_id_len() argument
615 return sas_get_pr_transport_id_len(se_tpg, se_nacl, pr_reg, in tcm_loop_get_pr_transport_id_len()
618 return fc_get_pr_transport_id_len(se_tpg, se_nacl, pr_reg, in tcm_loop_get_pr_transport_id_len()
621 return iscsi_get_pr_transport_id_len(se_tpg, se_nacl, pr_reg, in tcm_loop_get_pr_transport_id_len()
629 return sas_get_pr_transport_id_len(se_tpg, se_nacl, pr_reg, in tcm_loop_get_pr_transport_id_len()
[all …]
/linux-4.1.27/drivers/vhost/
Dscsi.c345 struct se_node_acl *se_nacl, in vhost_scsi_get_pr_transport_id() argument
356 return sas_get_pr_transport_id(se_tpg, se_nacl, pr_reg, in vhost_scsi_get_pr_transport_id()
359 return fc_get_pr_transport_id(se_tpg, se_nacl, pr_reg, in vhost_scsi_get_pr_transport_id()
362 return iscsi_get_pr_transport_id(se_tpg, se_nacl, pr_reg, in vhost_scsi_get_pr_transport_id()
370 return sas_get_pr_transport_id(se_tpg, se_nacl, pr_reg, in vhost_scsi_get_pr_transport_id()
376 struct se_node_acl *se_nacl, in vhost_scsi_get_pr_transport_id_len() argument
386 return sas_get_pr_transport_id_len(se_tpg, se_nacl, pr_reg, in vhost_scsi_get_pr_transport_id_len()
389 return fc_get_pr_transport_id_len(se_tpg, se_nacl, pr_reg, in vhost_scsi_get_pr_transport_id_len()
392 return iscsi_get_pr_transport_id_len(se_tpg, se_nacl, pr_reg, in vhost_scsi_get_pr_transport_id_len()
400 return sas_get_pr_transport_id_len(se_tpg, se_nacl, pr_reg, in vhost_scsi_get_pr_transport_id_len()
[all …]
/linux-4.1.27/drivers/target/sbp/
Dsbp_target.c204 struct se_node_acl *se_nacl; in sbp_session_create() local
223 se_nacl = core_tpg_check_initiator_node_acl(&tpg->se_tpg, guid_str); in sbp_session_create()
224 if (!se_nacl) { in sbp_session_create()
233 sess->se_sess->se_node_acl = se_nacl; in sbp_session_create()
241 transport_register_session(&tpg->se_tpg, se_nacl, sess->se_sess, sess); in sbp_session_create()
1730 struct se_node_acl *se_nacl) in sbp_release_fabric_acl() argument
1733 container_of(se_nacl, struct sbp_nacl, se_node_acl); in sbp_release_fabric_acl()
1876 struct se_node_acl *se_nacl, in sbp_get_pr_transport_id() argument
1891 ret = hex2bin(&buf[8], se_nacl->initiatorname, 8); in sbp_get_pr_transport_id()
1903 struct se_node_acl *se_nacl, in sbp_get_pr_transport_id_len() argument
[all …]
/linux-4.1.27/drivers/xen/
Dxen-scsiback.c1302 struct se_node_acl *se_nacl, in scsiback_get_pr_transport_id() argument
1313 return sas_get_pr_transport_id(se_tpg, se_nacl, pr_reg, in scsiback_get_pr_transport_id()
1316 return fc_get_pr_transport_id(se_tpg, se_nacl, pr_reg, in scsiback_get_pr_transport_id()
1319 return iscsi_get_pr_transport_id(se_tpg, se_nacl, pr_reg, in scsiback_get_pr_transport_id()
1327 return sas_get_pr_transport_id(se_tpg, se_nacl, pr_reg, in scsiback_get_pr_transport_id()
1333 struct se_node_acl *se_nacl, in scsiback_get_pr_transport_id_len() argument
1343 return sas_get_pr_transport_id_len(se_tpg, se_nacl, pr_reg, in scsiback_get_pr_transport_id_len()
1346 return fc_get_pr_transport_id_len(se_tpg, se_nacl, pr_reg, in scsiback_get_pr_transport_id_len()
1349 return iscsi_get_pr_transport_id_len(se_tpg, se_nacl, pr_reg, in scsiback_get_pr_transport_id_len()
1357 return sas_get_pr_transport_id_len(se_tpg, se_nacl, pr_reg, in scsiback_get_pr_transport_id_len()
[all …]
/linux-4.1.27/drivers/usb/gadget/legacy/
Dtcm_usb_gadget.c1317 struct se_node_acl *se_nacl, in usbg_get_pr_transport_id() argument
1330 ret = sas_get_pr_transport_id(se_tpg, se_nacl, pr_reg, in usbg_get_pr_transport_id()
1340 struct se_node_acl *se_nacl, in usbg_get_pr_transport_id_len() argument
1352 ret = sas_get_pr_transport_id_len(se_tpg, se_nacl, pr_reg, in usbg_get_pr_transport_id_len()
1394 struct se_node_acl *se_nacl) in usbg_release_fabric_acl() argument
1396 struct usbg_nacl *nacl = container_of(se_nacl, in usbg_release_fabric_acl()
1497 struct se_node_acl *se_nacl, *se_nacl_new; in usbg_make_nodeacl() local
1515 se_nacl = core_tpg_add_initiator_node_acl(se_tpg, se_nacl_new, in usbg_make_nodeacl()
1517 if (IS_ERR(se_nacl)) { in usbg_make_nodeacl()
1519 return se_nacl; in usbg_make_nodeacl()
[all …]
/linux-4.1.27/drivers/infiniband/ulp/srpt/
Dib_srpt.c3363 struct se_node_acl *se_nacl, in srpt_get_pr_transport_id() argument
3370 nacl = container_of(se_nacl, struct srpt_node_acl, nacl); in srpt_get_pr_transport_id()
3378 struct se_node_acl *se_nacl, in srpt_get_pr_transport_id_len() argument
3412 struct se_node_acl *se_nacl) in srpt_release_fabric_acl() argument
3416 nacl = container_of(se_nacl, struct srpt_node_acl, nacl); in srpt_release_fabric_acl()
3548 struct se_node_acl *se_nacl, *se_nacl_new; in srpt_make_nodeacl() local
3569 se_nacl = core_tpg_add_initiator_node_acl(tpg, se_nacl_new, name, in srpt_make_nodeacl()
3571 if (IS_ERR(se_nacl)) { in srpt_make_nodeacl()
3572 ret = PTR_ERR(se_nacl); in srpt_make_nodeacl()
3576 nacl = container_of(se_nacl, struct srpt_node_acl, nacl); in srpt_make_nodeacl()
[all …]
/linux-4.1.27/drivers/infiniband/ulp/isert/
Dib_isert.c600 struct se_node_acl *se_nacl = se_sess->se_node_acl; in isert_conn_create_fastreg_pool() local
606 tag_num = max_t(u32, ISCSIT_MIN_TAGS, se_nacl->queue_depth); in isert_conn_create_fastreg_pool()