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

Data Structures

struct  aic7xxx_cmd_queue
 

Data Fields

volatile long flags
 
ahc_feature features
 
unsigned long base
 
volatile unsigned char __iomemmaddr
 
unsigned long isr_count
 
unsigned long spurious_int
 
scb_data_typescb_data
 
struct
aic7xxx_host::aic7xxx_cmd_queue 
completeq
 
volatile scb_queue_type waiting_scbs
 
unsigned char unpause
 
unsigned char pause
 
volatile unsigned char qoutfifonext
 
volatile unsigned char activescbs
 
volatile unsigned char max_activescbs
 
volatile unsigned char qinfifonext
 
volatile unsigned charuntagged_scbs
 
volatile unsigned charqoutfifo
 
volatile unsigned charqinfifo
 
unsigned char dev_last_queue_full [MAX_TARGETS]
 
unsigned char dev_last_queue_full_count [MAX_TARGETS]
 
unsigned short ultraenb
 
unsigned short discenable
 
transinfo_type user [MAX_TARGETS]
 
unsigned char msg_buf [13]
 
unsigned char msg_type
 
unsigned char msg_len
 
unsigned char msg_index
 
unsigned int irq
 
int instance
 
int scsi_id
 
int scsi_id_b
 
unsigned int bios_address
 
int board_name_index
 
unsigned short bios_control
 
unsigned short adapter_control
 
struct pci_devpdev
 
unsigned char pci_bus
 
unsigned char pci_device_fn
 
struct seeprom_config sc
 
unsigned short sc_type
 
unsigned short sc_size
 
struct aic7xxx_hostnext
 
struct Scsi_Hosthost
 
struct list_head aic_devs
 
int host_no
 
unsigned long mbase
 
ahc_chip chip
 
ahc_bugs bugs
 
dma_addr_t fifo_dma
 

Detailed Description

Definition at line 911 of file aic7xxx_old.c.

Field Documentation

volatile unsigned char activescbs

Definition at line 939 of file aic7xxx_old.c.

unsigned short adapter_control

Definition at line 976 of file aic7xxx_old.c.

struct list_head aic_devs

Definition at line 985 of file aic7xxx_old.c.

unsigned long base

Definition at line 922 of file aic7xxx_old.c.

unsigned int bios_address

Definition at line 973 of file aic7xxx_old.c.

unsigned short bios_control

Definition at line 975 of file aic7xxx_old.c.

int board_name_index

Definition at line 974 of file aic7xxx_old.c.

ahc_bugs bugs

Definition at line 989 of file aic7xxx_old.c.

Definition at line 988 of file aic7xxx_old.c.

unsigned char dev_last_queue_full[MAX_TARGETS]

Definition at line 946 of file aic7xxx_old.c.

unsigned char dev_last_queue_full_count[MAX_TARGETS]

Definition at line 947 of file aic7xxx_old.c.

unsigned short discenable

Definition at line 949 of file aic7xxx_old.c.

Definition at line 921 of file aic7xxx_old.c.

dma_addr_t fifo_dma

Definition at line 990 of file aic7xxx_old.c.

volatile long flags

Definition at line 920 of file aic7xxx_old.c.

Definition at line 984 of file aic7xxx_old.c.

int host_no

Definition at line 986 of file aic7xxx_old.c.

int instance

Definition at line 970 of file aic7xxx_old.c.

unsigned int irq

Definition at line 969 of file aic7xxx_old.c.

unsigned long isr_count

Definition at line 924 of file aic7xxx_old.c.

volatile unsigned char __iomem* maddr

Definition at line 923 of file aic7xxx_old.c.

volatile unsigned char max_activescbs

Definition at line 940 of file aic7xxx_old.c.

unsigned long mbase

Definition at line 987 of file aic7xxx_old.c.

unsigned char msg_buf[13]

Definition at line 952 of file aic7xxx_old.c.

unsigned char msg_index

Definition at line 958 of file aic7xxx_old.c.

unsigned char msg_len

Definition at line 957 of file aic7xxx_old.c.

unsigned char msg_type

Definition at line 953 of file aic7xxx_old.c.

Definition at line 983 of file aic7xxx_old.c.

unsigned char pause

Definition at line 937 of file aic7xxx_old.c.

unsigned char pci_bus

Definition at line 978 of file aic7xxx_old.c.

unsigned char pci_device_fn

Definition at line 979 of file aic7xxx_old.c.

struct pci_dev* pdev

Definition at line 977 of file aic7xxx_old.c.

volatile unsigned char* qinfifo

Definition at line 944 of file aic7xxx_old.c.

volatile unsigned char qinfifonext

Definition at line 941 of file aic7xxx_old.c.

volatile unsigned char* qoutfifo

Definition at line 943 of file aic7xxx_old.c.

volatile unsigned char qoutfifonext

Definition at line 938 of file aic7xxx_old.c.

Definition at line 980 of file aic7xxx_old.c.

unsigned short sc_size

Definition at line 982 of file aic7xxx_old.c.

unsigned short sc_type

Definition at line 981 of file aic7xxx_old.c.

Definition at line 926 of file aic7xxx_old.c.

int scsi_id

Definition at line 971 of file aic7xxx_old.c.

int scsi_id_b

Definition at line 972 of file aic7xxx_old.c.

unsigned long spurious_int

Definition at line 925 of file aic7xxx_old.c.

unsigned short ultraenb

Definition at line 948 of file aic7xxx_old.c.

unsigned char unpause

Definition at line 936 of file aic7xxx_old.c.

volatile unsigned char* untagged_scbs

Definition at line 942 of file aic7xxx_old.c.

Definition at line 950 of file aic7xxx_old.c.

volatile scb_queue_type waiting_scbs

Definition at line 935 of file aic7xxx_old.c.


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