/linux-master/drivers/target/ |
H A D | target_core_internal.h | 62 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, 122 struct se_node_acl *__core_tpg_get_initiator_node_ac [all...] |
H A D | target_core_tpg.c | 40 struct se_node_acl *__core_tpg_get_initiator_node_acl( 44 struct se_node_acl *acl; 58 struct se_node_acl *core_tpg_get_initiator_node_acl( 62 struct se_node_acl *acl; 64 * Obtain se_node_acl->acl_kref using fabric driver provided 85 struct se_node_acl *nacl) 105 struct se_node_acl *acl, 158 struct se_node_acl *acl, u32 queue_depth) 170 static struct se_node_acl *target_alloc_node_acl(struct se_portal_group *tpg, 173 struct se_node_acl *ac [all...] |
H A D | target_core_fabric_lib.c | 36 struct se_node_acl *nacl, 53 struct se_node_acl *se_nacl, 85 struct se_node_acl *nacl, 101 struct se_node_acl *nacl, 129 struct se_node_acl *se_nacl, 217 struct se_node_acl *se_nacl, 345 int target_get_pr_transport_id_len(struct se_node_acl *nacl, 368 int target_get_pr_transport_id(struct se_node_acl *nacl,
|
H A D | target_core_pr.h | 70 struct se_node_acl *, u64); 72 struct se_node_acl *);
|
H A D | target_core_ua.c | 30 struct se_node_acl *nacl; 35 nacl = sess->se_node_acl; 156 void target_ua_allocate_lun(struct se_node_acl *nacl, 199 struct se_node_acl *nacl; 208 nacl = sess->se_node_acl; 273 struct se_node_acl *nacl; 280 nacl = sess->se_node_acl;
|
H A D | target_core_ua.h | 38 extern void target_ua_allocate_lun(struct se_node_acl *, u32, u8, u8);
|
H A D | target_core_pr.c | 38 struct se_node_acl *dest_node_acl; 67 static void __core_scsi3_complete_pro_release(struct se_device *, struct se_node_acl *, 104 if (dev->reservation_holder->se_node_acl != sess->se_node_acl) 116 struct se_node_acl *, struct se_session *); 127 pr_reg = core_scsi3_locate_pr_reg(cmd->se_dev, se_sess->se_node_acl, 220 if (dev->reservation_holder->se_node_acl != sess->se_node_acl) 232 sess->se_node_acl->initiatorname); 271 dev->reservation_holder->se_node_acl ! [all...] |
H A D | target_core_device.c | 52 struct se_node_acl *nacl = se_sess->se_node_acl; 148 struct se_node_acl *nacl = se_sess->se_node_acl; 191 deve = target_nacl_find_deve(se_sess->se_node_acl, cmd->orig_fe_lun); 205 struct se_node_acl *nacl, 235 struct se_node_acl *nacl, 249 struct se_node_acl *nacl) 263 struct se_dev_entry *target_nacl_find_deve(struct se_node_acl *nacl, u64 mapped_lun) 302 target_luns_data_has_changed(struct se_node_acl *nac [all...] |
H A D | target_core_stat.c | 855 struct se_node_acl *nacl = lacl->se_lun_nacl; 878 struct se_node_acl *nacl = lacl->se_lun_nacl; 899 struct se_node_acl *nacl = lacl->se_lun_nacl; 921 struct se_node_acl *nacl = lacl->se_lun_nacl; 941 struct se_node_acl *nacl = lacl->se_lun_nacl; 961 struct se_node_acl *nacl = lacl->se_lun_nacl; 981 struct se_node_acl *nacl = lacl->se_lun_nacl; 1001 struct se_node_acl *nacl = lacl->se_lun_nacl; 1021 struct se_node_acl *nacl = lacl->se_lun_nacl; 1042 struct se_node_acl *nac [all...] |
H A D | target_core_alua.h | 91 struct se_node_acl *, int, int);
|
H A D | target_core_fabric_configfs.c | 119 * If this struct se_node_acl was dynamically generated with 164 struct se_node_acl *se_nacl = lacl->se_lun_nacl; 182 struct se_node_acl *se_nacl = lacl->se_lun_nacl; 269 struct se_node_acl *se_nacl = container_of(group, 270 struct se_node_acl, acl_group); 341 struct se_node_acl *se_nacl = container_of(to_config_group(item), 342 struct se_node_acl, acl_group); 364 * This is used as a placeholder for struct se_node_acl->acl_fabric_stat_group 380 struct se_node_acl *se_nacl; 425 struct se_node_acl *se_nac [all...] |
/linux-master/drivers/scsi/qla2xxx/ |
H A D | tcm_qla2xxx.h | 16 struct se_node_acl se_node_acl; member in struct:tcm_qla2xxx_nacl 54 struct se_node_acl *se_nacl;
|
H A D | tcm_qla2xxx.c | 785 struct se_node_acl *se_nacl = sess->se_sess->se_node_acl; 791 struct tcm_qla2xxx_nacl, se_node_acl); 827 static int tcm_qla2xxx_init_nodeacl(struct se_node_acl *se_nacl, 831 container_of(se_nacl, struct tcm_qla2xxx_nacl, se_node_acl); 1126 struct se_node_acl *se_nacl; 1148 nacl = container_of(se_nacl, struct tcm_qla2xxx_nacl, se_node_acl); 1162 struct se_node_acl *new_se_nacl, 1231 struct se_node_acl *se_nacl; 1252 nacl = container_of(se_nacl, struct tcm_qla2xxx_nacl, se_node_acl); [all...] |
/linux-master/drivers/target/iscsi/ |
H A D | iscsi_target_device.c | 22 struct se_node_acl *se_nacl; 33 se_nacl = sess->se_sess->se_node_acl; 37 * struct se_node_acl->queue_depth. The value in struct se_node_acl->queue_depth
|
H A D | iscsi_target_tpg.h | 11 struct se_node_acl; 30 struct se_node_acl *);
|
H A D | iscsi_target_nodeattrib.c | 22 struct se_node_acl *se_nacl = &nacl->se_node_acl; 102 struct se_node_acl *se_nacl = &a->nacl->se_node_acl;
|
H A D | iscsi_target_stat.c | 591 struct se_wwn *wwn = acl->se_node_acl.se_tpg->se_tpg_wwn; 601 struct se_node_acl *se_nacl = &acl->se_node_acl; 622 struct se_node_acl *se_nacl = &acl->se_node_acl; 644 struct se_node_acl *se_nacl = &acl->se_node_acl; 666 struct se_node_acl *se_nacl = &acl->se_node_acl; 688 struct se_node_acl *se_nac [all...] |
H A D | iscsi_target_nego.c | 105 struct se_node_acl *se_nacl; 110 se_nacl = conn->sess->se_sess->se_node_acl; 112 pr_err("Unable to locate struct se_node_acl for CHAP auth\n"); 255 struct se_node_acl *se_nacl; 290 se_nacl = conn->sess->se_sess->se_node_acl; 293 " struct se_node_acl\n"); 814 struct se_node_acl *se_nacl; 825 se_nacl = conn->sess->se_sess->se_node_acl; 1117 struct se_node_acl *se_nacl; 1304 sess->se_sess->se_node_acl [all...] |
H 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); 329 struct se_node_acl *se_nacl = attrib_to_nacl(item); 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); 650 struct se_node_acl *se_nac [all...] |
/linux-master/include/target/ |
H 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 *); 155 struct se_node_acl *, struct se_session *, void *); 157 struct se_node_acl *, struct se_session *, void *); 160 void target_spc2_release(struct se_node_acl *nacl); 161 void target_put_nacl(struct se_node_acl *); 212 void core_allocate_nexus_loss_ua(struct se_node_acl *acl); 214 struct se_node_acl *core_tpg_get_initiator_node_acl(struct se_portal_group *tpg, 218 struct se_node_acl *core_tpg_check_initiator_node_acl(struct se_portal_group *, 220 int core_tpg_set_initiator_node_queue_depth(struct se_node_acl *, u3 [all...] |
H A D | target_core_base.h | 322 struct se_node_acl *tg_pt_gp_alua_nacl; 381 struct se_node_acl *pr_reg_nacl; 411 struct se_node_acl *pr_res_holder; 574 struct se_node_acl { struct 602 static inline struct se_node_acl *acl_to_nacl(struct config_item *item) 604 return container_of(to_config_group(item), struct se_node_acl, 608 static inline struct se_node_acl *attrib_to_nacl(struct config_item *item) 610 return container_of(to_config_group(item), struct se_node_acl, 614 static inline struct se_node_acl *auth_to_nacl(struct config_item *item) 616 return container_of(to_config_group(item), struct se_node_acl, 643 struct se_node_acl *se_node_acl; member in struct:se_session [all...] |
/linux-master/drivers/target/tcm_fc/ |
H A D | tfc_conf.c | 126 struct se_node_acl *se_nacl = acl_to_nacl(item); 128 struct ft_node_acl, se_node_acl); 136 struct se_node_acl *se_nacl = acl_to_nacl(item); 138 struct ft_node_acl, se_node_acl); 146 struct se_node_acl *se_nacl = acl_to_nacl(item); 148 struct ft_node_acl, se_node_acl); 156 struct se_node_acl *se_nacl = acl_to_nacl(item); 158 struct ft_node_acl, se_node_acl); 175 struct se_node_acl *se_nacl = acl_to_nacl(item); 202 static int ft_init_nodeacl(struct se_node_acl *nac [all...] |
H A D | tcm_fc.h | 74 struct se_node_acl se_node_acl; member in struct:ft_node_acl
|
/linux-master/include/trace/events/ |
H 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-master/drivers/scsi/elx/efct/ |
H A D | efct_lio.h | 178 struct se_node_acl se_node_acl; member in struct:efct_lio_nacl
|