patch-2.4.5 linux/drivers/block/cciss.h
Next file: linux/drivers/block/cciss_cmd.h
Previous file: linux/drivers/block/cciss.c
Back to the patch index
Back to the overall index
- Lines: 32
- Date:
Tue May 22 10:23:16 2001
- Orig file:
v2.4.4/linux/drivers/block/cciss.h
- Orig date:
Fri Apr 13 20:26:07 2001
diff -u --recursive --new-file v2.4.4/linux/drivers/block/cciss.h linux/drivers/block/cciss.h
@@ -15,6 +15,11 @@
#define MAJOR_NR COMPAQ_CISS_MAJOR
+struct my_sg {
+ int len;
+ char *start_addr;
+};
+
struct ctlr_info;
typedef struct ctlr_info ctlr_info_t;
@@ -42,8 +47,7 @@
char devname[8];
char *product_name;
char firm_ver[4]; // Firmware version
- unchar pci_bus;
- unchar pci_dev_fn;
+ struct pci_dev *pdev;
__u32 board_id;
ulong vaddr;
__u32 paddr;
@@ -70,7 +74,9 @@
//* pointers to command and error info pool */
CommandList_struct *cmd_pool;
+ dma_addr_t cmd_pool_dhandle;
ErrorInfo_struct *errinfo_pool;
+ dma_addr_t errinfo_pool_dhandle;
__u32 *cmd_pool_bits;
int nr_allocs;
int nr_frees;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)