Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros
tcm_vhost.h File Reference
#include <linux/vhost.h>

Go to the source code of this file.

Data Structures

struct  tcm_vhost_cmd
 
struct  tcm_vhost_nexus
 
struct  tcm_vhost_nacl
 
struct  tcm_vhost_tpg
 
struct  tcm_vhost_tport
 
struct  vhost_scsi_target
 

Macros

#define TCM_VHOST_VERSION   "v0.1"
 
#define TCM_VHOST_NAMELEN   256
 
#define TCM_VHOST_MAX_CDB_SIZE   32
 
#define VHOST_SCSI_ABI_VERSION   0
 
#define VHOST_SCSI_SET_ENDPOINT   _IOW(VHOST_VIRTIO, 0x40, struct vhost_scsi_target)
 
#define VHOST_SCSI_CLEAR_ENDPOINT   _IOW(VHOST_VIRTIO, 0x41, struct vhost_scsi_target)
 
#define VHOST_SCSI_GET_ABI_VERSION   _IOW(VHOST_VIRTIO, 0x42, int)
 

Macro Definition Documentation

#define TCM_VHOST_MAX_CDB_SIZE   32

Definition at line 3 of file tcm_vhost.h.

#define TCM_VHOST_NAMELEN   256

Definition at line 2 of file tcm_vhost.h.

#define TCM_VHOST_VERSION   "v0.1"

Definition at line 1 of file tcm_vhost.h.

#define VHOST_SCSI_ABI_VERSION   0

Definition at line 98 of file tcm_vhost.h.

#define VHOST_SCSI_CLEAR_ENDPOINT   _IOW(VHOST_VIRTIO, 0x41, struct vhost_scsi_target)

Definition at line 109 of file tcm_vhost.h.

#define VHOST_SCSI_GET_ABI_VERSION   _IOW(VHOST_VIRTIO, 0x42, int)

Definition at line 111 of file tcm_vhost.h.

#define VHOST_SCSI_SET_ENDPOINT   _IOW(VHOST_VIRTIO, 0x40, struct vhost_scsi_target)

Definition at line 108 of file tcm_vhost.h.