Searched defs:se_nacl (Results 1 - 22 of 22) sorted by relevance

/drivers/target/iscsi/
H A Discsi_target_device.c31 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 Discsi_target_nodeattrib.c30 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 Discsi_target_nego.c114 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 Discsi_target_tpg.c408 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 Discsi_target_stat.c737 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 Discsi_target_configfs.c369 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 Dtarget_core_fabric_lib.c57 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 Dtarget_core_tpg.c359 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 Dtarget_core_fabric_configfs.c170 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 Dtarget_core_pr.c2386 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 Dtarget_core_transport.c321 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 Dtarget_core_configfs.c1012 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 Dtcm_qla2xxx.h55 struct se_node_acl *se_nacl; member in struct:tcm_qla2xxx_fc_loopid
H A Dtcm_qla2xxx.c234 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 Dtfc_conf.c142 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 Dtcm_loop.c659 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 Dib_isert.c521 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 Dsbp_target.c205 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 Dtcm_usb_gadget.c1317 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 Dxen-scsiback.c1302 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 Dib_srpt.c3426 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 Dscsi.c341 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...]

Completed in 2994 milliseconds