Searched refs:se_node_acl (Results 1 - 25 of 42) sorted by relevance

12

/linux-master/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,
122 struct se_node_acl *__core_tpg_get_initiator_node_ac
[all...]
H A Dtarget_core_tpg.c40 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 Dtarget_core_fabric_lib.c36 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 Dtarget_core_pr.h70 struct se_node_acl *, u64);
72 struct se_node_acl *);
H A Dtarget_core_ua.c30 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 Dtarget_core_ua.h38 extern void target_ua_allocate_lun(struct se_node_acl *, u32, u8, u8);
H A Dtarget_core_pr.c38 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 Dtarget_core_device.c52 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 Dtarget_core_stat.c855 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 Dtarget_core_alua.h91 struct se_node_acl *, int, int);
H A Dtarget_core_fabric_configfs.c119 * 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 Dtcm_qla2xxx.h16 struct se_node_acl se_node_acl; member in struct:tcm_qla2xxx_nacl
54 struct se_node_acl *se_nacl;
H A Dtcm_qla2xxx.c785 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 Discsi_target_device.c22 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 Discsi_target_tpg.h11 struct se_node_acl;
30 struct se_node_acl *);
H A Discsi_target_nodeattrib.c22 struct se_node_acl *se_nacl = &nacl->se_node_acl;
102 struct se_node_acl *se_nacl = &a->nacl->se_node_acl;
H A Discsi_target_stat.c591 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 Discsi_target_nego.c105 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 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);
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 Dtarget_core_fabric.h77 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 Dtarget_core_base.h322 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 Dtfc_conf.c126 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 Dtcm_fc.h74 struct se_node_acl se_node_acl; member in struct:ft_node_acl
/linux-master/include/trace/events/
H 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-master/drivers/scsi/elx/efct/
H A Defct_lio.h178 struct se_node_acl se_node_acl; member in struct:efct_lio_nacl

Completed in 673 milliseconds

12