Home
last modified time | relevance | path

Searched refs:se_lun_acl (Results 1 – 7 of 7) sorted by relevance

/kernel/linux/linux-5.10/drivers/target/
Dtarget_core_internal.h68 int core_enable_device_list_for_node(struct se_lun *, struct se_lun_acl *,
76 struct se_lun_acl *core_dev_init_initiator_node_lun_acl(struct se_portal_group *,
79 struct se_lun_acl *, struct se_lun *lun, bool);
81 struct se_lun_acl *);
83 struct se_lun_acl *lacl);
161 void target_stat_setup_mappedlun_default_groups(struct se_lun_acl *);
Dtarget_core_stat.c847 static struct se_lun_acl *auth_to_lacl(struct config_item *item) in auth_to_lacl()
851 return container_of(lgrps, struct se_lun_acl, ml_stat_grps); in auth_to_lacl()
857 struct se_lun_acl *lacl = auth_to_lacl(item); in target_stat_auth_inst_show()
880 struct se_lun_acl *lacl = auth_to_lacl(item); in target_stat_auth_dev_show()
902 struct se_lun_acl *lacl = auth_to_lacl(item); in target_stat_auth_port_show()
924 struct se_lun_acl *lacl = auth_to_lacl(item); in target_stat_auth_indx_show()
944 struct se_lun_acl *lacl = auth_to_lacl(item); in target_stat_auth_dev_or_port_show()
964 struct se_lun_acl *lacl = auth_to_lacl(item); in target_stat_auth_intr_name_show()
984 struct se_lun_acl *lacl = auth_to_lacl(item); in target_stat_auth_map_indx_show()
1004 struct se_lun_acl *lacl = auth_to_lacl(item); in target_stat_auth_att_count_show()
[all …]
Dtarget_core_fabric_configfs.c71 struct se_lun_acl *lacl = container_of(to_config_group(lun_acl_ci), in target_fabric_mappedlun_link()
72 struct se_lun_acl, se_lun_group); in target_fabric_mappedlun_link()
145 struct se_lun_acl *lacl = container_of(to_config_group(lun_acl_ci), in target_fabric_mappedlun_unlink()
146 struct se_lun_acl, se_lun_group); in target_fabric_mappedlun_unlink()
153 static struct se_lun_acl *item_to_lun_acl(struct config_item *item) in item_to_lun_acl()
155 return container_of(to_config_group(item), struct se_lun_acl, in item_to_lun_acl()
162 struct se_lun_acl *lacl = item_to_lun_acl(item); in target_fabric_mappedlun_write_protect_show()
180 struct se_lun_acl *lacl = item_to_lun_acl(item); in target_fabric_mappedlun_write_protect_store()
214 struct se_lun_acl *lacl = container_of(to_config_group(item), in target_fabric_mappedlun_release()
215 struct se_lun_acl, se_lun_group); in target_fabric_mappedlun_release()
[all …]
Dtarget_core_device.c311 struct se_lun_acl *lun_acl, in core_enable_device_list_for_node()
351 if (orig->se_lun_acl != NULL) { in core_enable_device_list_for_node()
362 rcu_assign_pointer(new->se_lun_acl, lun_acl); in core_enable_device_list_for_node()
381 rcu_assign_pointer(new->se_lun_acl, lun_acl); in core_enable_device_list_for_node()
441 rcu_assign_pointer(orig->se_lun_acl, NULL); in core_disable_device_list_for_node()
600 struct se_lun_acl *core_dev_init_initiator_node_lun_acl( in core_dev_init_initiator_node_lun_acl()
606 struct se_lun_acl *lacl; in core_dev_init_initiator_node_lun_acl()
614 lacl = kzalloc(sizeof(struct se_lun_acl), GFP_KERNEL); in core_dev_init_initiator_node_lun_acl()
629 struct se_lun_acl *lacl, in core_dev_add_initiator_node_lun_acl()
668 struct se_lun_acl *lacl) in core_dev_del_initiator_node_lun_acl()
[all …]
Dtarget_core_pr.c702 struct se_lun_acl *lacl_tmp; in __core_scsi3_alloc_registration()
738 if (!deve_tmp->se_lun_acl) in __core_scsi3_alloc_registration()
741 lacl_tmp = rcu_dereference_check(deve_tmp->se_lun_acl, in __core_scsi3_alloc_registration()
1444 struct se_lun_acl *lun_acl; in core_scsi3_lunacl_depend_item()
1449 lun_acl = rcu_dereference_check(se_deve->se_lun_acl, in core_scsi3_lunacl_depend_item()
1459 struct se_lun_acl *lun_acl; in core_scsi3_lunacl_undepend_item()
1464 lun_acl = rcu_dereference_check(se_deve->se_lun_acl, in core_scsi3_lunacl_undepend_item()
Dtarget_core_alua.c940 struct se_lun_acl *lacl; in core_alua_queue_state_change_ua()
965 lacl = rcu_dereference_check(se_deve->se_lun_acl, in core_alua_queue_state_change_ua()
/kernel/linux/linux-5.10/include/target/
Dtarget_core_base.h639 struct se_lun_acl { struct
659 struct se_lun_acl __rcu *se_lun_acl; member