Lines Matching refs:vhost_scsi

85 	struct vhost_scsi *tvc_vhost;
127 struct vhost_scsi *vhost_scsi; member
187 struct vhost_scsi { struct
210 struct vhost_scsi *vhost; argument
247 static void vhost_scsi_init_inflight(struct vhost_scsi *vs, in vhost_scsi_init_inflight()
374 struct vhost_scsi *vs = cmd->tvc_vhost; in vhost_scsi_release_cmd()
429 static void vhost_scsi_free_evt(struct vhost_scsi *vs, struct vhost_scsi_evt *evt) in vhost_scsi_free_evt()
436 vhost_scsi_allocate_evt(struct vhost_scsi *vs, in vhost_scsi_allocate_evt()
467 vhost_scsi_do_evt_work(struct vhost_scsi *vs, struct vhost_scsi_evt *evt) in vhost_scsi_do_evt_work()
518 struct vhost_scsi *vs = container_of(work, struct vhost_scsi, in vhost_scsi_evt_work()
540 struct vhost_scsi *vs = container_of(work, struct vhost_scsi, in vhost_scsi_complete_cmd_work()
806 vhost_scsi_send_bad_target(struct vhost_scsi *vs, in vhost_scsi_send_bad_target()
825 vhost_scsi_get_desc(struct vhost_scsi *vs, struct vhost_virtqueue *vq, in vhost_scsi_get_desc()
928 vhost_scsi_handle_vq(struct vhost_scsi *vs, struct vhost_virtqueue *vq) in vhost_scsi_handle_vq()
1137 vhost_scsi_send_tmf_resp(struct vhost_scsi *vs, struct vhost_virtqueue *vq, in vhost_scsi_send_tmf_resp()
1175 vhost_scsi_handle_tmf(struct vhost_scsi *vs, struct vhost_scsi_tpg *tpg, in vhost_scsi_handle_tmf()
1229 vhost_scsi_send_an_resp(struct vhost_scsi *vs, in vhost_scsi_send_an_resp()
1251 vhost_scsi_ctl_handle_vq(struct vhost_scsi *vs, struct vhost_virtqueue *vq) in vhost_scsi_ctl_handle_vq()
1363 struct vhost_scsi *vs = container_of(vq->dev, struct vhost_scsi, dev); in vhost_scsi_ctl_handle_kick()
1370 vhost_scsi_send_evt(struct vhost_scsi *vs, in vhost_scsi_send_evt()
1403 struct vhost_scsi *vs = container_of(vq->dev, struct vhost_scsi, dev); in vhost_scsi_evt_handle_kick()
1419 struct vhost_scsi *vs = container_of(vq->dev, struct vhost_scsi, dev); in vhost_scsi_handle_kick()
1425 static void vhost_scsi_flush(struct vhost_scsi *vs) in vhost_scsi_flush()
1533 vhost_scsi_set_endpoint(struct vhost_scsi *vs, in vhost_scsi_set_endpoint()
1597 tpg->vhost_scsi = vs; in vhost_scsi_set_endpoint()
1660 vhost_scsi_clear_endpoint(struct vhost_scsi *vs, in vhost_scsi_clear_endpoint()
1708 tpg->vhost_scsi = NULL; in vhost_scsi_clear_endpoint()
1754 static int vhost_scsi_set_features(struct vhost_scsi *vs, u64 features) in vhost_scsi_set_features()
1781 struct vhost_scsi *vs; in vhost_scsi_open()
1853 struct vhost_scsi *vs = f->private_data; in vhost_scsi_release()
1875 struct vhost_scsi *vs = f->private_data; in vhost_scsi_ioctl()
1984 struct vhost_scsi *vs = tpg->vhost_scsi; in vhost_scsi_do_plug()