Lines Matching defs:ctlr_info
40 struct ctlr_info struct
42 int ctlr;
43 int major;
44 char devname[8];
45 char *product_name;
46 char firm_ver[4]; // Firmware version
47 struct pci_dev *pdev;
48 __u32 board_id;
49 unsigned long vaddr;
50 unsigned long paddr;
51 unsigned long io_mem_addr;
52 unsigned long io_mem_length;
53 CfgTable_struct *cfgtable;
54 unsigned int intr;
55 int interrupts_enabled;
56 int max_commands;
57 int commands_outstanding;
58 int max_outstanding; /* Debug */
59 int num_luns;
60 int highest_lun;
61 int usage_count; /* number of opens all all minor devices */
64 drive_info_struct drv[CISS_MAX_LUN];
66 struct access_method access;
69 CommandList_struct *reqQ;
70 CommandList_struct *cmpQ;
71 unsigned int Qdepth;
72 unsigned int maxQsinceinit;
73 unsigned int maxSG;
76 CommandList_struct *cmd_pool;
77 dma_addr_t cmd_pool_dhandle;
78 ErrorInfo_struct *errinfo_pool;
79 dma_addr_t errinfo_pool_dhandle;
80 __u32 *cmd_pool_bits;
81 int nr_allocs;
82 int nr_frees;
85 struct gendisk gendisk;
87 struct hd_struct hd[256];
88 int sizes[256];
89 int blocksizes[256];
90 int hardsizes[256];
91 int busy_configuring;
93 void *scsi_ctlr; /* ptr to structure containing scsi related stuff */
96 struct timer_list watchdog;
97 struct task_struct *monitor_thread;
98 unsigned int monitor_period;
99 unsigned int monitor_deadline;
100 unsigned char alive;
101 unsigned char monitor_started;