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

#include <scsi_transport.h>

Data Fields

struct transport_container host_attrs
 
struct transport_container target_attrs
 
struct transport_container device_attrs
 
int(* user_scan )(struct Scsi_Host *, uint, uint, uint)
 
int device_size
 
int device_private_offset
 
int target_size
 
int target_private_offset
 
int host_size
 
unsigned int create_work_queue: 1
 
void(* eh_strategy_handler )(struct Scsi_Host *)
 
enum blk_eh_timer_return(* eh_timed_out )(struct scsi_cmnd *)
 
int(* it_nexus_response )(struct Scsi_Host *, u64, int)
 
int(* tsk_mgmt_response )(struct Scsi_Host *, u64, u64, int)
 

Detailed Description

Definition at line 29 of file scsi_transport.h.

Field Documentation

unsigned int create_work_queue

Definition at line 53 of file scsi_transport.h.

Definition at line 33 of file scsi_transport.h.

int device_private_offset

Definition at line 44 of file scsi_transport.h.

int device_size

Definition at line 43 of file scsi_transport.h.

void(* eh_strategy_handler)(struct Scsi_Host *)

Definition at line 58 of file scsi_transport.h.

enum blk_eh_timer_return(* eh_timed_out)(struct scsi_cmnd *)

Definition at line 69 of file scsi_transport.h.

Definition at line 31 of file scsi_transport.h.

int host_size

Definition at line 47 of file scsi_transport.h.

int(* it_nexus_response)(struct Scsi_Host *, u64, int)

Definition at line 75 of file scsi_transport.h.

Definition at line 32 of file scsi_transport.h.

int target_private_offset

Definition at line 46 of file scsi_transport.h.

int target_size

Definition at line 45 of file scsi_transport.h.

int(* tsk_mgmt_response)(struct Scsi_Host *, u64, u64, int)

Definition at line 81 of file scsi_transport.h.

int(* user_scan)(struct Scsi_Host *, uint, uint, uint)

Definition at line 38 of file scsi_transport.h.


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