]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/miscfs/specfs/specdev.h
xnu-1699.26.8.tar.gz
[apple/xnu.git] / bsd / miscfs / specfs / specdev.h
index dfe9c9945ae1afb6d655a74caff1067020d7dc0a..7b44d40e37ba5bb10cc8ac4fc30f3cae6106b517 100644 (file)
@@ -79,9 +79,16 @@ struct specinfo {
        struct  vnode *si_specnext;
        long    si_flags;
        dev_t   si_rdev;
+       int32_t si_opencount;
        daddr_t si_size;                /* device block size in bytes */
        daddr64_t       si_lastr;       /* last read blkno (read-ahead) */
        u_int64_t       si_devsize;     /* actual device size in bytes */
+
+       u_int8_t        si_initted;
+       u_int8_t        si_throttleable;
+       u_int16_t       si_isssd;
+       u_int32_t       si_devbsdunit;
+       u_int64_t       si_throttle_mask;
 };
 /*
  * Exported shorthand