Lines Matching refs:vsc

46     VHostSCSICommon *vsc = VHOST_SCSI_COMMON(s);  in vhost_user_scsi_start()  local
49 ret = vhost_scsi_common_start(vsc, errp); in vhost_user_scsi_start()
57 VHostSCSICommon *vsc = VHOST_SCSI_COMMON(s); in vhost_user_scsi_stop() local
64 vhost_scsi_common_stop(vsc); in vhost_user_scsi_stop()
71 VHostSCSICommon *vsc = VHOST_SCSI_COMMON(s); in vhost_user_scsi_set_status() local
81 if (vhost_dev_is_started(&vsc->dev) == should_start) { in vhost_user_scsi_set_status()
102 VHostSCSICommon *vsc = VHOST_SCSI_COMMON(s); in vhost_user_scsi_handle_output() local
116 if (vhost_dev_is_started(&vsc->dev)) { in vhost_user_scsi_handle_output()
132 for (i = 0; i < vsc->dev.nvqs; i++) { in vhost_user_scsi_handle_output()
146 VHostSCSICommon *vsc = VHOST_SCSI_COMMON(s); in vhost_user_scsi_connect() local
154 vsc->dev.num_queues = vs->conf.num_queues; in vhost_user_scsi_connect()
155 vsc->dev.nvqs = VIRTIO_SCSI_VQ_NUM_FIXED + vs->conf.num_queues; in vhost_user_scsi_connect()
156 vsc->dev.vqs = s->vhost_vqs; in vhost_user_scsi_connect()
157 vsc->dev.vq_index = 0; in vhost_user_scsi_connect()
158 vsc->dev.backend_features = 0; in vhost_user_scsi_connect()
160 ret = vhost_dev_init(&vsc->dev, &s->vhost_user, VHOST_BACKEND_TYPE_USER, 0, in vhost_user_scsi_connect()
182 VHostSCSICommon *vsc = VHOST_SCSI_COMMON(s); in vhost_user_scsi_disconnect() local
192 vhost_dev_cleanup(&vsc->dev); in vhost_user_scsi_disconnect()
205 VHostSCSICommon *vsc = VHOST_SCSI_COMMON(s); in vhost_user_scsi_event() local
219 vhost_user_async_close(dev, &vs->conf.chardev, &vsc->dev, in vhost_user_scsi_event()
258 VHostSCSICommon *vsc = VHOST_SCSI_COMMON(s); in vhost_user_scsi_realize() local
280 vsc->inflight = g_new0(struct vhost_inflight, 1); in vhost_user_scsi_realize()
303 vsc->channel = 0; in vhost_user_scsi_realize()
304 vsc->lun = 0; in vhost_user_scsi_realize()
305 vsc->target = vs->conf.boot_tpgt; in vhost_user_scsi_realize()
312 g_free(vsc->inflight); in vhost_user_scsi_realize()
313 vsc->inflight = NULL; in vhost_user_scsi_realize()
324 VHostSCSICommon *vsc = VHOST_SCSI_COMMON(s); in vhost_user_scsi_unrealize() local
332 vhost_dev_cleanup(&vsc->dev); in vhost_user_scsi_unrealize()
336 vhost_dev_free_inflight(vsc->inflight); in vhost_user_scsi_unrealize()
337 g_free(vsc->inflight); in vhost_user_scsi_unrealize()
338 vsc->inflight = NULL; in vhost_user_scsi_unrealize()
369 VHostSCSICommon *vsc = VHOST_SCSI_COMMON(s); in vhost_user_scsi_reset() local
371 vhost_dev_free_inflight(vsc->inflight); in vhost_user_scsi_reset()
376 VHostSCSICommon *vsc = VHOST_SCSI_COMMON(vdev); in vhost_user_scsi_get_vhost() local
377 return &vsc->dev; in vhost_user_scsi_get_vhost()
411 VHostSCSICommon *vsc = VHOST_SCSI_COMMON(obj); in vhost_user_scsi_instance_init() local
413 vsc->feature_bits = user_feature_bits; in vhost_user_scsi_instance_init()
416 device_add_bootindex_property(obj, &vsc->bootindex, "bootindex", NULL, in vhost_user_scsi_instance_init()
417 DEVICE(vsc)); in vhost_user_scsi_instance_init()