diff options
author | Poul-Henning Kamp <phk@FreeBSD.org> | 2002-04-08 09:20:07 +0000 |
---|---|---|
committer | Poul-Henning Kamp <phk@FreeBSD.org> | 2002-04-08 09:20:07 +0000 |
commit | 2dd527b3ac69aa1984a1661edcd74ebe1672199a (patch) | |
tree | 647a5ab6dd91af9c0d47e673f5ac04be25fd0166 /sys/sys/disk.h | |
parent | 674a5ae34fd2a93a19972a608a0a02f301f34fd9 (diff) | |
download | src-2dd527b3ac69aa1984a1661edcd74ebe1672199a.tar.gz src-2dd527b3ac69aa1984a1661edcd74ebe1672199a.zip |
Notes
Diffstat (limited to 'sys/sys/disk.h')
-rw-r--r-- | sys/sys/disk.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/sys/sys/disk.h b/sys/sys/disk.h index 128e582a6563..00eec8db6c06 100644 --- a/sys/sys/disk.h +++ b/sys/sys/disk.h @@ -13,6 +13,9 @@ #ifndef _SYS_DISK_H_ #define _SYS_DISK_H_ +#include <sys/ioccom.h> + +#ifdef _KERNEL #ifndef _SYS_DISKSLICE_H_ #include <sys/diskslice.h> #endif /* _SYS_DISKSLICE_H_ */ @@ -42,4 +45,12 @@ void disk_destroy(dev_t dev); struct disk *disk_enumerate(struct disk *disk); void disk_invalidate(struct disk *disk); +#endif + +#define DIOCGSECTORSIZE _IOR('d', 128, u_int) /* Get sector size in bytes */ +#define DIOCGMEDIASIZE _IOR('d', 129, off_t) /* Get media size in bytes */ +#define DIOCGFWSECTORS _IOR('d', 130, u_int) /* Get firmware sectorcount */ +#define DIOCGFWHEADS _IOR('d', 131, u_int) /* Get firmware headcount */ +#define DIOCGKERNELDUMP _IOW('d', 133, u_int) /* Set/Clear kernel dumps */ + #endif /* _SYS_DISK_H_ */ |