Home
last modified time | relevance | path

Searched refs:tg_pt_gp (Results 1 – 4 of 4) sorted by relevance

/linux-4.1.27/drivers/target/
Dtarget_core_alua.c150 struct t10_alua_tg_pt_gp *tg_pt_gp; in target_emulate_report_target_port_groups() local
176 list_for_each_entry(tg_pt_gp, &dev->t10_alua.tg_pt_gps_list, in target_emulate_report_target_port_groups()
184 if ((off + 8 + (tg_pt_gp->tg_pt_gp_members * 4)) > in target_emulate_report_target_port_groups()
186 rd_len += 8 + (tg_pt_gp->tg_pt_gp_members * 4); in target_emulate_report_target_port_groups()
193 if (tg_pt_gp->tg_pt_gp_pref) in target_emulate_report_target_port_groups()
199 &tg_pt_gp->tg_pt_gp_alua_access_state) & 0xff); in target_emulate_report_target_port_groups()
203 buf[off++] |= tg_pt_gp->tg_pt_gp_alua_supported_states; in target_emulate_report_target_port_groups()
207 buf[off++] = ((tg_pt_gp->tg_pt_gp_id >> 8) & 0xff); in target_emulate_report_target_port_groups()
208 buf[off++] = (tg_pt_gp->tg_pt_gp_id & 0xff); in target_emulate_report_target_port_groups()
214 buf[off++] = (tg_pt_gp->tg_pt_gp_alua_access_status & 0xff); in target_emulate_report_target_port_groups()
[all …]
Dtarget_core_configfs.c1960 struct t10_alua_tg_pt_gp *tg_pt_gp, in target_core_alua_tg_pt_gp_show_attr_alua_access_state() argument
1964 atomic_read(&tg_pt_gp->tg_pt_gp_alua_access_state)); in target_core_alua_tg_pt_gp_show_attr_alua_access_state()
1968 struct t10_alua_tg_pt_gp *tg_pt_gp, in target_core_alua_tg_pt_gp_store_attr_alua_access_state() argument
1972 struct se_device *dev = tg_pt_gp->tg_pt_gp_dev; in target_core_alua_tg_pt_gp_store_attr_alua_access_state()
1976 if (!tg_pt_gp->tg_pt_gp_valid_id) { in target_core_alua_tg_pt_gp_store_attr_alua_access_state()
1978 " tg_pt_gp ID: %hu\n", tg_pt_gp->tg_pt_gp_valid_id); in target_core_alua_tg_pt_gp_store_attr_alua_access_state()
1995 if (!(tg_pt_gp->tg_pt_gp_alua_access_type & TPGS_IMPLICIT_ALUA)) { in target_core_alua_tg_pt_gp_store_attr_alua_access_state()
2000 if (tg_pt_gp->tg_pt_gp_alua_access_type & TPGS_EXPLICIT_ALUA && in target_core_alua_tg_pt_gp_store_attr_alua_access_state()
2008 ret = core_alua_do_port_transition(tg_pt_gp, dev, in target_core_alua_tg_pt_gp_store_attr_alua_access_state()
2019 struct t10_alua_tg_pt_gp *tg_pt_gp, in target_core_alua_tg_pt_gp_show_attr_alua_access_status() argument
[all …]
Dtarget_core_spc.c42 struct t10_alua_tg_pt_gp *tg_pt_gp; in spc_fill_alua_data() local
63 tg_pt_gp = tg_pt_gp_mem->tg_pt_gp; in spc_fill_alua_data()
64 if (tg_pt_gp) in spc_fill_alua_data()
65 buf[5] |= tg_pt_gp->tg_pt_gp_alua_access_type; in spc_fill_alua_data()
187 struct t10_alua_tg_pt_gp *tg_pt_gp; in spc_emulate_evpd_83() local
317 tg_pt_gp = tg_pt_gp_mem->tg_pt_gp; in spc_emulate_evpd_83()
318 if (!tg_pt_gp) { in spc_emulate_evpd_83()
322 tg_pt_gp_id = tg_pt_gp->tg_pt_gp_id; in spc_emulate_evpd_83()
/linux-4.1.27/include/target/
Dtarget_core_base.h338 struct t10_alua_tg_pt_gp *tg_pt_gp; member