Lines Matching refs:tv_nexus

606 	struct vhost_scsi_nexus *tv_nexus;  in vhost_scsi_get_cmd()  local
611 tv_nexus = tpg->tpg_nexus; in vhost_scsi_get_cmd()
612 if (!tv_nexus) { in vhost_scsi_get_cmd()
637 cmd->tvc_nexus = tv_nexus; in vhost_scsi_get_cmd()
789 struct vhost_scsi_nexus *tv_nexus; in vhost_scsi_submission_work() local
805 tv_nexus = cmd->tvc_nexus; in vhost_scsi_submission_work()
808 rc = target_submit_cmd_map_sgls(se_cmd, tv_nexus->tvn_se_sess, in vhost_scsi_submission_work()
2112 struct vhost_scsi_nexus *tv_nexus; in vhost_scsi_make_nexus() local
2121 tv_nexus = kzalloc(sizeof(*tv_nexus), GFP_KERNEL); in vhost_scsi_make_nexus()
2122 if (!tv_nexus) { in vhost_scsi_make_nexus()
2132 tv_nexus->tvn_se_sess = target_setup_session(&tpg->se_tpg, 0, 0, in vhost_scsi_make_nexus()
2134 (unsigned char *)name, tv_nexus, NULL); in vhost_scsi_make_nexus()
2135 if (IS_ERR(tv_nexus->tvn_se_sess)) { in vhost_scsi_make_nexus()
2137 kfree(tv_nexus); in vhost_scsi_make_nexus()
2140 tpg->tpg_nexus = tv_nexus; in vhost_scsi_make_nexus()
2149 struct vhost_scsi_nexus *tv_nexus; in vhost_scsi_drop_nexus() local
2152 tv_nexus = tpg->tpg_nexus; in vhost_scsi_drop_nexus()
2153 if (!tv_nexus) { in vhost_scsi_drop_nexus()
2158 se_sess = tv_nexus->tvn_se_sess; in vhost_scsi_drop_nexus()
2182 tv_nexus->tvn_se_sess->se_node_acl->initiatorname); in vhost_scsi_drop_nexus()
2191 kfree(tv_nexus); in vhost_scsi_drop_nexus()
2200 struct vhost_scsi_nexus *tv_nexus; in vhost_scsi_tpg_nexus_show() local
2204 tv_nexus = tpg->tpg_nexus; in vhost_scsi_tpg_nexus_show()
2205 if (!tv_nexus) { in vhost_scsi_tpg_nexus_show()
2210 tv_nexus->tvn_se_sess->se_node_acl->initiatorname); in vhost_scsi_tpg_nexus_show()