Lines Matching refs:se_tpg

201 	struct se_portal_group *se_tpg,  in lio_target_call_addnptotpg()  argument
282 tpg = container_of(se_tpg, struct iscsi_portal_group, tpg_se_tpg); in lio_target_call_addnptotpg()
289 config_item_name(&se_tpg->se_tpg_wwn->wwn_group.cg_item), in lio_target_call_addnptotpg()
321 struct se_portal_group *se_tpg; in lio_target_call_delnpfromtpg() local
330 se_tpg = &tpg->tpg_se_tpg; in lio_target_call_delnpfromtpg()
332 " PORTAL: %pISpc\n", config_item_name(&se_tpg->se_tpg_wwn->wwn_group.cg_item), in lio_target_call_delnpfromtpg()
694 struct se_portal_group *se_tpg = se_nacl->se_tpg; in lio_target_nacl_cmdsn_depth_store() local
695 struct iscsi_portal_group *tpg = container_of(se_tpg, in lio_target_nacl_cmdsn_depth_store()
754 ret = core_tpg_set_initiator_node_tag(se_nacl->se_tpg, se_nacl, page); in lio_target_nacl_tag_store()
821 struct se_portal_group *se_tpg = attrib_to_tpg(item); \
822 struct iscsi_portal_group *tpg = container_of(se_tpg, \
837 struct se_portal_group *se_tpg = attrib_to_tpg(item); \
838 struct iscsi_portal_group *tpg = container_of(se_tpg, \
897 static ssize_t __iscsi_##prefix##_##name##_show(struct se_portal_group *se_tpg, \
900 struct iscsi_portal_group *tpg = container_of(se_tpg, \
910 static ssize_t __iscsi_##prefix##_##name##_store(struct se_portal_group *se_tpg,\
913 struct iscsi_portal_group *tpg = container_of(se_tpg, \
958 static ssize_t __iscsi_##prefix##_##name##_show(struct se_portal_group *se_tpg, \
961 struct iscsi_portal_group *tpg = container_of(se_tpg, \
999 struct se_portal_group *se_tpg = param_to_tpg(item); \
1000 struct iscsi_portal_group *tpg = container_of(se_tpg, \
1022 struct se_portal_group *se_tpg = param_to_tpg(item); \
1023 struct iscsi_portal_group *tpg = container_of(se_tpg, \
1107 struct se_portal_group *se_tpg = to_tpg(item); in lio_target_tpg_enable_show() local
1108 struct iscsi_portal_group *tpg = container_of(se_tpg, in lio_target_tpg_enable_show()
1123 struct se_portal_group *se_tpg = to_tpg(item); in lio_target_tpg_enable_store() local
1124 struct iscsi_portal_group *tpg = container_of(se_tpg, in lio_target_tpg_enable_store()
1230 static void lio_target_tiqn_deltpg(struct se_portal_group *se_tpg) in lio_target_tiqn_deltpg() argument
1235 tpg = container_of(se_tpg, struct iscsi_portal_group, tpg_se_tpg); in lio_target_tiqn_deltpg()
1541 static inline struct iscsi_portal_group *iscsi_tpg(struct se_portal_group *se_tpg) in iscsi_tpg() argument
1543 return container_of(se_tpg, struct iscsi_portal_group, tpg_se_tpg); in iscsi_tpg()
1546 static char *lio_tpg_get_endpoint_wwn(struct se_portal_group *se_tpg) in lio_tpg_get_endpoint_wwn() argument
1548 return iscsi_tpg(se_tpg)->tpg_tiqn->tiqn; in lio_tpg_get_endpoint_wwn()
1551 static u16 lio_tpg_get_tag(struct se_portal_group *se_tpg) in lio_tpg_get_tag() argument
1553 return iscsi_tpg(se_tpg)->tpgt; in lio_tpg_get_tag()
1556 static u32 lio_tpg_get_default_depth(struct se_portal_group *se_tpg) in lio_tpg_get_default_depth() argument
1558 return iscsi_tpg(se_tpg)->tpg_attrib.default_cmdsn_depth; in lio_tpg_get_default_depth()
1561 static int lio_tpg_check_demo_mode(struct se_portal_group *se_tpg) in lio_tpg_check_demo_mode() argument
1563 return iscsi_tpg(se_tpg)->tpg_attrib.generate_node_acls; in lio_tpg_check_demo_mode()
1566 static int lio_tpg_check_demo_mode_cache(struct se_portal_group *se_tpg) in lio_tpg_check_demo_mode_cache() argument
1568 return iscsi_tpg(se_tpg)->tpg_attrib.cache_dynamic_acls; in lio_tpg_check_demo_mode_cache()
1572 struct se_portal_group *se_tpg) in lio_tpg_check_demo_mode_write_protect() argument
1574 return iscsi_tpg(se_tpg)->tpg_attrib.demo_mode_write_protect; in lio_tpg_check_demo_mode_write_protect()
1578 struct se_portal_group *se_tpg) in lio_tpg_check_prod_mode_write_protect() argument
1580 return iscsi_tpg(se_tpg)->tpg_attrib.prod_mode_write_protect; in lio_tpg_check_prod_mode_write_protect()
1584 struct se_portal_group *se_tpg) in lio_tpg_check_prot_fabric_only() argument
1590 if (!iscsi_tpg(se_tpg)->tpg_attrib.t10_pi) in lio_tpg_check_prot_fabric_only()
1592 return iscsi_tpg(se_tpg)->tpg_attrib.fabric_prot_type; in lio_tpg_check_prot_fabric_only()
1605 struct se_portal_group *se_tpg = se_sess->se_tpg; in lio_tpg_shutdown_session() local
1608 if (!spin_is_locked(&se_tpg->session_lock)) { in lio_tpg_shutdown_session()
1609 spin_lock_irq(&se_tpg->session_lock); in lio_tpg_shutdown_session()
1626 spin_unlock_irq(&se_tpg->session_lock); in lio_tpg_shutdown_session()
1630 spin_lock_irq(&se_tpg->session_lock); in lio_tpg_shutdown_session()
1649 static u32 lio_tpg_get_inst_index(struct se_portal_group *se_tpg) in lio_tpg_get_inst_index() argument
1651 return iscsi_tpg(se_tpg)->tpg_tiqn->tiqn_index; in lio_tpg_get_inst_index()
1658 struct se_portal_group *se_tpg = se_acl->se_tpg; in lio_set_default_node_attributes() local
1659 struct iscsi_portal_group *tpg = container_of(se_tpg, in lio_set_default_node_attributes()