Home
last modified time | relevance | path

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

12

/linux-6.3-rc2/drivers/target/
A Dtarget_core_internal.h63 struct se_dev_entry *core_get_se_deve_from_rtpi(struct se_node_acl *, u16);
65 void core_free_device_list_for_node(struct se_node_acl *,
67 void core_update_device_list_access(u64, bool, struct se_node_acl *);
68 struct se_dev_entry *target_nacl_find_deve(struct se_node_acl *, u64);
70 u64, bool, struct se_node_acl *, struct se_portal_group *);
72 struct se_node_acl *, struct se_portal_group *);
78 struct se_node_acl *, u64, int *);
102 int target_get_pr_transport_id_len(struct se_node_acl *nacl,
104 int target_get_pr_transport_id(struct se_node_acl *nacl,
127 void core_tpg_wait_for_nacl_pr_ref(struct se_node_acl *);
[all …]
A Dtarget_core_tpg.c43 struct se_node_acl *acl; in __core_tpg_get_initiator_node_acl()
61 struct se_node_acl *acl; in core_tpg_get_initiator_node_acl()
84 struct se_node_acl *nacl) in core_allocate_nexus_loss_ua()
104 struct se_node_acl *acl, in core_tpg_add_node_to_devs()
172 struct se_node_acl *acl; in target_alloc_node_acl()
225 struct se_node_acl *acl; in target_tpg_has_node_acl()
245 struct se_node_acl *acl; in core_tpg_check_initiator_node_acl()
292 struct se_node_acl *acl; in core_tpg_add_initiator_node_acl()
379 struct se_node_acl *acl, in core_tpg_set_initiator_node_queue_depth()
420 struct se_node_acl *acl, in core_tpg_set_initiator_node_tag()
[all …]
A Dtarget_core_fabric_lib.c36 struct se_node_acl *nacl, in sas_get_pr_transport_id()
53 struct se_node_acl *se_nacl, in fc_get_pr_transport_id()
85 struct se_node_acl *nacl, in sbp_get_pr_transport_id()
101 struct se_node_acl *nacl, in srp_get_pr_transport_id()
129 struct se_node_acl *se_nacl, in iscsi_get_pr_transport_id()
217 struct se_node_acl *se_nacl, in iscsi_get_pr_transport_id_len()
345 int target_get_pr_transport_id_len(struct se_node_acl *nacl, in target_get_pr_transport_id_len()
368 int target_get_pr_transport_id(struct se_node_acl *nacl, in target_get_pr_transport_id()
A Dtarget_core_pr.c104 if (dev->reservation_holder->se_node_acl != sess->se_node_acl) in target_scsi2_reservation_check()
220 if (dev->reservation_holder->se_node_acl != sess->se_node_acl) in target_scsi2_reservation_release()
271 dev->reservation_holder->se_node_acl != sess->se_node_acl) { in target_scsi2_reservation_reserve()
316 struct se_node_acl *nacl = se_sess->se_node_acl; in core_scsi3_pr_seq_non_holder()
617 struct se_node_acl *nacl, in __core_scsi3_do_alloc_registration()
692 struct se_node_acl *nacl, in __core_scsi3_alloc_registration()
923 struct se_node_acl *nacl, in __core_scsi3_check_aptpl_registration()
1002 struct se_node_acl *nacl, in core_scsi3_check_aptpl_registration()
1016 struct se_node_acl *nacl, in __core_scsi3_dump_registration()
1045 struct se_node_acl *nacl, in __core_scsi3_add_registration()
[all …]
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()
A Dtarget_core_stat.c855 struct se_node_acl *nacl = lacl->se_lun_nacl; in target_stat_auth_inst_show()
878 struct se_node_acl *nacl = lacl->se_lun_nacl; in target_stat_auth_dev_show()
899 struct se_node_acl *nacl = lacl->se_lun_nacl; in target_stat_auth_port_show()
921 struct se_node_acl *nacl = lacl->se_lun_nacl; in target_stat_auth_indx_show()
941 struct se_node_acl *nacl = lacl->se_lun_nacl; in target_stat_auth_dev_or_port_show()
961 struct se_node_acl *nacl = lacl->se_lun_nacl; in target_stat_auth_intr_name_show()
981 struct se_node_acl *nacl = lacl->se_lun_nacl; in target_stat_auth_map_indx_show()
1001 struct se_node_acl *nacl = lacl->se_lun_nacl; in target_stat_auth_att_count_show()
1021 struct se_node_acl *nacl = lacl->se_lun_nacl; in target_stat_auth_num_cmds_show()
1042 struct se_node_acl *nacl = lacl->se_lun_nacl; in target_stat_auth_read_mbytes_show()
[all …]
A Dtarget_core_device.c52 struct se_node_acl *nacl = se_sess->se_node_acl; in transport_lookup_cmd_lun()
148 struct se_node_acl *nacl = se_sess->se_node_acl; in transport_lookup_tmr_lun()
210 struct se_node_acl *nacl, in core_get_se_deve_from_rtpi()
240 struct se_node_acl *nacl, in core_free_device_list_for_node()
254 struct se_node_acl *nacl) in core_update_device_list_access()
327 struct se_node_acl *nacl, in core_enable_device_list_for_node()
408 struct se_node_acl *nacl, in core_disable_device_list_for_node()
464 struct se_node_acl *nacl; in core_clear_lun_from_tpg()
574 struct se_node_acl *acl; in core_dev_add_lun()
608 struct se_node_acl *nacl, in core_dev_init_initiator_node_lun_acl()
[all …]
A Dtarget_core_pr.h70 struct se_node_acl *, u64);
72 struct se_node_acl *);
A Dtarget_core_fabric_configfs.c164 struct se_node_acl *se_nacl = lacl->se_lun_nacl; in target_fabric_mappedlun_write_protect_show()
182 struct se_node_acl *se_nacl = lacl->se_lun_nacl; in target_fabric_mappedlun_write_protect_store()
269 struct se_node_acl *se_nacl = container_of(group, in target_fabric_make_mappedlun()
270 struct se_node_acl, acl_group); in target_fabric_make_mappedlun()
341 struct se_node_acl *se_nacl = container_of(to_config_group(item), in target_fabric_nacl_base_release()
342 struct se_node_acl, acl_group); in target_fabric_nacl_base_release()
380 struct se_node_acl *se_nacl; in target_fabric_make_nodeacl()
425 struct se_node_acl *se_nacl = container_of(to_config_group(item), in target_fabric_drop_nodeacl()
426 struct se_node_acl, acl_group); in target_fabric_drop_nodeacl()
A Dtarget_core_transport.c364 struct se_node_acl *se_nacl, in __transport_register_session()
427 struct se_node_acl *se_nacl, in transport_register_session()
463 if (!sess->se_node_acl) { in target_setup_session()
491 if (!se_sess->se_node_acl) in target_show_dynamic_sessions()
493 if (!se_sess->se_node_acl->dynamic_node_acl) in target_show_dynamic_sessions()
499 se_sess->se_node_acl->initiatorname); in target_show_dynamic_sessions()
511 struct se_node_acl, acl_kref); in target_complete_nacl()
536 struct se_node_acl *se_nacl; in transport_deregister_session_configfs()
541 se_nacl = se_sess->se_node_acl; in transport_deregister_session_configfs()
565 struct se_node_acl *se_nacl = se_sess->se_node_acl; in transport_free_session()
[all …]
A Dtarget_core_ua.h38 extern void target_ua_allocate_lun(struct se_node_acl *, u32, u8, u8);
/linux-6.3-rc2/include/target/
A Dtarget_core_fabric.h77 void (*set_default_node_attributes)(struct se_node_acl *);
101 int (*fabric_init_nodeacl)(struct se_node_acl *, const char *);
141 struct se_node_acl *, struct se_session *, void *);
143 struct se_node_acl *, struct se_session *, void *);
146 void target_spc2_release(struct se_node_acl *nacl);
147 void target_put_nacl(struct se_node_acl *);
200 void core_allocate_nexus_loss_ua(struct se_node_acl *acl);
202 struct se_node_acl *core_tpg_get_initiator_node_acl(struct se_portal_group *tpg,
206 struct se_node_acl *core_tpg_check_initiator_node_acl(struct se_portal_group *,
208 int core_tpg_set_initiator_node_queue_depth(struct se_node_acl *, u32);
[all …]
A Dtarget_core_base.h313 struct se_node_acl *tg_pt_gp_alua_nacl;
372 struct se_node_acl *pr_reg_nacl;
402 struct se_node_acl *pr_res_holder;
564 struct se_node_acl { struct
594 return container_of(to_config_group(item), struct se_node_acl, in acl_to_nacl()
600 return container_of(to_config_group(item), struct se_node_acl, in attrib_to_nacl()
606 return container_of(to_config_group(item), struct se_node_acl, in auth_to_nacl()
612 return container_of(to_config_group(item), struct se_node_acl, in param_to_nacl()
618 return container_of(to_config_group(item), struct se_node_acl, in fabric_stat_to_nacl()
627 struct se_node_acl *se_node_acl; member
[all …]
/linux-6.3-rc2/drivers/target/tcm_fc/
A Dtfc_conf.c126 struct se_node_acl *se_nacl = acl_to_nacl(item); in ft_nacl_port_name_show()
128 struct ft_node_acl, se_node_acl); in ft_nacl_port_name_show()
136 struct se_node_acl *se_nacl = acl_to_nacl(item); in ft_nacl_port_name_store()
138 struct ft_node_acl, se_node_acl); in ft_nacl_port_name_store()
146 struct se_node_acl *se_nacl = acl_to_nacl(item); in ft_nacl_node_name_show()
148 struct ft_node_acl, se_node_acl); in ft_nacl_node_name_show()
156 struct se_node_acl *se_nacl = acl_to_nacl(item); in ft_nacl_node_name_store()
158 struct ft_node_acl, se_node_acl); in ft_nacl_node_name_store()
175 struct se_node_acl *se_nacl = acl_to_nacl(item); in ft_nacl_tag_store()
205 container_of(nacl, struct ft_node_acl, se_node_acl); in ft_init_nodeacl()
[all …]
A Dtcm_fc.h74 struct se_node_acl se_node_acl; member
/linux-6.3-rc2/drivers/target/iscsi/
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()
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()
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()
A Discsi_target_tpg.h11 struct se_node_acl;
30 struct se_node_acl *);
A Discsi_target_configfs.c283 struct se_node_acl *se_nacl = attrib_to_nacl(item); \
291 struct se_node_acl *se_nacl = attrib_to_nacl(item); \
320 struct se_node_acl *se_nacl = attrib_to_nacl(item); in iscsi_nacl_attrib_authentication_show()
329 struct se_node_acl *se_nacl = attrib_to_nacl(item); in iscsi_nacl_attrib_authentication_store()
407 struct se_node_acl *nacl = auth_to_nacl(item); \
413 struct se_node_acl *nacl = auth_to_nacl(item); \
446 struct se_node_acl *nacl = auth_to_nacl(item); \
471 struct se_node_acl *se_nacl = param_to_nacl(item); \
526 struct se_node_acl *se_nacl = acl_to_nacl(item); in lio_target_nacl_info_show()
650 struct se_node_acl *se_nacl = acl_to_nacl(item); in lio_target_nacl_cmdsn_depth_store()
[all …]
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()
822 struct se_node_acl *se_nacl; in iscsi_conn_auth_required()
833 se_nacl = conn->sess->se_sess->se_node_acl; in iscsi_conn_auth_required()
1125 struct se_node_acl *se_nacl; in iscsi_target_locate_portal()
1310 sess->se_sess->se_node_acl = core_tpg_check_initiator_node_acl( in iscsi_target_locate_portal()
1312 if (!sess->se_sess->se_node_acl) { in iscsi_target_locate_portal()
1321 se_nacl = sess->se_sess->se_node_acl; in iscsi_target_locate_portal()
/linux-6.3-rc2/drivers/scsi/qla2xxx/
A Dtcm_qla2xxx.h16 struct se_node_acl se_node_acl; member
54 struct se_node_acl *se_nacl;
A Dtcm_qla2xxx.c795 struct se_node_acl *se_nacl = sess->se_sess->se_node_acl; in tcm_qla2xxx_clear_nacl_from_fcport_map()
801 struct tcm_qla2xxx_nacl, se_node_acl); in tcm_qla2xxx_clear_nacl_from_fcport_map()
1136 struct se_node_acl *se_nacl; in tcm_qla2xxx_find_sess_by_s_id()
1172 struct se_node_acl *new_se_nacl, in tcm_qla2xxx_set_sess_by_s_id()
1241 struct se_node_acl *se_nacl; in tcm_qla2xxx_find_sess_by_loop_id()
1277 struct se_node_acl *new_se_nacl, in tcm_qla2xxx_set_sess_by_loop_id()
1283 struct se_node_acl *saved_nacl; in tcm_qla2xxx_set_sess_by_loop_id()
1383 struct se_node_acl *se_nacl = se_sess->se_node_acl; in tcm_qla2xxx_session_cb()
1462 struct se_node_acl *se_nacl = sess->se_sess->se_node_acl; in tcm_qla2xxx_update_sess()
1464 struct tcm_qla2xxx_nacl, se_node_acl); in tcm_qla2xxx_update_sess()
[all …]
/linux-6.3-rc2/include/trace/events/
A Dtarget.h146 __string( initiator, cmd->se_sess->se_node_acl->initiatorname )
157 __assign_str(initiator, cmd->se_sess->se_node_acl->initiatorname);
186 __string(initiator, cmd->se_sess->se_node_acl->initiatorname)
201 __assign_str(initiator, cmd->se_sess->se_node_acl->initiatorname);
/linux-6.3-rc2/drivers/scsi/elx/efct/
A Defct_lio.h178 struct se_node_acl se_node_acl; member

Completed in 59 milliseconds

12