/linux-4.1.27/drivers/target/ |
D | target_core_fabric_lib.c | 57 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 …]
|
D | target_core_fabric_configfs.c | 184 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 …]
|
D | target_core_transport.c | 321 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 …]
|
D | target_core_tpg.c | 359 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()
|
D | target_core_configfs.c | 773 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 …]
|
D | target_core_pr.c | 2407 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/ |
D | iscsi_target_stat.c | 737 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 …]
|
D | iscsi_target_device.c | 31 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()
|
D | iscsi_target_nodeattrib.c | 30 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()
|
D | iscsi_target_configfs.c | 366 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 …]
|
D | iscsi_target_nego.c | 115 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 …]
|
D | iscsi_target_tpg.c | 404 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/ |
D | tcm_qla2xxx.c | 233 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 …]
|
D | tcm_qla2xxx.h | 56 struct se_node_acl *se_nacl; member
|
/linux-4.1.27/drivers/target/tcm_fc/ |
D | tfc_conf.c | 142 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/ |
D | tcm_loop.c | 576 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/ |
D | scsi.c | 345 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/ |
D | sbp_target.c | 204 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/ |
D | xen-scsiback.c | 1302 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/ |
D | tcm_usb_gadget.c | 1317 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/ |
D | ib_srpt.c | 3363 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/ |
D | ib_isert.c | 600 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()
|