Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
tcm_vhost_cmd Struct Reference

#include <tcm_vhost.h>

Data Fields

int tvc_vq_desc
 
int tvc_task_attr
 
enum dma_data_direction tvc_data_direction
 
u32 tvc_exp_data_len
 
u64 tvc_tag
 
u32 tvc_sgl_count
 
u32 tvc_lun
 
struct scatterlisttvc_sgl
 
struct virtio_scsi_cmd_resp
__user
tvc_resp
 
struct vhost_scsitvc_vhost
 
struct tcm_vhost_nexustvc_nexus
 
struct se_cmd tvc_se_cmd
 
struct work_struct work
 
unsigned char tvc_cdb [TCM_VHOST_MAX_CDB_SIZE]
 
unsigned char tvc_sense_buf [TRANSPORT_SENSE_BUFFER]
 
struct list_head tvc_completion_list
 

Detailed Description

Definition at line 5 of file tcm_vhost.h.

Field Documentation

unsigned char tvc_cdb[TCM_VHOST_MAX_CDB_SIZE]

Definition at line 33 of file tcm_vhost.h.

struct list_head tvc_completion_list

Definition at line 37 of file tcm_vhost.h.

enum dma_data_direction tvc_data_direction

Definition at line 11 of file tcm_vhost.h.

u32 tvc_exp_data_len

Definition at line 13 of file tcm_vhost.h.

u32 tvc_lun

Definition at line 19 of file tcm_vhost.h.

struct tcm_vhost_nexus* tvc_nexus

Definition at line 27 of file tcm_vhost.h.

Definition at line 23 of file tcm_vhost.h.

struct se_cmd tvc_se_cmd

Definition at line 29 of file tcm_vhost.h.

unsigned char tvc_sense_buf[TRANSPORT_SENSE_BUFFER]

Definition at line 35 of file tcm_vhost.h.

struct scatterlist* tvc_sgl

Definition at line 21 of file tcm_vhost.h.

u32 tvc_sgl_count

Definition at line 17 of file tcm_vhost.h.

u64 tvc_tag

Definition at line 15 of file tcm_vhost.h.

int tvc_task_attr

Definition at line 9 of file tcm_vhost.h.

struct vhost_scsi* tvc_vhost

Definition at line 25 of file tcm_vhost.h.

int tvc_vq_desc

Definition at line 7 of file tcm_vhost.h.

Definition at line 31 of file tcm_vhost.h.


The documentation for this struct was generated from the following file: