aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/refcount.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/linux/refcount.h')
-rw-r--r--include/linux/refcount.h6
1 files changed, 0 insertions, 6 deletions
diff --git a/include/linux/refcount.h b/include/linux/refcount.h
index bb71f2871dac..591792c8e5b0 100644
--- a/include/linux/refcount.h
+++ b/include/linux/refcount.h
@@ -49,7 +49,6 @@ extern __must_check bool refcount_inc_not_zero(refcount_t *r);
49extern void refcount_inc(refcount_t *r); 49extern void refcount_inc(refcount_t *r);
50 50
51extern __must_check bool refcount_sub_and_test(unsigned int i, refcount_t *r); 51extern __must_check bool refcount_sub_and_test(unsigned int i, refcount_t *r);
52extern void refcount_sub(unsigned int i, refcount_t *r);
53 52
54extern __must_check bool refcount_dec_and_test(refcount_t *r); 53extern __must_check bool refcount_dec_and_test(refcount_t *r);
55extern void refcount_dec(refcount_t *r); 54extern void refcount_dec(refcount_t *r);
@@ -79,11 +78,6 @@ static inline __must_check bool refcount_sub_and_test(unsigned int i, refcount_t
79 return atomic_sub_and_test(i, &r->refs); 78 return atomic_sub_and_test(i, &r->refs);
80} 79}
81 80
82static inline void refcount_sub(unsigned int i, refcount_t *r)
83{
84 atomic_sub(i, &r->refs);
85}
86
87static inline __must_check bool refcount_dec_and_test(refcount_t *r) 81static inline __must_check bool refcount_dec_and_test(refcount_t *r)
88{ 82{
89 return atomic_dec_and_test(&r->refs); 83 return atomic_dec_and_test(&r->refs);