X-Git-Url: https://git.camperquake.de/gitweb.cgi?a=blobdiff_plain;f=include%2Fsys%2Farc.h;h=dbc91ea3dc40c138a115803570cfd166850aaf93;hb=775f2d34a3ccd5f866cfa04be76f83cb562f3881;hp=dd9b128bc1ea157101f6efe9c6dd4f370cf29f66;hpb=ab26409db753bb087842ab6f1af943f3386c764f;p=zfs.git diff --git a/include/sys/arc.h b/include/sys/arc.h index dd9b128..dbc91ea 100644 --- 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); +boolean_t arc_buf_eviction_needed(arc_buf_t *buf); #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); +/* 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