/linux-6.3-rc2/drivers/target/ |
A D | target_core_internal.h | 63 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 D | target_core_tpg.c | 43 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 D | target_core_fabric_lib.c | 36 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 D | target_core_pr.c | 104 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 D | target_core_ua.c | 30 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 D | target_core_stat.c | 855 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 D | target_core_device.c | 52 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 D | target_core_pr.h | 70 struct se_node_acl *, u64); 72 struct se_node_acl *);
|
A D | target_core_fabric_configfs.c | 164 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 D | target_core_transport.c | 364 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 D | target_core_ua.h | 38 extern void target_ua_allocate_lun(struct se_node_acl *, u32, u8, u8);
|
/linux-6.3-rc2/include/target/ |
A D | target_core_fabric.h | 77 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 D | target_core_base.h | 313 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 D | tfc_conf.c | 126 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 D | tcm_fc.h | 74 struct se_node_acl se_node_acl; member
|
/linux-6.3-rc2/drivers/target/iscsi/ |
A D | iscsi_target_stat.c | 591 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 D | iscsi_target_nodeattrib.c | 22 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 D | iscsi_target_device.c | 22 struct se_node_acl *se_nacl; in iscsit_determine_maxcmdsn() 33 se_nacl = sess->se_sess->se_node_acl; in iscsit_determine_maxcmdsn()
|
A D | iscsi_target_tpg.h | 11 struct se_node_acl; 30 struct se_node_acl *);
|
A D | iscsi_target_configfs.c | 283 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 D | iscsi_target_nego.c | 105 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 D | tcm_qla2xxx.h | 16 struct se_node_acl se_node_acl; member 54 struct se_node_acl *se_nacl;
|
A D | tcm_qla2xxx.c | 795 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 D | target.h | 146 __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 D | efct_lio.h | 178 struct se_node_acl se_node_acl; member
|