X-Git-Url: https://git.camperquake.de/gitweb.cgi?a=blobdiff_plain;f=include%2Fsys%2Fdbuf.h;h=2fcf596b0009e161393b2b0d8e2cceeb5cf1b5d0;hb=3a17a7a99a1a6332d0999f9be68e2b8dc3933de1;hp=ef93eb54ca86c61630662a61b2a26d0d6e19e8ec;hpb=c11a12bc3b2e5ee9a6bd74e26f1a396b6025fbd4;p=zfs.git diff --git a/include/sys/dbuf.h b/include/sys/dbuf.h index ef93eb5..2fcf596 100644 --- a/include/sys/dbuf.h +++ b/include/sys/dbuf.h @@ -20,6 +20,7 @@ */ /* * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2013 by Saso Kiselkov. All rights reserved. */ #ifndef _SYS_DBUF_H @@ -322,6 +323,9 @@ boolean_t dbuf_is_metadata(dmu_buf_impl_t *db); (DBUF_IS_METADATA(_db) && \ ((_db)->db_objset->os_secondary_cache == ZFS_CACHE_METADATA))) +#define DBUF_IS_L2COMPRESSIBLE(_db) \ + ((_db)->db_objset->os_compress != ZIO_COMPRESS_OFF) + #ifdef ZFS_DEBUG /*