aboutsummaryrefslogtreecommitdiff
path: root/sys/ufs/ufs/ufsmount.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/ufs/ufs/ufsmount.h')
-rw-r--r--sys/ufs/ufs/ufsmount.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/ufs/ufs/ufsmount.h b/sys/ufs/ufs/ufsmount.h
index 6b357c1b6cc9..838c1e3b53f8 100644
--- a/sys/ufs/ufs/ufsmount.h
+++ b/sys/ufs/ufs/ufsmount.h
@@ -50,6 +50,7 @@ MALLOC_DECLARE(M_UFSMNT);
struct buf;
struct inode;
struct nameidata;
+struct taskqueue;
struct timeval;
struct ucred;
struct uio;
@@ -85,6 +86,8 @@ struct ufsmount {
int64_t um_savedmaxfilesize; /* XXX - limit maxfilesize */
int um_candelete; /* devvp supports TRIM */
int um_writesuspended; /* suspension in progress */
+ u_int um_trim_inflight;
+ struct taskqueue *um_trim_tq;
int (*um_balloc)(struct vnode *, off_t, int, struct ucred *,
int, struct buf **);
int (*um_blkatoff)(struct vnode *, off_t, char **, struct buf **);