refcount.9: Update refcount_acquire(9) description after a67d540832

MFC after:	3 days
Sponsored by:	Juniper Networks, Inc.
Reviewed by:	kib, markj
Differential Revision:	https://reviews.freebsd.org/D36943
This commit is contained in:
Ka Ho Ng 2022-10-12 13:47:59 -04:00
parent 631bdcf304
commit 87fa64c569

View File

@ -32,7 +32,7 @@
.\" .\"
.\" $FreeBSD$ .\" $FreeBSD$
.\" .\"
.Dd November 2, 2020 .Dd October 12, 2022
.Dt REFCOUNT 9 .Dt REFCOUNT 9
.Os .Os
.Sh NAME .Sh NAME
@ -48,7 +48,7 @@
.Fn refcount_init "volatile u_int *count" "u_int value" .Fn refcount_init "volatile u_int *count" "u_int value"
.Ft u_int .Ft u_int
.Fn refcount_load "volatile u_int *count" .Fn refcount_load "volatile u_int *count"
.Ft void .Ft u_int
.Fn refcount_acquire "volatile u_int *count" .Fn refcount_acquire "volatile u_int *count"
.Ft bool .Ft bool
.Fn refcount_acquire_checked "volatile u_int *count" .Fn refcount_acquire_checked "volatile u_int *count"
@ -91,6 +91,7 @@ qualifier.
The The
.Fn refcount_acquire .Fn refcount_acquire
function is used to acquire a new reference. 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 The caller is responsible for ensuring that it holds a valid reference
while obtaining a new reference. while obtaining a new reference.
For example, For example,