Home
last modified time | relevance | path

Searched refs:se_node_acl (Results 1 – 25 of 26) sorted by relevance

12

/linux/drivers/target/
H A Dtarget_core_internal.h62 struct se_dev_entry *core_get_se_deve_from_rtpi(struct se_node_acl *, u16);
64 void core_free_device_list_for_node(struct se_node_acl *,
66 void core_update_device_list_access(u64, bool, struct se_node_acl *);
67 struct se_dev_entry *target_nacl_find_deve(struct se_node_acl *, u64);
69 u64, bool, struct se_node_acl *, struct se_portal_group *);
71 struct se_node_acl *, struct se_portal_group *);
77 struct se_node_acl *, u64, int *);
101 int target_get_pr_transport_id_len(struct se_node_acl *nacl,
103 int target_get_pr_transport_id(struct se_node_acl *nacl,
123 struct se_node_acl *__core_tpg_get_initiator_node_acl(struct se_portal_group *tpg,
[all …]
H A Dtarget_core_tpg.c40 struct se_node_acl *__core_tpg_get_initiator_node_acl( in __core_tpg_get_initiator_node_acl()
44 struct se_node_acl *acl; in __core_tpg_get_initiator_node_acl()
58 struct se_node_acl *core_tpg_get_initiator_node_acl( in core_tpg_get_initiator_node_acl()
62 struct se_node_acl *acl; in core_tpg_get_initiator_node_acl()
85 struct se_node_acl *nacl) in core_allocate_nexus_loss_ua()
105 struct se_node_acl *acl, in core_tpg_add_node_to_devs()
158 struct se_node_acl *acl, u32 queue_depth) in target_set_nacl_queue_depth()
170 static struct se_node_acl *target_alloc_node_acl(struct se_portal_group *tpg, in target_alloc_node_acl()
173 struct se_node_acl *acl; in target_alloc_node_acl()
205 static void target_add_node_acl(struct se_node_acl *acl) in target_add_node_acl()
[all …]
H A Dtarget_core_pr.c39 struct se_node_acl *dest_node_acl;
68 static void __core_scsi3_complete_pro_release(struct se_device *, struct se_node_acl *,
105 if (dev->reservation_holder->se_node_acl != sess->se_node_acl) in target_scsi2_reservation_check()
117 struct se_node_acl *, struct se_session *);
128 pr_reg = core_scsi3_locate_pr_reg(cmd->se_dev, se_sess->se_node_acl, in target_check_scsi2_reservation_conflict()
221 if (dev->reservation_holder->se_node_acl != sess->se_node_acl) in target_scsi2_reservation_release()
233 sess->se_node_acl->initiatorname); in target_scsi2_reservation_release()
272 dev->reservation_holder->se_node_acl != sess->se_node_acl) { in target_scsi2_reservation_reserve()
277 dev->reservation_holder->se_node_acl->initiatorname); in target_scsi2_reservation_reserve()
281 sess->se_node_acl->initiatorname); in target_scsi2_reservation_reserve()
[all …]
H A Dtarget_core_fabric_lib.c37 struct se_node_acl *nacl, in sas_get_pr_transport_id()
54 struct se_node_acl *se_nacl, in fc_get_pr_transport_id()
86 struct se_node_acl *nacl, in sbp_get_pr_transport_id()
102 struct se_node_acl *nacl, in srp_get_pr_transport_id()
130 struct se_node_acl *se_nacl, in iscsi_get_pr_transport_id()
218 struct se_node_acl *se_nacl, in iscsi_get_pr_transport_id_len()
418 int target_get_pr_transport_id_len(struct se_node_acl *nacl, in target_get_pr_transport_id_len()
441 int target_get_pr_transport_id(struct se_node_acl *nacl, in target_get_pr_transport_id()
H A Dtarget_core_ua.c30 struct se_node_acl *nacl; in target_scsi3_ua_check()
35 nacl = sess->se_node_acl; in target_scsi3_ua_check()
156 void target_ua_allocate_lun(struct se_node_acl *nacl, in target_ua_allocate_lun()
199 struct se_node_acl *nacl; in core_scsi3_ua_for_check_condition()
208 nacl = sess->se_node_acl; in core_scsi3_ua_for_check_condition()
273 struct se_node_acl *nacl; in core_scsi3_ua_clear_for_request_sense()
280 nacl = sess->se_node_acl; in core_scsi3_ua_clear_for_request_sense()
H A Dtarget_core_stat.c836 struct se_node_acl *nacl = lacl->se_lun_nacl; in target_stat_auth_inst_show()
859 struct se_node_acl *nacl = lacl->se_lun_nacl; in target_stat_auth_dev_show()
880 struct se_node_acl *nacl = lacl->se_lun_nacl; in target_stat_auth_port_show()
902 struct se_node_acl *nacl = lacl->se_lun_nacl; in target_stat_auth_indx_show()
922 struct se_node_acl *nacl = lacl->se_lun_nacl; in target_stat_auth_dev_or_port_show()
942 struct se_node_acl *nacl = lacl->se_lun_nacl; in target_stat_auth_intr_name_show()
962 struct se_node_acl *nacl = lacl->se_lun_nacl; in target_stat_auth_map_indx_show()
982 struct se_node_acl *nacl = lacl->se_lun_nacl; in target_stat_auth_att_count_show()
1004 struct se_node_acl *nacl = lacl->se_lun_nacl; \
1031 struct se_node_acl *nacl = lacl->se_lun_nacl; in target_stat_auth_hs_num_cmds_show()
[all …]
H A Dtarget_core_pr.h70 struct se_node_acl *, u64);
72 struct se_node_acl *);
H A Dtarget_core_transport.c382 struct se_node_acl *se_nacl, in __transport_register_session()
445 struct se_node_acl *se_nacl, in transport_register_session()
487 sess->se_node_acl = core_tpg_check_initiator_node_acl(tpg, in target_setup_session()
489 if (!sess->se_node_acl) { in target_setup_session()
503 transport_register_session(tpg, sess->se_node_acl, sess, private); in target_setup_session()
523 if (!se_sess->se_node_acl) in target_show_dynamic_sessions()
525 if (!se_sess->se_node_acl->dynamic_node_acl) in target_show_dynamic_sessions()
527 if (strlen(se_sess->se_node_acl->initiatorname) + 1 + len > PAGE_SIZE) in target_show_dynamic_sessions()
531 se_sess->se_node_acl->initiatorname); in target_show_dynamic_sessions()
542 struct se_node_acl *nacl = container_of(kref, in target_complete_nacl()
[all …]
H A Dtarget_core_ua.h38 extern void target_ua_allocate_lun(struct se_node_acl *, u32, u8, u8);
H A Dtarget_core_xcopy.c75 struct se_node_acl *nacl; in target_xcopy_locate_se_dev_e4()
86 nacl = sess->se_node_acl; in target_xcopy_locate_se_dev_e4()
399 static struct se_node_acl xcopy_pt_nacl;
477 memset(&xcopy_pt_nacl, 0, sizeof(struct se_node_acl)); in target_xcopy_setup_pt()
487 xcopy_pt_sess.se_node_acl = &xcopy_pt_nacl; in target_xcopy_setup_pt()
H A Dtarget_core_tmr.c360 struct se_node_acl *tmr_nacl = NULL; in core_tmr_lun_reset()
382 tmr_nacl = tmr_sess->se_node_acl; in core_tmr_lun_reset()
H A Dtarget_core_alua.h91 struct se_node_acl *, int, int);
/linux/drivers/target/iscsi/
H A Discsi_target_stat.c591 struct se_wwn *wwn = acl->se_node_acl.se_tpg->se_tpg_wwn; in iscsi_stat_sess_inst_show()
601 struct se_node_acl *se_nacl = &acl->se_node_acl; in iscsi_stat_sess_node_show()
622 struct se_node_acl *se_nacl = &acl->se_node_acl; in iscsi_stat_sess_indx_show()
644 struct se_node_acl *se_nacl = &acl->se_node_acl; in iscsi_stat_sess_cmd_pdus_show()
666 struct se_node_acl *se_nacl = &acl->se_node_acl; in iscsi_stat_sess_rsp_pdus_show()
688 struct se_node_acl *se_nacl = &acl->se_node_acl; in iscsi_stat_sess_txdata_octs_show()
710 struct se_node_acl *se_nacl = &acl->se_node_acl; in iscsi_stat_sess_rxdata_octs_show()
732 struct se_node_acl *se_nacl = &acl->se_node_acl; in iscsi_stat_sess_conn_digest_errors_show()
754 struct se_node_acl *se_nacl = &acl->se_node_acl; in iscsi_stat_sess_conn_timeout_errors_show()
H A Discsi_target_nodeattrib.c22 struct se_node_acl *se_nacl = &nacl->se_node_acl; in iscsit_na_get_initiatorname()
102 struct se_node_acl *se_nacl = &a->nacl->se_node_acl; in iscsit_na_nopin_timeout()
H A Discsi_target_device.c22 struct se_node_acl *se_nacl; in iscsit_determine_maxcmdsn()
33 se_nacl = sess->se_sess->se_node_acl; in iscsit_determine_maxcmdsn()
H A Discsi_target_nego.c105 struct se_node_acl *se_nacl; in iscsi_get_node_auth()
110 se_nacl = conn->sess->se_sess->se_node_acl; in iscsi_get_node_auth()
255 struct se_node_acl *se_nacl; in iscsi_target_check_first_request()
290 se_nacl = conn->sess->se_sess->se_node_acl; in iscsi_target_check_first_request()
814 struct se_node_acl *se_nacl; in iscsi_conn_auth_required()
825 se_nacl = conn->sess->se_sess->se_node_acl; in iscsi_conn_auth_required()
1122 struct se_node_acl *se_nacl; in iscsi_target_locate_portal()
1292 sess->se_sess->se_node_acl = core_tpg_check_initiator_node_acl( in iscsi_target_locate_portal()
1294 if (!sess->se_sess->se_node_acl) { in iscsi_target_locate_portal()
1303 se_nacl = sess->se_sess->se_node_acl; in iscsi_target_locate_portal()
H A Discsi_target_tpg.h11 struct se_node_acl;
H A Discsi_target_tpg.c390 struct se_node_acl *se_nacl = se_sess->se_node_acl; in iscsit_tpg_get_node_attrib()
H A Discsi_target_login.c727 se_sess->se_node_acl, se_sess, sess); in iscsi_post_login_handler()
/linux/drivers/scsi/qla2xxx/
H A Dtcm_qla2xxx.h16 struct se_node_acl se_node_acl; member
54 struct se_node_acl *se_nacl;
/linux/drivers/target/tcm_fc/
H A Dtcm_fc.h74 struct se_node_acl se_node_acl; member
/linux/drivers/scsi/elx/efct/
H A Defct_lio.h178 struct se_node_acl se_node_acl; member
/linux/include/target/iscsi/
H A Discsi_target_core.h755 struct se_node_acl se_node_acl; member
762 to_iscsi_nacl(struct se_node_acl *se_nacl) in to_iscsi_nacl()
764 return container_of(se_nacl, struct iscsi_node_acl, se_node_acl); in to_iscsi_nacl()
/linux/include/trace/events/
H A Dtarget.h146 __string( initiator, cmd->se_sess->se_node_acl->initiatorname )
186 __string(initiator, cmd->se_sess->se_node_acl->initiatorname)
/linux/drivers/xen/
H A Dxen-scsiback.c1605 tv_nexus->tvn_se_sess->se_node_acl->initiatorname); in scsiback_drop_nexus()
1633 tv_nexus->tvn_se_sess->se_node_acl->initiatorname); in scsiback_tpg_nexus_show()

12