aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/vinum
diff options
context:
space:
mode:
authorGreg Lehey <grog@FreeBSD.org>2003-05-23 01:13:43 +0000
committerGreg Lehey <grog@FreeBSD.org>2003-05-23 01:13:43 +0000
commitcb5eba5e09674564b836bbd30610249c4a00e7f3 (patch)
treeaae8aed70478652ffd749b92fd054da70a795c52 /sys/dev/vinum
parentf7b76dc815195c87346a7e112f761baa5964d5fd (diff)
Notes
Diffstat (limited to 'sys/dev/vinum')
-rw-r--r--sys/dev/vinum/vinumext.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/sys/dev/vinum/vinumext.h b/sys/dev/vinum/vinumext.h
index e2d30ef72441..807bb5c68a26 100644
--- a/sys/dev/vinum/vinumext.h
+++ b/sys/dev/vinum/vinumext.h
@@ -33,7 +33,7 @@
* otherwise) arising in any way out of the use of this software, even if
* advised of the possibility of such damage.
*
- * $Id: vinumext.h,v 1.31 2003/04/25 08:01:37 grog Exp $
+ * $Id: vinumext.h,v 1.33 2003/05/23 00:57:48 grog Exp $
* $FreeBSD$
*/
@@ -42,6 +42,7 @@
/* *sigh* We still need this at the moment. */
#ifdef _KERNEL
extern struct _vinum_conf vinum_conf; /* configuration information */
+extern struct mtx plexmutex[]; /* mutexes for plexes to use */
#else
extern struct __vinum_conf vinum_conf; /* configuration information */
#endif
@@ -102,7 +103,7 @@ void config_drive(int);
void updateconfig(int);
void update_sd_config(int sdno, int kernelstate);
void update_plex_config(int plexno, int kernelstate);
-void update_volume_config(int volno, int kernelstate);
+void update_volume_config(int volno);
void update_config(void);
void drive_io_done(struct buf *);
void save_config(void);
@@ -159,7 +160,11 @@ void LongJmp(jmp_buf, int);
char *basename(char *);
#endif
+#ifdef VINUMDEBUG
+void expand_table(void **, int, int, char *, int);
+#else
void expand_table(void **, int, int);
+#endif
struct disklabel;
struct request;