Lines Matching defs:tpg
2318 ch->sess = target_setup_session(&stpg->tpg, tag_num,
2330 ch->sess = target_setup_session(&stpg->tpg, tag_num,
2336 ch->sess = target_setup_session(&stpg->tpg, tag_num,
3306 static struct srpt_port *srpt_tpg_to_sport(struct se_portal_group *tpg)
3308 return tpg->se_tpg_wwn->priv;
3323 static char *srpt_get_fabric_wwn(struct se_portal_group *tpg)
3325 struct srpt_tpg *stpg = container_of(tpg, typeof(*stpg), tpg);
3330 static u16 srpt_get_tag(struct se_portal_group *tpg)
3370 * rmdir /sys/kernel/config/target/$driver/$port/$tpg/acls/$i_port_id
3448 * /sys/kernel/config/target/$driver/$port/$tpg/acls/$i_port_id
3776 * srpt_make_tpg - configfs callback invoked for mkdir /sys/kernel/config/target/$driver/$port/$tpg
3778 * @name: $tpg.
3791 res = core_tpg_register(wwn, &stpg->tpg, SCSI_PROTOCOL_SRP);
3801 return &stpg->tpg;
3805 * srpt_drop_tpg - configfs callback invoked for rmdir /sys/kernel/config/target/$driver/$port/$tpg
3806 * @tpg: Target portal group to deregister.
3808 static void srpt_drop_tpg(struct se_portal_group *tpg)
3810 struct srpt_tpg *stpg = container_of(tpg, typeof(*stpg), tpg);
3812 struct srpt_port *sport = srpt_tpg_to_sport(tpg);
3819 core_tpg_deregister(tpg);