]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/miscfs/specfs/specdev.h
xnu-517.tar.gz
[apple/xnu.git] / bsd / miscfs / specfs / specdev.h
index bcaf8d9fd71b2751c19558a6b317713833bba37c..0a67d1894fcb387450006930db039bc131a4a2cc 100644 (file)
@@ -76,7 +76,8 @@ struct specinfo {
        struct  vnode *si_specnext;
        long    si_flags;
        dev_t   si_rdev;
-       daddr_t si_size;                  /* block device size in bytes */
+       daddr_t si_size;                  /* device block size in bytes */
+       u_int64_t       si_devsize;       /* actual device size in bytes */
 };
 /*
  * Exported shorthand
@@ -86,6 +87,7 @@ struct specinfo {
 #define v_specnext v_specinfo->si_specnext
 #define v_specflags v_specinfo->si_flags
 #define v_specsize v_specinfo->si_size
+#define v_specdevsize v_specinfo->si_devsize
 
 /*
  * Flags for specinfo