git://git.camperquake.de
/
zfs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge zvol.c changes from PSARC 2010/306 Read-only ZFS pools
[zfs.git]
/
include
/
sys
/
arc.h
diff --git
a/include/sys/arc.h
b/include/sys/arc.h
index
dd9b128
..
dbc91ea
100644
(file)
--- a/
include/sys/arc.h
+++ b/
include/sys/arc.h
@@
-109,6
+109,7
@@
int arc_released(arc_buf_t *buf);
int arc_has_callback(arc_buf_t *buf);
void arc_buf_freeze(arc_buf_t *buf);
void arc_buf_thaw(arc_buf_t *buf);
int arc_has_callback(arc_buf_t *buf);
void arc_buf_freeze(arc_buf_t *buf);
void arc_buf_thaw(arc_buf_t *buf);
+boolean_t arc_buf_eviction_needed(arc_buf_t *buf);
#ifdef ZFS_DEBUG
int arc_referenced(arc_buf_t *buf);
#endif
#ifdef ZFS_DEBUG
int arc_referenced(arc_buf_t *buf);
#endif
@@
-150,6
+151,11
@@
void l2arc_fini(void);
void l2arc_start(void);
void l2arc_stop(void);
void l2arc_start(void);
void l2arc_stop(void);
+/* Global tunings */
+extern int zfs_write_limit_shift;
+extern unsigned long zfs_write_limit_max;
+extern kmutex_t zfs_write_limit_lock;
+
#ifdef __cplusplus
}
#endif
#ifdef __cplusplus
}
#endif