aboutsummaryrefslogtreecommitdiff
path: root/sys/vm/vm_pagequeue.h
diff options
context:
space:
mode:
authorRyan Libby <rlibby@FreeBSD.org>2024-05-24 15:52:58 +0000
committerRyan Libby <rlibby@FreeBSD.org>2024-05-24 15:52:58 +0000
commita216e311a70cc87a5646f4306e36c60a51706699 (patch)
tree7c213bbfe2208badb1fa5f84db85da4c99332cc9 /sys/vm/vm_pagequeue.h
parentd09ee08f106ddabeb02affc7e9dcfea8c154a57d (diff)
Diffstat (limited to 'sys/vm/vm_pagequeue.h')
-rw-r--r--sys/vm/vm_pagequeue.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/sys/vm/vm_pagequeue.h b/sys/vm/vm_pagequeue.h
index 1fa80e718b71..7e133ec947b4 100644
--- a/sys/vm/vm_pagequeue.h
+++ b/sys/vm/vm_pagequeue.h
@@ -354,6 +354,12 @@ vm_batchqueue_init(struct vm_batchqueue *bq)
bq->bq_cnt = 0;
}
+static inline bool
+vm_batchqueue_empty(const struct vm_batchqueue *bq)
+{
+ return (bq->bq_cnt == 0);
+}
+
static inline int
vm_batchqueue_insert(struct vm_batchqueue *bq, vm_page_t m)
{