Searched refs:t10_alua (Results 1 – 6 of 6) sorted by relevance
/linux/drivers/target/ |
H A D | target_core_alua.c | 75 spin_lock(&dev->t10_alua.lba_map_lock); in target_emulate_report_referrals() 76 if (list_empty(&dev->t10_alua.lba_map_list)) { in target_emulate_report_referrals() 77 spin_unlock(&dev->t10_alua.lba_map_lock); in target_emulate_report_referrals() 83 list_for_each_entry(map, &dev->t10_alua.lba_map_list, in target_emulate_report_referrals() 117 spin_unlock(&dev->t10_alua.lba_map_lock); in target_emulate_report_referrals() 164 spin_lock(&dev->t10_alua.tg_pt_gps_lock); in target_emulate_report_target_port_groups() 165 list_for_each_entry(tg_pt_gp, &dev->t10_alua.tg_pt_gps_list, in target_emulate_report_target_port_groups() 234 spin_unlock(&dev->t10_alua.tg_pt_gps_lock); in target_emulate_report_target_port_groups() 362 spin_lock(&dev->t10_alua.tg_pt_gps_lock); in target_emulate_set_target_port_groups() 364 &dev->t10_alua in target_emulate_set_target_port_groups() [all...] |
H A D | target_core_spc.c | 499 spin_lock(&cmd->se_dev->t10_alua.lba_map_lock); in spc_emulate_evpd_86() 500 if (!list_empty(&dev->t10_alua.lba_map_list)) in spc_emulate_evpd_86() 502 spin_unlock(&cmd->se_dev->t10_alua.lba_map_lock); in spc_emulate_evpd_86() 689 put_unaligned_be32(dev->t10_alua.lba_map_segment_size, &buf[8]); in spc_emulate_evpd_b3() 690 put_unaligned_be32(dev->t10_alua.lba_map_segment_multiplier, &buf[12]); in spc_emulate_evpd_b3() 1501 spin_lock(&dev->t10_alua.lba_map_lock); in tcm_is_rep_ref_enabled() 1502 if (list_empty(&dev->t10_alua.lba_map_list)) { in tcm_is_rep_ref_enabled() 1503 spin_unlock(&dev->t10_alua.lba_map_lock); in tcm_is_rep_ref_enabled() 1506 spin_unlock(&dev->t10_alua.lba_map_lock); in tcm_is_rep_ref_enabled()
|
H A D | target_core_configfs.c | 2518 spin_lock(&dev->t10_alua.lba_map_lock); in target_dev_lba_map_show() 2519 if (!list_empty(&dev->t10_alua.lba_map_list)) in target_dev_lba_map_show() 2521 dev->t10_alua.lba_map_segment_size, in target_dev_lba_map_show() 2522 dev->t10_alua.lba_map_segment_multiplier); in target_dev_lba_map_show() 2523 list_for_each_entry(map, &dev->t10_alua.lba_map_list, lba_map_list) { in target_dev_lba_map_show() 2550 spin_unlock(&dev->t10_alua.lba_map_lock); in target_dev_lba_map_show() 3255 struct t10_alua *alua = container_of(group, struct t10_alua, in target_core_alua_create_tg_pt_gp() 3385 config_group_init_type_name(&dev->t10_alua.alua_tg_pt_gps_group, in target_core_make_subdev() 3387 configfs_add_default_group(&dev->t10_alua in target_core_make_subdev() [all...] |
H A D | target_core_device.c | 771 INIT_LIST_HEAD(&dev->t10_alua.tg_pt_gps_list); in target_alloc_device() 772 spin_lock_init(&dev->t10_alua.tg_pt_gps_lock); in target_alloc_device() 773 INIT_LIST_HEAD(&dev->t10_alua.lba_map_list); in target_alloc_device() 774 spin_lock_init(&dev->t10_alua.lba_map_lock); in target_alloc_device() 785 dev->t10_alua.t10_dev = dev; in target_alloc_device()
|
H A D | target_core_tpg.c | 648 target_attach_tg_pt_gp(lun, dev->t10_alua.default_tg_pt_gp); in core_tpg_add_lun()
|
/linux/include/target/ |
H A D | target_core_base.h | 264 struct t10_alua { struct 867 struct t10_alua t10_alua; member 276 default_tg_pt_gpt10_alua global() argument 282 tg_pt_gps_listt10_alua global() argument
|