X-Git-Url: https://git.camperquake.de/gitweb.cgi?a=blobdiff_plain;f=include%2Fsys%2Fzfs_znode.h;h=2f9ca743d97b7710bc7cfae62b9e14a14b0e3e70;hb=d6bd8eaae4bdbce8e162414bb6c84ac95fd456b4;hp=b028e2eb2de9f6da388bd7fcc27c52673d613bb9;hpb=03f9ba9d990efb911026ebee0902671915db01a3;p=zfs.git diff --git a/include/sys/zfs_znode.h b/include/sys/zfs_znode.h index b028e2e..2f9ca74 100644 --- a/include/sys/zfs_znode.h +++ b/include/sys/zfs_znode.h @@ -280,6 +280,8 @@ typedef struct znode { mutex_tryenter(ZFS_OBJ_MUTEX((zsb), (obj_num))) #define ZFS_OBJ_HOLD_EXIT(zsb, obj_num) \ mutex_exit(ZFS_OBJ_MUTEX((zsb), (obj_num))) +#define ZFS_OBJ_HOLD_OWNED(zsb, obj_num) \ + mutex_owned(ZFS_OBJ_MUTEX((zsb), (obj_num))) /* * Macros to encode/decode ZFS stored time values from/to struct timespec