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:
parent
631bdcf304
commit
87fa64c569
@ -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,
|
||||||
|
Loading…
Reference in New Issue
Block a user