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

#include <esp_scsi.h>

Data Fields

void __iomemregs
 
void __iomemdma_regs
 
struct esp_driver_opsops
 
struct Scsi_Hosthost
 
voiddev
 
struct esp_cmd_entryactive_cmd
 
struct list_head queued_cmds
 
struct list_head active_cmds
 
u8command_block
 
dma_addr_t command_block_dma
 
unsigned int data_dma_len
 
u8 sreg
 
u8 seqreg
 
u8 sreg2
 
u8 ireg
 
u32 prev_hme_dmacsr
 
u8 prev_soff
 
u8 prev_stp
 
u8 prev_cfg3
 
u8 __pad
 
struct list_head esp_cmd_pool
 
struct esp_target_data target [ESP_MAX_TARGET]
 
int fifo_cnt
 
u8 fifo [16]
 
struct esp_event_ent esp_event_log [ESP_EVENT_LOG_SZ]
 
int esp_event_cur
 
u8 msg_out [ESP_MAX_MSG_SZ]
 
int msg_out_len
 
u8 msg_in [ESP_MAX_MSG_SZ]
 
int msg_in_len
 
u8 bursts
 
u8 config1
 
u8 config2
 
u8 scsi_id
 
u32 scsi_id_mask
 
enum esp_rev rev
 
u32 flags
 
u8 select_state
 
u8 event
 
u32 cfact
 
u32 cfreq
 
u32 ccycle
 
u32 ctick
 
u32 neg_defp
 
u32 sync_defp
 
u32 max_period
 
u32 min_period
 
u32 radelay
 
u8cmd_bytes_ptr
 
int cmd_bytes_left
 
struct completioneh_reset
 
voiddma
 
int dmarev
 

Detailed Description

Definition at line 414 of file esp_scsi.h.

Field Documentation

u8 __pad

Definition at line 445 of file esp_scsi.h.

struct esp_cmd_entry* active_cmd

Definition at line 423 of file esp_scsi.h.

struct list_head active_cmds

Definition at line 426 of file esp_scsi.h.

u8 bursts

Definition at line 463 of file esp_scsi.h.

u32 ccycle

Definition at line 506 of file esp_scsi.h.

u32 cfact

Definition at line 504 of file esp_scsi.h.

u32 cfreq

Definition at line 505 of file esp_scsi.h.

int cmd_bytes_left

Definition at line 518 of file esp_scsi.h.

u8* cmd_bytes_ptr

Definition at line 517 of file esp_scsi.h.

Definition at line 428 of file esp_scsi.h.

dma_addr_t command_block_dma

Definition at line 429 of file esp_scsi.h.

u8 config1

Definition at line 464 of file esp_scsi.h.

u8 config2

Definition at line 465 of file esp_scsi.h.

u32 ctick

Definition at line 507 of file esp_scsi.h.

unsigned int data_dma_len

Definition at line 431 of file esp_scsi.h.

void* dev

Definition at line 421 of file esp_scsi.h.

void* dma

Definition at line 522 of file esp_scsi.h.

Definition at line 416 of file esp_scsi.h.

int dmarev

Definition at line 523 of file esp_scsi.h.

struct completion* eh_reset

Definition at line 520 of file esp_scsi.h.

struct list_head esp_cmd_pool

Definition at line 447 of file esp_scsi.h.

int esp_event_cur

Definition at line 455 of file esp_scsi.h.

Definition at line 454 of file esp_scsi.h.

Definition at line 486 of file esp_scsi.h.

u8 fifo[16]

Definition at line 452 of file esp_scsi.h.

int fifo_cnt

Definition at line 451 of file esp_scsi.h.

u32 flags

Definition at line 472 of file esp_scsi.h.

Definition at line 420 of file esp_scsi.h.

u8 ireg

Definition at line 439 of file esp_scsi.h.

u32 max_period

Definition at line 512 of file esp_scsi.h.

u32 min_period

Definition at line 513 of file esp_scsi.h.

u8 msg_in[ESP_MAX_MSG_SZ]

Definition at line 460 of file esp_scsi.h.

int msg_in_len

Definition at line 461 of file esp_scsi.h.

u8 msg_out[ESP_MAX_MSG_SZ]

Definition at line 457 of file esp_scsi.h.

int msg_out_len

Definition at line 458 of file esp_scsi.h.

u32 neg_defp

Definition at line 508 of file esp_scsi.h.

Definition at line 418 of file esp_scsi.h.

u8 prev_cfg3

Definition at line 444 of file esp_scsi.h.

u32 prev_hme_dmacsr

Definition at line 441 of file esp_scsi.h.

u8 prev_soff

Definition at line 442 of file esp_scsi.h.

u8 prev_stp

Definition at line 443 of file esp_scsi.h.

struct list_head queued_cmds

Definition at line 425 of file esp_scsi.h.

u32 radelay

Definition at line 514 of file esp_scsi.h.

Definition at line 415 of file esp_scsi.h.

enum esp_rev rev

Definition at line 470 of file esp_scsi.h.

u8 scsi_id

Definition at line 467 of file esp_scsi.h.

u32 scsi_id_mask

Definition at line 468 of file esp_scsi.h.

u8 select_state

Definition at line 480 of file esp_scsi.h.

u8 seqreg

Definition at line 437 of file esp_scsi.h.

u8 sreg

Definition at line 436 of file esp_scsi.h.

u8 sreg2

Definition at line 438 of file esp_scsi.h.

u32 sync_defp

Definition at line 509 of file esp_scsi.h.

Definition at line 449 of file esp_scsi.h.


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