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-user-scsi.h (846B)


      1/*
      2 * vhost-user-scsi host device
      3 *
      4 * Copyright (c) 2016 Nutanix Inc. All rights reserved.
      5 *
      6 * Author:
      7 *  Felipe Franciosi <felipe@nutanix.com>
      8 *
      9 * This file is largely based on "vhost-scsi.h" by:
     10 *  Stefan Hajnoczi   <stefanha@linux.vnet.ibm.com>
     11 *
     12 * This work is licensed under the terms of the GNU LGPL, version 2 or later.
     13 * See the COPYING.LIB file in the top-level directory.
     14 *
     15 */
     16
     17#ifndef VHOST_USER_SCSI_H
     18#define VHOST_USER_SCSI_H
     19
     20#include "hw/virtio/virtio-scsi.h"
     21#include "hw/virtio/vhost.h"
     22#include "hw/virtio/vhost-user.h"
     23#include "hw/virtio/vhost-scsi-common.h"
     24#include "qom/object.h"
     25
     26#define TYPE_VHOST_USER_SCSI "vhost-user-scsi"
     27OBJECT_DECLARE_SIMPLE_TYPE(VHostUserSCSI, VHOST_USER_SCSI)
     28
     29struct VHostUserSCSI {
     30    VHostSCSICommon parent_obj;
     31    VhostUserState vhost_user;
     32};
     33
     34#endif /* VHOST_USER_SCSI_H */