Lines Matching refs:tv_nexus

587 	struct vhost_scsi_nexus *tv_nexus;  in vhost_scsi_get_tag()  local
593 tv_nexus = tpg->tpg_nexus; in vhost_scsi_get_tag()
594 if (!tv_nexus) { in vhost_scsi_get_tag()
598 se_sess = tv_nexus->tvn_se_sess; in vhost_scsi_get_tag()
621 cmd->tvc_nexus = tv_nexus; in vhost_scsi_get_tag()
794 struct vhost_scsi_nexus *tv_nexus; in vhost_scsi_submission_work() local
810 tv_nexus = cmd->tvc_nexus; in vhost_scsi_submission_work()
813 rc = target_submit_cmd_map_sgls(se_cmd, tv_nexus->tvn_se_sess, in vhost_scsi_submission_work()
1729 struct vhost_scsi_nexus *tv_nexus; in vhost_scsi_make_nexus() local
1741 tv_nexus = kzalloc(sizeof(struct vhost_scsi_nexus), GFP_KERNEL); in vhost_scsi_make_nexus()
1742 if (!tv_nexus) { in vhost_scsi_make_nexus()
1751 tv_nexus->tvn_se_sess = transport_init_session_tags( in vhost_scsi_make_nexus()
1755 if (IS_ERR(tv_nexus->tvn_se_sess)) { in vhost_scsi_make_nexus()
1757 kfree(tv_nexus); in vhost_scsi_make_nexus()
1760 se_sess = tv_nexus->tvn_se_sess; in vhost_scsi_make_nexus()
1793 tv_nexus->tvn_se_sess->se_node_acl = core_tpg_check_initiator_node_acl( in vhost_scsi_make_nexus()
1795 if (!tv_nexus->tvn_se_sess->se_node_acl) { in vhost_scsi_make_nexus()
1804 transport_register_session(se_tpg, tv_nexus->tvn_se_sess->se_node_acl, in vhost_scsi_make_nexus()
1805 tv_nexus->tvn_se_sess, tv_nexus); in vhost_scsi_make_nexus()
1806 tpg->tpg_nexus = tv_nexus; in vhost_scsi_make_nexus()
1812 vhost_scsi_free_cmd_map_res(tv_nexus, se_sess); in vhost_scsi_make_nexus()
1814 kfree(tv_nexus); in vhost_scsi_make_nexus()
1821 struct vhost_scsi_nexus *tv_nexus; in vhost_scsi_drop_nexus() local
1824 tv_nexus = tpg->tpg_nexus; in vhost_scsi_drop_nexus()
1825 if (!tv_nexus) { in vhost_scsi_drop_nexus()
1830 se_sess = tv_nexus->tvn_se_sess; in vhost_scsi_drop_nexus()
1854 tv_nexus->tvn_se_sess->se_node_acl->initiatorname); in vhost_scsi_drop_nexus()
1856 vhost_scsi_free_cmd_map_res(tv_nexus, se_sess); in vhost_scsi_drop_nexus()
1860 transport_deregister_session(tv_nexus->tvn_se_sess); in vhost_scsi_drop_nexus()
1864 kfree(tv_nexus); in vhost_scsi_drop_nexus()
1873 struct vhost_scsi_nexus *tv_nexus; in vhost_scsi_tpg_nexus_show() local
1877 tv_nexus = tpg->tpg_nexus; in vhost_scsi_tpg_nexus_show()
1878 if (!tv_nexus) { in vhost_scsi_tpg_nexus_show()
1883 tv_nexus->tvn_se_sess->se_node_acl->initiatorname); in vhost_scsi_tpg_nexus_show()