]> git.proxmox.com Git - mirror_zfs-debian.git/blobdiff - include/sys/zfs_vfsops.h
Imported Upstream version 0.6.5.5
[mirror_zfs-debian.git] / include / sys / zfs_vfsops.h
index 28407c6f76fe1c725b3a56aff10e6d7bccaa0129..efaefdaccbc11bdf420da417deac59db1bcd3ee3 100644 (file)
@@ -112,8 +112,9 @@ typedef struct zfs_sb {
        uint64_t        z_groupquota_obj;
        uint64_t        z_replay_eof;   /* New end of file - replay only */
        sa_attr_type_t  *z_attr_table;  /* SA attr mapping->id */
-#define        ZFS_OBJ_MTX_SZ  256
-       kmutex_t        *z_hold_mtx;    /* znode hold locks */
+       uint64_t        z_hold_size;    /* znode hold array size */
+       avl_tree_t      *z_hold_trees;  /* znode hold trees */
+       kmutex_t        *z_hold_locks;  /* znode hold locks */
 } zfs_sb_t;
 
 #define        ZFS_SUPER_MAGIC 0x2fc12fc1