aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/kref.c12
1 files changed, 0 insertions, 12 deletions
diff --git a/lib/kref.c b/lib/kref.c
index e7a6e1067122..d3d227a08a4b 100644
--- a/lib/kref.c
+++ b/lib/kref.c
@@ -37,18 +37,6 @@ void kref_get(struct kref *kref)
37} 37}
38 38
39/** 39/**
40 * kref_test_and_get - increment refcount for object only if refcount is not
41 * zero.
42 * @kref: object.
43 *
44 * Return non-zero if the refcount was incremented, 0 otherwise
45 */
46int kref_test_and_get(struct kref *kref)
47{
48 return atomic_inc_not_zero(&kref->refcount);
49}
50
51/**
52 * kref_put - decrement refcount for object. 40 * kref_put - decrement refcount for object.
53 * @kref: object. 41 * @kref: object.
54 * @release: pointer to the function that will clean up the object when the 42 * @release: pointer to the function that will clean up the object when the