aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKa Ho Ng <khng@FreeBSD.org>2022-10-12 17:47:59 +0000
committerKa Ho Ng <khng@FreeBSD.org>2022-10-12 17:47:59 +0000
commit87fa64c569c54c2ec444ada699acde2ada696d97 (patch)
treebb7b16f8158514a2d86f253806b639e35bcfc690
parent631bdcf3043c00b90fc29aedb8da91251be2cd8a (diff)
refcount.9: Update refcount_acquire(9) description after a67d540832b8
MFC after: 3 days Sponsored by: Juniper Networks, Inc. Reviewed by: kib, markj Differential Revision: https://reviews.freebsd.org/D36943
-rw-r--r--share/man/man9/refcount.95
1 files changed, 3 insertions, 2 deletions
diff --git a/share/man/man9/refcount.9 b/share/man/man9/refcount.9
index 9171062a70b6..0b5a26d6e3cd 100644
--- a/share/man/man9/refcount.9
+++ b/share/man/man9/refcount.9
@@ -32,7 +32,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd November 2, 2020
+.Dd October 12, 2022
.Dt REFCOUNT 9
.Os
.Sh NAME
@@ -48,7 +48,7 @@
.Fn refcount_init "volatile u_int *count" "u_int value"
.Ft u_int
.Fn refcount_load "volatile u_int *count"
-.Ft void
+.Ft u_int
.Fn refcount_acquire "volatile u_int *count"
.Ft bool
.Fn refcount_acquire_checked "volatile u_int *count"
@@ -91,6 +91,7 @@ qualifier.
The
.Fn refcount_acquire
function is used to acquire a new reference.
+It returns the counter value before the new reference was acquired.
The caller is responsible for ensuring that it holds a valid reference
while obtaining a new reference.
For example,