/kernel/linux/linux-5.10/drivers/target/ |
H A D | target_core_stat.c | 857 struct se_lun_acl *lacl = auth_to_lacl(item); in target_stat_auth_inst_show() local 858 struct se_node_acl *nacl = lacl->se_lun_nacl; in target_stat_auth_inst_show() 864 deve = target_nacl_find_deve(nacl, lacl->mapped_lun); in target_stat_auth_inst_show() 880 struct se_lun_acl *lacl = auth_to_lacl(item); in target_stat_auth_dev_show() local 881 struct se_node_acl *nacl = lacl->se_lun_nacl; in target_stat_auth_dev_show() 887 deve = target_nacl_find_deve(nacl, lacl->mapped_lun); in target_stat_auth_dev_show() 902 struct se_lun_acl *lacl = auth_to_lacl(item); in target_stat_auth_port_show() local 903 struct se_node_acl *nacl = lacl->se_lun_nacl; in target_stat_auth_port_show() 909 deve = target_nacl_find_deve(nacl, lacl->mapped_lun); in target_stat_auth_port_show() 924 struct se_lun_acl *lacl in target_stat_auth_indx_show() local 944 struct se_lun_acl *lacl = auth_to_lacl(item); target_stat_auth_dev_or_port_show() local 964 struct se_lun_acl *lacl = auth_to_lacl(item); target_stat_auth_intr_name_show() local 984 struct se_lun_acl *lacl = auth_to_lacl(item); target_stat_auth_map_indx_show() local 1004 struct se_lun_acl *lacl = auth_to_lacl(item); target_stat_auth_att_count_show() local 1024 struct se_lun_acl *lacl = auth_to_lacl(item); target_stat_auth_num_cmds_show() local 1045 struct se_lun_acl *lacl = auth_to_lacl(item); target_stat_auth_read_mbytes_show() local 1066 struct se_lun_acl *lacl = auth_to_lacl(item); target_stat_auth_write_mbytes_show() local 1087 struct se_lun_acl *lacl = auth_to_lacl(item); target_stat_auth_hs_num_cmds_show() local 1107 struct se_lun_acl *lacl = auth_to_lacl(item); target_stat_auth_creation_time_show() local 1128 struct se_lun_acl *lacl = auth_to_lacl(item); target_stat_auth_row_status_show() local 1197 struct se_lun_acl *lacl = iport_to_lacl(item); target_stat_iport_inst_show() local 1220 struct se_lun_acl *lacl = iport_to_lacl(item); target_stat_iport_dev_show() local 1242 struct se_lun_acl *lacl = iport_to_lacl(item); target_stat_iport_port_show() local 1264 struct se_lun_acl *lacl = iport_to_lacl(item); target_stat_iport_indx_show() local 1288 struct se_lun_acl *lacl = iport_to_lacl(item); target_stat_iport_port_auth_indx_show() local 1308 struct se_lun_acl *lacl = iport_to_lacl(item); target_stat_iport_port_ident_show() local 1359 target_stat_setup_mappedlun_default_groups(struct se_lun_acl *lacl) target_stat_setup_mappedlun_default_groups() argument [all...] |
H A D | target_core_fabric_configfs.c | 71 struct se_lun_acl *lacl = container_of(to_config_group(lun_acl_ci), in target_fabric_mappedlun_link() local 124 deve = target_nacl_find_deve(lacl->se_lun_nacl, lacl->mapped_lun); in target_fabric_mappedlun_link() 138 return core_dev_add_initiator_node_lun_acl(se_tpg, lacl, lun, lun_access_ro); in target_fabric_mappedlun_link() 145 struct se_lun_acl *lacl = container_of(to_config_group(lun_acl_ci), in target_fabric_mappedlun_unlink() local 150 core_dev_del_initiator_node_lun_acl(lun, lacl); in target_fabric_mappedlun_unlink() 162 struct se_lun_acl *lacl = item_to_lun_acl(item); in target_fabric_mappedlun_write_protect_show() local 163 struct se_node_acl *se_nacl = lacl->se_lun_nacl; in target_fabric_mappedlun_write_protect_show() 168 deve = target_nacl_find_deve(se_nacl, lacl->mapped_lun); in target_fabric_mappedlun_write_protect_show() 180 struct se_lun_acl *lacl in target_fabric_mappedlun_write_protect_store() local 214 struct se_lun_acl *lacl = container_of(to_config_group(item), target_fabric_mappedlun_release() local 272 struct se_lun_acl *lacl = NULL; target_fabric_make_mappedlun() local 329 struct se_lun_acl *lacl = container_of(to_config_group(item), target_fabric_drop_mappedlun() local [all...] |
H A D | target_core_device.c | 606 struct se_lun_acl *lacl; in core_dev_init_initiator_node_lun_acl() local 614 lacl = kzalloc(sizeof(struct se_lun_acl), GFP_KERNEL); in core_dev_init_initiator_node_lun_acl() 615 if (!lacl) { in core_dev_init_initiator_node_lun_acl() 621 lacl->mapped_lun = mapped_lun; in core_dev_init_initiator_node_lun_acl() 622 lacl->se_lun_nacl = nacl; in core_dev_init_initiator_node_lun_acl() 624 return lacl; in core_dev_init_initiator_node_lun_acl() 629 struct se_lun_acl *lacl, in core_dev_add_initiator_node_lun_acl() 633 struct se_node_acl *nacl = lacl->se_lun_nacl; in core_dev_add_initiator_node_lun_acl() 646 lacl->se_lun = lun; in core_dev_add_initiator_node_lun_acl() 648 if (core_enable_device_list_for_node(lun, lacl, lac in core_dev_add_initiator_node_lun_acl() 627 core_dev_add_initiator_node_lun_acl( struct se_portal_group *tpg, struct se_lun_acl *lacl, struct se_lun *lun, bool lun_access_ro) core_dev_add_initiator_node_lun_acl() argument 666 core_dev_del_initiator_node_lun_acl( struct se_lun *lun, struct se_lun_acl *lacl) core_dev_del_initiator_node_lun_acl() argument 693 core_dev_free_initiator_node_lun_acl( struct se_portal_group *tpg, struct se_lun_acl *lacl) core_dev_free_initiator_node_lun_acl() argument [all...] |
H A D | target_core_internal.h | 83 struct se_lun_acl *lacl);
|
H A D | target_core_alua.c | 940 struct se_lun_acl *lacl; in core_alua_queue_state_change_ua() local 965 lacl = rcu_dereference_check(se_deve->se_lun_acl, in core_alua_queue_state_change_ua() 988 if (lacl && (tg_pt_gp->tg_pt_gp_alua_nacl != NULL) && in core_alua_queue_state_change_ua() 989 (tg_pt_gp->tg_pt_gp_alua_nacl == lacl->se_lun_nacl)) in core_alua_queue_state_change_ua()
|
/kernel/linux/linux-6.6/drivers/target/ |
H A D | target_core_stat.c | 854 struct se_lun_acl *lacl = auth_to_lacl(item); in target_stat_auth_inst_show() local 855 struct se_node_acl *nacl = lacl->se_lun_nacl; in target_stat_auth_inst_show() 861 deve = target_nacl_find_deve(nacl, lacl->mapped_lun); in target_stat_auth_inst_show() 877 struct se_lun_acl *lacl = auth_to_lacl(item); in target_stat_auth_dev_show() local 878 struct se_node_acl *nacl = lacl->se_lun_nacl; in target_stat_auth_dev_show() 883 deve = target_nacl_find_deve(nacl, lacl->mapped_lun); in target_stat_auth_dev_show() 898 struct se_lun_acl *lacl = auth_to_lacl(item); in target_stat_auth_port_show() local 899 struct se_node_acl *nacl = lacl->se_lun_nacl; in target_stat_auth_port_show() 905 deve = target_nacl_find_deve(nacl, lacl->mapped_lun); in target_stat_auth_port_show() 920 struct se_lun_acl *lacl in target_stat_auth_indx_show() local 940 struct se_lun_acl *lacl = auth_to_lacl(item); target_stat_auth_dev_or_port_show() local 960 struct se_lun_acl *lacl = auth_to_lacl(item); target_stat_auth_intr_name_show() local 980 struct se_lun_acl *lacl = auth_to_lacl(item); target_stat_auth_map_indx_show() local 1000 struct se_lun_acl *lacl = auth_to_lacl(item); target_stat_auth_att_count_show() local 1020 struct se_lun_acl *lacl = auth_to_lacl(item); target_stat_auth_num_cmds_show() local 1041 struct se_lun_acl *lacl = auth_to_lacl(item); target_stat_auth_read_mbytes_show() local 1062 struct se_lun_acl *lacl = auth_to_lacl(item); target_stat_auth_write_mbytes_show() local 1083 struct se_lun_acl *lacl = auth_to_lacl(item); target_stat_auth_hs_num_cmds_show() local 1103 struct se_lun_acl *lacl = auth_to_lacl(item); target_stat_auth_creation_time_show() local 1124 struct se_lun_acl *lacl = auth_to_lacl(item); target_stat_auth_row_status_show() local 1193 struct se_lun_acl *lacl = iport_to_lacl(item); target_stat_iport_inst_show() local 1216 struct se_lun_acl *lacl = iport_to_lacl(item); target_stat_iport_dev_show() local 1237 struct se_lun_acl *lacl = iport_to_lacl(item); target_stat_iport_port_show() local 1259 struct se_lun_acl *lacl = iport_to_lacl(item); target_stat_iport_indx_show() local 1283 struct se_lun_acl *lacl = iport_to_lacl(item); target_stat_iport_port_auth_indx_show() local 1303 struct se_lun_acl *lacl = iport_to_lacl(item); target_stat_iport_port_ident_show() local 1354 target_stat_setup_mappedlun_default_groups(struct se_lun_acl *lacl) target_stat_setup_mappedlun_default_groups() argument [all...] |
H A D | target_core_fabric_configfs.c | 72 struct se_lun_acl *lacl = container_of(to_config_group(lun_acl_ci), in target_fabric_mappedlun_link() local 125 deve = target_nacl_find_deve(lacl->se_lun_nacl, lacl->mapped_lun); in target_fabric_mappedlun_link() 139 return core_dev_add_initiator_node_lun_acl(se_tpg, lacl, lun, lun_access_ro); in target_fabric_mappedlun_link() 146 struct se_lun_acl *lacl = container_of(to_config_group(lun_acl_ci), in target_fabric_mappedlun_unlink() local 151 core_dev_del_initiator_node_lun_acl(lun, lacl); in target_fabric_mappedlun_unlink() 163 struct se_lun_acl *lacl = item_to_lun_acl(item); in target_fabric_mappedlun_write_protect_show() local 164 struct se_node_acl *se_nacl = lacl->se_lun_nacl; in target_fabric_mappedlun_write_protect_show() 169 deve = target_nacl_find_deve(se_nacl, lacl->mapped_lun); in target_fabric_mappedlun_write_protect_show() 181 struct se_lun_acl *lacl in target_fabric_mappedlun_write_protect_store() local 215 struct se_lun_acl *lacl = container_of(to_config_group(item), target_fabric_mappedlun_release() local 273 struct se_lun_acl *lacl = NULL; target_fabric_make_mappedlun() local 330 struct se_lun_acl *lacl = container_of(to_config_group(item), target_fabric_drop_mappedlun() local [all...] |
H A D | target_core_device.c | 566 struct se_lun_acl *lacl; in core_dev_init_initiator_node_lun_acl() local 574 lacl = kzalloc(sizeof(struct se_lun_acl), GFP_KERNEL); in core_dev_init_initiator_node_lun_acl() 575 if (!lacl) { in core_dev_init_initiator_node_lun_acl() 581 lacl->mapped_lun = mapped_lun; in core_dev_init_initiator_node_lun_acl() 582 lacl->se_lun_nacl = nacl; in core_dev_init_initiator_node_lun_acl() 584 return lacl; in core_dev_init_initiator_node_lun_acl() 589 struct se_lun_acl *lacl, in core_dev_add_initiator_node_lun_acl() 593 struct se_node_acl *nacl = lacl->se_lun_nacl; in core_dev_add_initiator_node_lun_acl() 606 lacl->se_lun = lun; in core_dev_add_initiator_node_lun_acl() 608 if (core_enable_device_list_for_node(lun, lacl, lac in core_dev_add_initiator_node_lun_acl() 587 core_dev_add_initiator_node_lun_acl( struct se_portal_group *tpg, struct se_lun_acl *lacl, struct se_lun *lun, bool lun_access_ro) core_dev_add_initiator_node_lun_acl() argument 626 core_dev_del_initiator_node_lun_acl( struct se_lun *lun, struct se_lun_acl *lacl) core_dev_del_initiator_node_lun_acl() argument 653 core_dev_free_initiator_node_lun_acl( struct se_portal_group *tpg, struct se_lun_acl *lacl) core_dev_free_initiator_node_lun_acl() argument [all...] |
H A D | target_core_internal.h | 83 struct se_lun_acl *lacl);
|
H A D | target_core_alua.c | 915 struct se_lun_acl *lacl; in core_alua_queue_state_change_ua() local 940 lacl = se_deve->se_lun_acl; in core_alua_queue_state_change_ua() 962 if (lacl && (tg_pt_gp->tg_pt_gp_alua_nacl != NULL) && in core_alua_queue_state_change_ua() 963 (tg_pt_gp->tg_pt_gp_alua_nacl == lacl->se_lun_nacl)) in core_alua_queue_state_change_ua()
|