svn commit: r200763 -
user/kmacy/releng_8_fcs_buf_xen/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys
Kip Macy
kmacy at FreeBSD.org
Mon Dec 21 03:11:22 UTC 2009
Author: kmacy
Date: Mon Dec 21 03:11:21 2009
New Revision: 200763
URL: http://svn.freebsd.org/changeset/base/200763
Log:
add function to determine if a buffer can be recycled within the ARC
Modified:
user/kmacy/releng_8_fcs_buf_xen/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h
Modified: user/kmacy/releng_8_fcs_buf_xen/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h
==============================================================================
--- user/kmacy/releng_8_fcs_buf_xen/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h Mon Dec 21 03:10:26 2009 (r200762)
+++ user/kmacy/releng_8_fcs_buf_xen/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h Mon Dec 21 03:11:21 2009 (r200763)
@@ -420,6 +420,14 @@ extern int zio_handle_fault_injection(zi
extern int zio_handle_device_injection(vdev_t *vd, int error);
extern int zio_handle_label_injection(zio_t *zio, int error);
+
+static __inline int
+zio_recycleable(int64_t size)
+{
+
+ return ((size > 0) && (size & PAGE_MASK));
+}
+
#ifdef __cplusplus
}
#endif
More information about the svn-src-user
mailing list