Home
last modified time | relevance | path

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

1234

/kernel/linux/linux-5.10/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 *);
100 int target_get_pr_transport_id_len(struct se_node_acl *nacl,
102 int target_get_pr_transport_id(struct se_node_acl *nacl,
121 struct se_node_acl *__core_tpg_get_initiator_node_ac
[all...]
H A Dtarget_core_tpg.c39 struct se_node_acl *__core_tpg_get_initiator_node_acl( in __core_tpg_get_initiator_node_acl()
43 struct se_node_acl *acl; in __core_tpg_get_initiator_node_acl()
57 struct se_node_acl *core_tpg_get_initiator_node_acl( in core_tpg_get_initiator_node_acl()
61 struct se_node_acl *acl; in core_tpg_get_initiator_node_acl()
63 * Obtain se_node_acl->acl_kref using fabric driver provided 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()
157 struct se_node_acl *acl, u32 queue_depth) in target_set_nacl_queue_depth()
169 static struct se_node_acl *target_alloc_node_acl(struct se_portal_group *tpg, in target_alloc_node_acl()
172 struct se_node_acl *ac in target_alloc_node_acl()
[all...]
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) in target_scsi2_reservation_check()
116 struct se_node_acl *, struct se_session *);
127 pr_reg = core_scsi3_locate_pr_reg(cmd->se_dev, se_sess->se_node_acl, in target_check_scsi2_reservation_conflict()
220 if (dev->reservation_holder->se_node_acl != sess->se_node_acl) in target_scsi2_reservation_release()
232 sess->se_node_acl->initiatorname); in target_scsi2_reservation_release()
271 dev->reservation_holder->se_node_acl ! in target_scsi2_reservation_reserve()
[all...]
H 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()
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.c858 struct se_node_acl *nacl = lacl->se_lun_nacl; in target_stat_auth_inst_show()
881 struct se_node_acl *nacl = lacl->se_lun_nacl; in target_stat_auth_dev_show()
903 struct se_node_acl *nacl = lacl->se_lun_nacl; in target_stat_auth_port_show()
925 struct se_node_acl *nacl = lacl->se_lun_nacl; in target_stat_auth_indx_show()
945 struct se_node_acl *nacl = lacl->se_lun_nacl; in target_stat_auth_dev_or_port_show()
965 struct se_node_acl *nacl = lacl->se_lun_nacl; in target_stat_auth_intr_name_show()
985 struct se_node_acl *nacl = lacl->se_lun_nacl; in target_stat_auth_map_indx_show()
1005 struct se_node_acl *nacl = lacl->se_lun_nacl; in target_stat_auth_att_count_show()
1025 struct se_node_acl *nacl = lacl->se_lun_nacl; in target_stat_auth_num_cmds_show()
1046 struct se_node_acl *nac in target_stat_auth_read_mbytes_show()
[all...]
/kernel/linux/linux-6.6/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( 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()
64 * Obtain se_node_acl->acl_kref using fabric driver provided 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 *ac in target_alloc_node_acl()
[all...]
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) in target_scsi2_reservation_check()
116 struct se_node_acl *, struct se_session *);
127 pr_reg = core_scsi3_locate_pr_reg(cmd->se_dev, se_sess->se_node_acl, in target_check_scsi2_reservation_conflict()
220 if (dev->reservation_holder->se_node_acl != sess->se_node_acl) in target_scsi2_reservation_release()
232 sess->se_node_acl->initiatorname); in target_scsi2_reservation_release()
271 dev->reservation_holder->se_node_acl ! in target_scsi2_reservation_reserve()
[all...]
H 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()
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.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 *nac in target_stat_auth_read_mbytes_show()
[all...]
/kernel/linux/linux-5.10/include/target/
H A Dtarget_core_fabric.h77 void (*set_default_node_attributes)(struct se_node_acl *);
100 int (*fabric_init_nodeacl)(struct se_node_acl *, const char *);
140 struct se_node_acl *, struct se_session *, void *);
142 struct se_node_acl *, struct se_session *, void *);
145 void target_spc2_release(struct se_node_acl *nacl);
146 void target_put_nacl(struct se_node_acl *);
192 void core_allocate_nexus_loss_ua(struct se_node_acl *acl);
194 struct se_node_acl *core_tpg_get_initiator_node_acl(struct se_portal_group *tpg,
198 struct se_node_acl *core_tpg_check_initiator_node_acl(struct se_portal_group *,
200 int core_tpg_set_initiator_node_queue_depth(struct se_node_acl *, u3
[all...]
H A Dtarget_core_base.h307 struct se_node_acl *tg_pt_gp_alua_nacl;
365 struct se_node_acl *pr_reg_nacl;
395 struct se_node_acl *pr_res_holder;
557 struct se_node_acl { struct
585 static inline struct se_node_acl *acl_to_nacl(struct config_item *item) in acl_to_nacl()
587 return container_of(to_config_group(item), struct se_node_acl, in acl_to_nacl()
591 static inline struct se_node_acl *attrib_to_nacl(struct config_item *item) in attrib_to_nacl()
593 return container_of(to_config_group(item), struct se_node_acl, in attrib_to_nacl()
597 static inline struct se_node_acl *auth_to_nacl(struct config_item *item) in auth_to_nacl()
599 return container_of(to_config_group(item), struct se_node_acl, in auth_to_nacl()
620 struct se_node_acl *se_node_acl; global() member
[all...]
/kernel/linux/linux-6.6/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 *);
146 struct se_node_acl *, struct se_session *, void *);
148 struct se_node_acl *, struct se_session *, void *);
151 void target_spc2_release(struct se_node_acl *nacl);
152 void target_put_nacl(struct se_node_acl *);
207 void core_allocate_nexus_loss_ua(struct se_node_acl *acl);
209 struct se_node_acl *core_tpg_get_initiator_node_acl(struct se_portal_group *tpg,
213 struct se_node_acl *core_tpg_check_initiator_node_acl(struct se_portal_group *,
215 int core_tpg_set_initiator_node_queue_depth(struct se_node_acl *, u3
[all...]
H 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;
565 struct se_node_acl { struct
593 static inline struct se_node_acl *acl_to_nacl(struct config_item *item) in acl_to_nacl()
595 return container_of(to_config_group(item), struct se_node_acl, in acl_to_nacl()
599 static inline struct se_node_acl *attrib_to_nacl(struct config_item *item) in attrib_to_nacl()
601 return container_of(to_config_group(item), struct se_node_acl, in attrib_to_nacl()
605 static inline struct se_node_acl *auth_to_nacl(struct config_item *item) in auth_to_nacl()
607 return container_of(to_config_group(item), struct se_node_acl, in auth_to_nacl()
634 struct se_node_acl *se_node_acl; global() member
[all...]
/kernel/linux/linux-5.10/drivers/target/tcm_fc/
H 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()
202 static int ft_init_nodeacl(struct se_node_acl *nac
[all...]
/kernel/linux/linux-5.10/drivers/scsi/qla2xxx/
H A Dtcm_qla2xxx.h16 struct se_node_acl se_node_acl; member
54 struct se_node_acl *se_nacl;
/kernel/linux/linux-6.6/drivers/scsi/qla2xxx/
H A Dtcm_qla2xxx.h16 struct se_node_acl se_node_acl; member
54 struct se_node_acl *se_nacl;
/kernel/linux/linux-6.6/drivers/target/tcm_fc/
H 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()
202 static int ft_init_nodeacl(struct se_node_acl *nac
[all...]
/kernel/linux/linux-5.10/drivers/target/iscsi/
H A Discsi_target_stat.c592 struct se_wwn *wwn = acl->se_node_acl.se_tpg->se_tpg_wwn; in iscsi_stat_sess_inst_show()
602 struct se_node_acl *se_nacl = &acl->se_node_acl; in iscsi_stat_sess_node_show()
623 struct se_node_acl *se_nacl = &acl->se_node_acl; in iscsi_stat_sess_indx_show()
645 struct se_node_acl *se_nacl = &acl->se_node_acl; in iscsi_stat_sess_cmd_pdus_show()
667 struct se_node_acl *se_nacl = &acl->se_node_acl; in iscsi_stat_sess_rsp_pdus_show()
689 struct se_node_acl *se_nac in iscsi_stat_sess_txdata_octs_show()
[all...]
H A Discsi_target_nodeattrib.c22 struct se_node_acl *se_nacl = &nacl->se_node_acl; in iscsit_na_get_initiatorname()
101 struct se_node_acl *se_nacl = &a->nacl->se_node_acl; in iscsit_na_nopin_timeout()
H A Discsi_target_configfs.c284 struct se_node_acl *se_nacl = attrib_to_nacl(item); \
286 se_node_acl); \
294 struct se_node_acl *se_nacl = attrib_to_nacl(item); \
296 se_node_acl); \
380 struct se_node_acl *nacl = auth_to_nacl(item); \
382 struct iscsi_node_acl, se_node_acl), page); \
387 struct se_node_acl *nacl = auth_to_nacl(item); \
389 struct iscsi_node_acl, se_node_acl), page, count); \
420 struct se_node_acl *nacl = auth_to_nacl(item); \
422 struct iscsi_node_acl, se_node_acl), pag
[all...]
/kernel/linux/linux-6.6/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_nac in iscsi_stat_sess_txdata_octs_show()
[all...]
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()

Completed in 23 milliseconds

1234