cachepc-qemu

Fork of AMDESE/qemu with changes for cachepc side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-qemu
Log | Files | Refs | Submodules | LICENSE | sfeed.txt

vhost-scsi.h (719B)


      1/*
      2 * vhost_scsi host device
      3 *
      4 * Copyright IBM, Corp. 2011
      5 *
      6 * Authors:
      7 *  Stefan Hajnoczi   <stefanha@linux.vnet.ibm.com>
      8 *
      9 * This work is licensed under the terms of the GNU LGPL, version 2 or later.
     10 * See the COPYING.LIB file in the top-level directory.
     11 *
     12 */
     13
     14#ifndef VHOST_SCSI_H
     15#define VHOST_SCSI_H
     16
     17#include "hw/virtio/virtio-scsi.h"
     18#include "hw/virtio/vhost.h"
     19#include "hw/virtio/vhost-scsi-common.h"
     20#include "qom/object.h"
     21
     22enum vhost_scsi_vq_list {
     23    VHOST_SCSI_VQ_CONTROL = 0,
     24    VHOST_SCSI_VQ_EVENT = 1,
     25    VHOST_SCSI_VQ_NUM_FIXED = 2,
     26};
     27
     28#define TYPE_VHOST_SCSI "vhost-scsi"
     29OBJECT_DECLARE_SIMPLE_TYPE(VHostSCSI, VHOST_SCSI)
     30
     31struct VHostSCSI {
     32    VHostSCSICommon parent_obj;
     33};
     34
     35#endif