/drivers/target/iscsi/ |
H A D | iscsi_target_device.c | 31 struct se_node_acl *se_nacl; local 42 se_nacl = sess->se_sess->se_node_acl; 50 sess->cmdsn_window = se_nacl->queue_depth; 51 sess->max_cmd_sn = (sess->max_cmd_sn + se_nacl->queue_depth) - 1;
|
H A D | iscsi_target_nodeattrib.c | 30 struct se_node_acl *se_nacl = &nacl->se_node_acl; local 32 return &se_nacl->initiatorname[0]; 109 struct se_node_acl *se_nacl = &a->nacl->se_node_acl; local 133 spin_lock_bh(&se_nacl->nacl_sess_lock); 134 se_sess = se_nacl->nacl_sess; 151 spin_unlock_bh(&se_nacl->nacl_sess_lock);
|
H A D | iscsi_target_nego.c | 114 struct se_node_acl *se_nacl; local 120 se_nacl = conn->sess->se_sess->se_node_acl; 121 if (!se_nacl) { 126 iscsi_nacl = container_of(se_nacl, struct iscsi_node_acl, 134 if (se_nacl->dynamic_node_acl) { 135 iscsi_tpg = container_of(se_nacl->se_tpg, 140 iscsi_nacl = container_of(se_nacl, struct iscsi_node_acl, 277 struct se_node_acl *se_nacl; local 312 se_nacl = conn->sess->se_sess->se_node_acl; 313 if (!se_nacl) { 990 struct se_node_acl *se_nacl; local [all...] |
H A D | iscsi_target_tpg.c | 408 struct se_node_acl *se_nacl = se_sess->se_node_acl; local 409 struct iscsi_node_acl *acl = container_of(se_nacl, struct iscsi_node_acl,
|
H A D | iscsi_target_stat.c | 737 struct se_node_acl *se_nacl = &acl->se_node_acl; local 742 spin_lock_bh(&se_nacl->nacl_sess_lock); 743 se_sess = se_nacl->nacl_sess; 750 spin_unlock_bh(&se_nacl->nacl_sess_lock); 761 struct se_node_acl *se_nacl = &acl->se_node_acl; local 766 spin_lock_bh(&se_nacl->nacl_sess_lock); 767 se_sess = se_nacl->nacl_sess; 774 spin_unlock_bh(&se_nacl->nacl_sess_lock); 785 struct se_node_acl *se_nacl = &acl->se_node_acl; local 790 spin_lock_bh(&se_nacl 809 struct se_node_acl *se_nacl = &acl->se_node_acl; local 833 struct se_node_acl *se_nacl = &acl->se_node_acl; local 857 struct se_node_acl *se_nacl = &acl->se_node_acl; local 881 struct se_node_acl *se_nacl = &acl->se_node_acl; local 905 struct se_node_acl *se_nacl = &acl->se_node_acl; local [all...] |
H A D | iscsi_target_configfs.c | 369 struct se_node_acl *se_nacl, \ 372 struct iscsi_node_acl *nacl = container_of(se_nacl, struct iscsi_node_acl, \ 379 struct se_node_acl *se_nacl, \ 383 struct iscsi_node_acl *nacl = container_of(se_nacl, struct iscsi_node_acl, \ 579 struct se_node_acl *se_nacl, \ 586 spin_lock_bh(&se_nacl->nacl_sess_lock); \ 587 se_sess = se_nacl->nacl_sess; \ 596 spin_unlock_bh(&se_nacl->nacl_sess_lock); \ 656 struct se_node_acl *se_nacl, 664 spin_lock_bh(&se_nacl 655 lio_target_nacl_show_info( struct se_node_acl *se_nacl, char *page) argument 776 lio_target_nacl_show_cmdsn_depth( struct se_node_acl *se_nacl, char *page) argument 783 lio_target_nacl_store_cmdsn_depth( struct se_node_acl *se_nacl, const char *page, size_t count) argument 839 lio_target_nacl_show_tag( struct se_node_acl *se_nacl, char *page) argument 846 lio_target_nacl_store_tag( struct se_node_acl *se_nacl, const char *page, size_t count) argument 890 struct se_node_acl *se_nacl_new, *se_nacl; local 930 lio_target_drop_nodeacl( struct se_node_acl *se_nacl) argument [all...] |
/drivers/target/ |
H A D | target_core_fabric_lib.c | 57 struct se_node_acl *se_nacl, 73 ptr = &se_nacl->initiatorname[4]; /* Skip over 'naa. prefix */ 88 struct se_node_acl *se_nacl, 139 struct se_node_acl *se_nacl, 153 struct se_node_acl *se_nacl, 171 ptr = &se_nacl->initiatorname[0]; 224 struct se_node_acl *se_nacl, 232 spin_lock_irq(&se_nacl->nacl_sess_lock); 248 len = sprintf(&buf[off], "%s", se_nacl->initiatorname); 296 spin_unlock_irq(&se_nacl 55 sas_get_pr_transport_id( struct se_portal_group *se_tpg, struct se_node_acl *se_nacl, struct t10_pr_registration *pr_reg, int *format_code, unsigned char *buf) argument 86 sas_get_pr_transport_id_len( struct se_portal_group *se_tpg, struct se_node_acl *se_nacl, struct t10_pr_registration *pr_reg, int *format_code) argument 137 fc_get_pr_transport_id_len( struct se_portal_group *se_tpg, struct se_node_acl *se_nacl, struct t10_pr_registration *pr_reg, int *format_code) argument 151 fc_get_pr_transport_id( struct se_portal_group *se_tpg, struct se_node_acl *se_nacl, struct t10_pr_registration *pr_reg, int *format_code, unsigned char *buf) argument 222 iscsi_get_pr_transport_id( struct se_portal_group *se_tpg, struct se_node_acl *se_nacl, struct t10_pr_registration *pr_reg, int *format_code, unsigned char *buf) argument 318 iscsi_get_pr_transport_id_len( struct se_portal_group *se_tpg, struct se_node_acl *se_nacl, struct t10_pr_registration *pr_reg, int *format_code) argument [all...] |
H A D | target_core_tpg.c | 359 struct se_node_acl *se_nacl, 379 if (se_nacl) 381 se_nacl); 394 if (!se_nacl) { 403 acl = se_nacl; 357 core_tpg_add_initiator_node_acl( struct se_portal_group *tpg, struct se_node_acl *se_nacl, const char *initiatorname, u32 queue_depth) argument
|
H A D | target_core_fabric_configfs.c | 170 struct se_node_acl *se_nacl = lacl->se_lun_nacl; local 174 spin_lock_irq(&se_nacl->device_list_lock); 175 deve = se_nacl->device_list[lacl->mapped_lun]; 179 spin_unlock_irq(&se_nacl->device_list_lock); 189 struct se_node_acl *se_nacl = lacl->se_lun_nacl; local 190 struct se_portal_group *se_tpg = se_nacl->se_tpg; 319 struct se_node_acl *se_nacl = container_of(group, local 321 struct se_portal_group *se_tpg = se_nacl->se_tpg; 371 lacl = core_dev_init_initiator_node_lun_acl(se_tpg, se_nacl, 445 struct se_node_acl *se_nacl local 487 struct se_node_acl *se_nacl; local 526 struct se_node_acl *se_nacl = container_of(to_config_group(item), local [all...] |
H A D | target_core_pr.c | 2386 struct se_node_acl *se_nacl, 2390 struct target_core_fabric_ops *tfo = se_nacl->se_tpg->se_tpg_tfo; 2406 tfo->get_fabric_name(), se_nacl->initiatorname, 3833 struct se_node_acl *se_nacl; local 3861 se_nacl = pr_reg->pr_reg_nacl; 3872 se_tpg, se_nacl, pr_reg, &format_code); 3936 se_nacl, pr_reg, &format_code, &buf[off+4]); 2384 __core_scsi3_complete_pro_release( struct se_device *dev, struct se_node_acl *se_nacl, struct t10_pr_registration *pr_reg, int explicit) argument
|
H A D | target_core_transport.c | 321 struct se_node_acl *se_nacl, 335 if (se_nacl) { 346 kref_get(&se_nacl->acl_kref); 348 spin_lock_irq(&se_nacl->nacl_sess_lock); 350 * The se_nacl->nacl_sess pointer will be set to the 353 se_nacl->nacl_sess = se_sess; 356 &se_nacl->acl_sess_list); 357 spin_unlock_irq(&se_nacl->nacl_sess_lock); 368 struct se_node_acl *se_nacl, 375 __transport_register_session(se_tpg, se_nacl, se_ses 319 __transport_register_session( struct se_portal_group *se_tpg, struct se_node_acl *se_nacl, struct se_session *se_sess, void *fabric_sess_ptr) argument 366 transport_register_session( struct se_portal_group *se_tpg, struct se_node_acl *se_nacl, struct se_session *se_sess, void *fabric_sess_ptr) argument 422 struct se_node_acl *se_nacl; local 466 struct se_node_acl *se_nacl; local [all...] |
H A D | target_core_configfs.c | 1012 struct se_node_acl *se_nacl; local 1022 se_nacl = pr_reg->pr_reg_nacl; 1026 se_nacl->se_tpg->se_tpg_tfo->get_fabric_name(), 1027 se_nacl->initiatorname, i_buf); 1033 struct se_node_acl *se_nacl; local 1036 se_nacl = dev->dev_reserved_node_acl; 1037 if (se_nacl) { 1040 se_nacl->se_tpg->se_tpg_tfo->get_fabric_name(), 1041 se_nacl->initiatorname); 1103 struct se_node_acl *se_nacl; local [all...] |
/drivers/scsi/qla2xxx/ |
H A D | tcm_qla2xxx.h | 55 struct se_node_acl *se_nacl; member in struct:tcm_qla2xxx_fc_loopid
|
H A D | tcm_qla2xxx.c | 234 struct se_node_acl *se_nacl, 247 ret = fc_get_pr_transport_id(se_tpg, se_nacl, pr_reg, 257 struct se_node_acl *se_nacl, 269 ret = fc_get_pr_transport_id_len(se_tpg, se_nacl, pr_reg, 355 struct se_node_acl *se_nacl) 357 struct tcm_qla2xxx_nacl *nacl = container_of(se_nacl, 777 struct se_node_acl *se_nacl = sess->se_sess->se_node_acl; local 778 struct se_portal_group *se_tpg = se_nacl->se_tpg; 782 struct tcm_qla2xxx_nacl *nacl = container_of(se_nacl, 789 if (WARN_ON(node && (node != se_nacl))) { 232 tcm_qla2xxx_get_pr_transport_id( struct se_portal_group *se_tpg, struct se_node_acl *se_nacl, struct t10_pr_registration *pr_reg, int *format_code, unsigned char *buf) argument 255 tcm_qla2xxx_get_pr_transport_id_len( struct se_portal_group *se_tpg, struct se_node_acl *se_nacl, struct t10_pr_registration *pr_reg, int *format_code) argument 353 tcm_qla2xxx_release_fabric_acl( struct se_portal_group *se_tpg, struct se_node_acl *se_nacl) argument 853 struct se_node_acl *se_nacl, *se_nacl_new; local 1265 struct se_node_acl *se_nacl; local 1374 struct se_node_acl *se_nacl; local 1494 struct se_node_acl *se_nacl; local 1537 struct se_node_acl *se_nacl; local 1613 struct se_node_acl *se_nacl = sess->se_sess->se_node_acl; local [all...] |
/drivers/target/tcm_fc/ |
H A D | tfc_conf.c | 142 struct se_node_acl *se_nacl, 145 struct ft_node_acl *acl = container_of(se_nacl, 152 struct se_node_acl *se_nacl, 156 struct ft_node_acl *acl = container_of(se_nacl, 165 struct se_node_acl *se_nacl, 168 struct ft_node_acl *acl = container_of(se_nacl, 175 struct se_node_acl *se_nacl, 179 struct ft_node_acl *acl = container_of(se_nacl, 499 static void ft_set_default_node_attr(struct se_node_acl *se_nacl) argument 141 ft_nacl_show_port_name( struct se_node_acl *se_nacl, char *page) argument 151 ft_nacl_store_port_name( struct se_node_acl *se_nacl, const char *page, size_t count) argument 164 ft_nacl_show_node_name( struct se_node_acl *se_nacl, char *page) argument 174 ft_nacl_store_node_name( struct se_node_acl *se_nacl, const char *page, size_t count) argument
|
/drivers/target/loopback/ |
H A D | tcm_loop.c | 659 struct se_node_acl *se_nacl, 669 return sas_get_pr_transport_id(se_tpg, se_nacl, pr_reg, 672 return fc_get_pr_transport_id(se_tpg, se_nacl, pr_reg, 675 return iscsi_get_pr_transport_id(se_tpg, se_nacl, pr_reg, 683 return sas_get_pr_transport_id(se_tpg, se_nacl, pr_reg, 689 struct se_node_acl *se_nacl, 698 return sas_get_pr_transport_id_len(se_tpg, se_nacl, pr_reg, 701 return fc_get_pr_transport_id_len(se_tpg, se_nacl, pr_reg, 704 return iscsi_get_pr_transport_id_len(se_tpg, se_nacl, pr_reg, 712 return sas_get_pr_transport_id_len(se_tpg, se_nacl, pr_re 657 tcm_loop_get_pr_transport_id( struct se_portal_group *se_tpg, struct se_node_acl *se_nacl, struct t10_pr_registration *pr_reg, int *format_code, unsigned char *buf) argument 687 tcm_loop_get_pr_transport_id_len( struct se_portal_group *se_tpg, struct se_node_acl *se_nacl, struct t10_pr_registration *pr_reg, int *format_code) argument 796 tcm_loop_tpg_release_fabric_acl( struct se_portal_group *se_tpg, struct se_node_acl *se_nacl) argument [all...] |
/drivers/infiniband/ulp/isert/ |
H A D | ib_isert.c | 521 struct se_node_acl *se_nacl = se_sess->se_node_acl; local 527 tag_num = max_t(u32, ISCSIT_MIN_TAGS, se_nacl->queue_depth);
|
/drivers/target/sbp/ |
H A D | sbp_target.c | 205 struct se_node_acl *se_nacl; local 224 se_nacl = core_tpg_check_initiator_node_acl(&tpg->se_tpg, guid_str); 225 if (!se_nacl) { 234 sess->se_sess->se_node_acl = se_nacl; 242 transport_register_session(&tpg->se_tpg, se_nacl, sess->se_sess, sess); 1731 struct se_node_acl *se_nacl) 1734 container_of(se_nacl, struct sbp_nacl, se_node_acl); 1877 struct se_node_acl *se_nacl, 1892 ret = hex2bin(&buf[8], se_nacl->initiatorname, 8); 1904 struct se_node_acl *se_nacl, 1729 sbp_release_fabric_acl( struct se_portal_group *se_tpg, struct se_node_acl *se_nacl) argument 1875 sbp_get_pr_transport_id( struct se_portal_group *se_tpg, struct se_node_acl *se_nacl, struct t10_pr_registration *pr_reg, int *format_code, unsigned char *buf) argument 1902 sbp_get_pr_transport_id_len( struct se_portal_group *se_tpg, struct se_node_acl *se_nacl, struct t10_pr_registration *pr_reg, int *format_code) argument 2109 struct se_node_acl *se_nacl, *se_nacl_new; local [all...] |
/drivers/usb/gadget/legacy/ |
H A D | tcm_usb_gadget.c | 1317 struct se_node_acl *se_nacl, 1330 ret = sas_get_pr_transport_id(se_tpg, se_nacl, pr_reg, 1340 struct se_node_acl *se_nacl, 1352 ret = sas_get_pr_transport_id_len(se_tpg, se_nacl, pr_reg, 1394 struct se_node_acl *se_nacl) 1396 struct usbg_nacl *nacl = container_of(se_nacl, 1497 struct se_node_acl *se_nacl, *se_nacl_new; local 1515 se_nacl = core_tpg_add_initiator_node_acl(se_tpg, se_nacl_new, 1517 if (IS_ERR(se_nacl)) { 1519 return se_nacl; 1315 usbg_get_pr_transport_id( struct se_portal_group *se_tpg, struct se_node_acl *se_nacl, struct t10_pr_registration *pr_reg, int *format_code, unsigned char *buf) argument 1338 usbg_get_pr_transport_id_len( struct se_portal_group *se_tpg, struct se_node_acl *se_nacl, struct t10_pr_registration *pr_reg, int *format_code) argument 1392 usbg_release_fabric_acl( struct se_portal_group *se_tpg, struct se_node_acl *se_nacl) argument [all...] |
/drivers/xen/ |
H A D | xen-scsiback.c | 1302 struct se_node_acl *se_nacl, 1313 return sas_get_pr_transport_id(se_tpg, se_nacl, pr_reg, 1316 return fc_get_pr_transport_id(se_tpg, se_nacl, pr_reg, 1319 return iscsi_get_pr_transport_id(se_tpg, se_nacl, pr_reg, 1327 return sas_get_pr_transport_id(se_tpg, se_nacl, pr_reg, 1333 struct se_node_acl *se_nacl, 1343 return sas_get_pr_transport_id_len(se_tpg, se_nacl, pr_reg, 1346 return fc_get_pr_transport_id_len(se_tpg, se_nacl, pr_reg, 1349 return iscsi_get_pr_transport_id_len(se_tpg, se_nacl, pr_reg, 1357 return sas_get_pr_transport_id_len(se_tpg, se_nacl, pr_re 1301 scsiback_get_pr_transport_id(struct se_portal_group *se_tpg, struct se_node_acl *se_nacl, struct t10_pr_registration *pr_reg, int *format_code, unsigned char *buf) argument 1332 scsiback_get_pr_transport_id_len(struct se_portal_group *se_tpg, struct se_node_acl *se_nacl, struct t10_pr_registration *pr_reg, int *format_code) argument 1464 scsiback_release_fabric_acl(struct se_portal_group *se_tpg, struct se_node_acl *se_nacl) argument [all...] |
/drivers/infiniband/ulp/srpt/ |
H A D | ib_srpt.c | 3426 struct se_node_acl *se_nacl, 3433 nacl = container_of(se_nacl, struct srpt_node_acl, nacl); 3441 struct se_node_acl *se_nacl, 3475 struct se_node_acl *se_nacl) 3479 nacl = container_of(se_nacl, struct srpt_node_acl, nacl); 3611 struct se_node_acl *se_nacl, *se_nacl_new; local 3632 se_nacl = core_tpg_add_initiator_node_acl(tpg, se_nacl_new, name, 3634 if (IS_ERR(se_nacl)) { 3635 ret = PTR_ERR(se_nacl); 3639 nacl = container_of(se_nacl, struc 3425 srpt_get_pr_transport_id(struct se_portal_group *se_tpg, struct se_node_acl *se_nacl, struct t10_pr_registration *pr_reg, int *format_code, unsigned char *buf) argument 3440 srpt_get_pr_transport_id_len(struct se_portal_group *se_tpg, struct se_node_acl *se_nacl, struct t10_pr_registration *pr_reg, int *format_code) argument 3474 srpt_release_fabric_acl(struct se_portal_group *se_tpg, struct se_node_acl *se_nacl) argument 3656 srpt_drop_nodeacl(struct se_node_acl *se_nacl) argument [all...] |
/drivers/vhost/ |
H A D | scsi.c | 341 struct se_node_acl *se_nacl, 352 return sas_get_pr_transport_id(se_tpg, se_nacl, pr_reg, 355 return fc_get_pr_transport_id(se_tpg, se_nacl, pr_reg, 358 return iscsi_get_pr_transport_id(se_tpg, se_nacl, pr_reg, 366 return sas_get_pr_transport_id(se_tpg, se_nacl, pr_reg, 372 struct se_node_acl *se_nacl, 382 return sas_get_pr_transport_id_len(se_tpg, se_nacl, pr_reg, 385 return fc_get_pr_transport_id_len(se_tpg, se_nacl, pr_reg, 388 return iscsi_get_pr_transport_id_len(se_tpg, se_nacl, pr_reg, 396 return sas_get_pr_transport_id_len(se_tpg, se_nacl, pr_re 340 tcm_vhost_get_pr_transport_id(struct se_portal_group *se_tpg, struct se_node_acl *se_nacl, struct t10_pr_registration *pr_reg, int *format_code, unsigned char *buf) argument 371 tcm_vhost_get_pr_transport_id_len(struct se_portal_group *se_tpg, struct se_node_acl *se_nacl, struct t10_pr_registration *pr_reg, int *format_code) argument 445 tcm_vhost_release_fabric_acl(struct se_portal_group *se_tpg, struct se_node_acl *se_nacl) argument 1790 struct se_node_acl *se_nacl, *se_nacl_new; local [all...] |