Lines Matching defs:vscsifrnt_info

103 struct vscsifrnt_info {
134 static void scsifront_wake_up(struct vscsifrnt_info *info)
140 static int scsifront_get_rqid(struct vscsifrnt_info *info)
155 static int _scsifront_put_rqid(struct vscsifrnt_info *info, uint32_t id)
165 static void scsifront_put_rqid(struct vscsifrnt_info *info, uint32_t id)
178 static int scsifront_do_request(struct vscsifrnt_info *info,
227 static void scsifront_gnttab_done(struct vscsifrnt_info *info,
246 static void scsifront_cdb_cmd_done(struct vscsifrnt_info *info,
275 static void scsifront_sync_cmd_done(struct vscsifrnt_info *info,
307 static void scsifront_do_response(struct vscsifrnt_info *info,
321 static int scsifront_ring_drain(struct vscsifrnt_info *info)
344 static int scsifront_cmd_done(struct vscsifrnt_info *info)
364 struct vscsifrnt_info *info = dev_id;
373 static void scsifront_finish_all(struct vscsifrnt_info *info)
391 static int map_data_for_request(struct vscsifrnt_info *info,
506 static int scsifront_enter(struct vscsifrnt_info *info)
514 static void scsifront_return(struct vscsifrnt_info *info)
530 struct vscsifrnt_info *info = shost_priv(shost);
583 struct vscsifrnt_info *info = shost_priv(host);
655 struct vscsifrnt_info *info = shost_priv(sdev->host);
673 struct vscsifrnt_info *info = shost_priv(sdev->host);
701 static int scsifront_alloc_ring(struct vscsifrnt_info *info)
760 static void scsifront_free_ring(struct vscsifrnt_info *info)
767 static int scsifront_init_ring(struct vscsifrnt_info *info)
822 struct vscsifrnt_info *info;
832 info = (struct vscsifrnt_info *)host->hostdata;
877 struct vscsifrnt_info *info = dev_get_drvdata(&dev->dev);
904 struct vscsifrnt_info *info = dev_get_drvdata(&dev->dev);
926 struct vscsifrnt_info *info = dev_get_drvdata(&dev->dev);
944 static void scsifront_disconnect(struct vscsifrnt_info *info)
967 static void scsifront_do_lun_hotplug(struct vscsifrnt_info *info, int op)
1055 struct vscsifrnt_info *info)
1081 struct vscsifrnt_info *info = dev_get_drvdata(&dev->dev);