summaryrefslogtreecommitdiff
path: root/sys/dev/ic/iha.h
diff options
context:
space:
mode:
authorKenneth R Westerback <krw@cvs.openbsd.org>2010-10-03 21:14:41 +0000
committerKenneth R Westerback <krw@cvs.openbsd.org>2010-10-03 21:14:41 +0000
commit00359e9fc75d7c7e433856b813e5c0a8cd22cabe (patch)
tree181e22863e6e102463c275fe92803ae6ff6d7043 /sys/dev/ic/iha.h
parent8abe6ef5c9898eb9fc8d30f5edad18b8ebfad734 (diff)
iopoolification. Tested on my Initio INIC-950. Various eyes including
miod@, oga@, dlg@, matthew@.
Diffstat (limited to 'sys/dev/ic/iha.h')
-rw-r--r--sys/dev/ic/iha.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/sys/dev/ic/iha.h b/sys/dev/ic/iha.h
index 6804224d8d8..41ca17894e1 100644
--- a/sys/dev/ic/iha.h
+++ b/sys/dev/ic/iha.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: iha.h,v 1.17 2010/03/23 01:57:19 krw Exp $ */
+/* $OpenBSD: iha.h,v 1.18 2010/10/03 21:14:40 krw Exp $ */
/*-------------------------------------------------------------------------
*
* Device driver for the INI-9XXXU/UW or INIC-940/950 PCI SCSI Controller.
@@ -167,6 +167,9 @@ struct iha_softc {
TAILQ_HEAD(, iha_scb) HCS_FreeScb, HCS_PendScb, HCS_DoneScb;
struct tcs HCS_Tcs[IHA_MAX_TARGETS];
+
+ struct mutex sc_scb_mtx; /* scb queue protection */
+ struct scsi_iopool sc_iopool;
};
/*