summaryrefslogtreecommitdiffstats
path: root/sys/sys/disk.h
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>2003-01-30 11:46:35 +0000
committerphk <phk@FreeBSD.org>2003-01-30 11:46:35 +0000
commit007e4e600237b5c9629d8644670bb1cb3b42d638 (patch)
treeb69d31816376e069e984c0e4dff45544ddab7d5a /sys/sys/disk.h
parenta3bd15f559697a76e00eb7434a518999eef2acd5 (diff)
downloadFreeBSD-src-007e4e600237b5c9629d8644670bb1cb3b42d638.zip
FreeBSD-src-007e4e600237b5c9629d8644670bb1cb3b42d638.tar.gz
NO_GEOM cleanup: remove unused fields in struct disk, set type for d_softc.
Diffstat (limited to 'sys/sys/disk.h')
-rw-r--r--sys/sys/disk.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/sys/sys/disk.h b/sys/sys/disk.h
index b9966e3..420d9ba 100644
--- a/sys/sys/disk.h
+++ b/sys/sys/disk.h
@@ -19,6 +19,8 @@
#include <sys/queue.h>
+struct g_geom;
+
struct disk {
u_int d_flags;
u_int d_dsflags;
@@ -31,10 +33,7 @@ struct disk {
u_int d_fwsectors;
u_int d_fwheads;
- struct diskslices *d_slice;
- struct disklabel *d_label;
- LIST_ENTRY(disk) d_list;
- void *d_softc;
+ struct g_geom *d_softc;
};
#define DISKFLAG_LOCK 0x1
OpenPOWER on IntegriCloud