Lines Matching refs:tv_nexus

1629 	struct scsiback_nexus *tv_nexus;  in scsiback_make_nexus()  local
1639 tv_nexus = kzalloc(sizeof(struct scsiback_nexus), GFP_KERNEL); in scsiback_make_nexus()
1640 if (!tv_nexus) { in scsiback_make_nexus()
1647 tv_nexus->tvn_se_sess = transport_init_session(TARGET_PROT_NORMAL); in scsiback_make_nexus()
1648 if (IS_ERR(tv_nexus->tvn_se_sess)) { in scsiback_make_nexus()
1650 kfree(tv_nexus); in scsiback_make_nexus()
1653 se_sess = tv_nexus->tvn_se_sess; in scsiback_make_nexus()
1659 tv_nexus->tvn_se_sess->se_node_acl = core_tpg_check_initiator_node_acl( in scsiback_make_nexus()
1661 if (!tv_nexus->tvn_se_sess->se_node_acl) { in scsiback_make_nexus()
1668 transport_register_session(se_tpg, tv_nexus->tvn_se_sess->se_node_acl, in scsiback_make_nexus()
1669 tv_nexus->tvn_se_sess, tv_nexus); in scsiback_make_nexus()
1670 tpg->tpg_nexus = tv_nexus; in scsiback_make_nexus()
1677 kfree(tv_nexus); in scsiback_make_nexus()
1684 struct scsiback_nexus *tv_nexus; in scsiback_drop_nexus() local
1687 tv_nexus = tpg->tpg_nexus; in scsiback_drop_nexus()
1688 if (!tv_nexus) { in scsiback_drop_nexus()
1693 se_sess = tv_nexus->tvn_se_sess; in scsiback_drop_nexus()
1715 tv_nexus->tvn_se_sess->se_node_acl->initiatorname); in scsiback_drop_nexus()
1720 transport_deregister_session(tv_nexus->tvn_se_sess); in scsiback_drop_nexus()
1724 kfree(tv_nexus); in scsiback_drop_nexus()
1733 struct scsiback_nexus *tv_nexus; in scsiback_tpg_show_nexus() local
1737 tv_nexus = tpg->tpg_nexus; in scsiback_tpg_show_nexus()
1738 if (!tv_nexus) { in scsiback_tpg_show_nexus()
1743 tv_nexus->tvn_se_sess->se_node_acl->initiatorname); in scsiback_tpg_show_nexus()