diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/kref.c | 12 |
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 | */ | ||
46 | int 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 |