]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/blobdiff - libxfs/libxfs_priv.h
libxfs: refactor manage_zones()
[thirdparty/xfsprogs-dev.git] / libxfs / libxfs_priv.h
index 6df78642a8d7f11d8d8d436d1a82e943dec6585b..b45d07eb2e510c7ea3ce98e93d8c49869b1b76fd 100644 (file)
 #include "xfs_fs.h"
 #include "crc32c.h"
 
+/* Zones used in libxfs allocations that aren't in shared header files */
+extern kmem_zone_t *xfs_buf_item_zone;
+extern kmem_zone_t *xfs_ili_zone;
+extern kmem_zone_t *xfs_buf_zone;
+extern kmem_zone_t *xfs_inode_zone;
+extern kmem_zone_t *xfs_trans_zone;
+
 /* CRC stuff, buffer API dependent on it */
 #define crc32c(c,p,l)  crc32c_le((c),(unsigned char const *)(p),(l))