diff options
author | Andrei Emeltchenko <andrei.emeltchenko@intel.com> | 2012-07-11 07:43:34 -0400 |
---|---|---|
committer | Gustavo Padovan <gustavo.padovan@collabora.co.uk> | 2012-07-11 09:09:20 -0400 |
commit | 4b10b274e22ca6df1cda2fccf3870b8586feec15 (patch) | |
tree | 25e6cbd43d3803ac1f7a46fa52fef02a769eac96 /include | |
parent | 9f1db00cdc9429593a887c20fb4372a6fb82a96c (diff) |
Bluetooth: debug: Print l2cap_chan refcount
Improve debug output.
Signed-off-by: Andrei Emeltchenko <andrei.emeltchenko@intel.com>
Signed-off-by: Gustavo Padovan <gustavo.padovan@collabora.co.uk>
Diffstat (limited to 'include')
-rw-r--r-- | include/net/bluetooth/l2cap.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/net/bluetooth/l2cap.h b/include/net/bluetooth/l2cap.h index d80e3f0691b4..e5164ff55f27 100644 --- a/include/net/bluetooth/l2cap.h +++ b/include/net/bluetooth/l2cap.h | |||
@@ -672,11 +672,15 @@ enum { | |||
672 | 672 | ||
673 | static inline void l2cap_chan_hold(struct l2cap_chan *c) | 673 | static inline void l2cap_chan_hold(struct l2cap_chan *c) |
674 | { | 674 | { |
675 | BT_DBG("chan %p orig refcnt %d", c, atomic_read(&c->refcnt)); | ||
676 | |||
675 | atomic_inc(&c->refcnt); | 677 | atomic_inc(&c->refcnt); |
676 | } | 678 | } |
677 | 679 | ||
678 | static inline void l2cap_chan_put(struct l2cap_chan *c) | 680 | static inline void l2cap_chan_put(struct l2cap_chan *c) |
679 | { | 681 | { |
682 | BT_DBG("chan %p orig refcnt %d", c, atomic_read(&c->refcnt)); | ||
683 | |||
680 | if (atomic_dec_and_test(&c->refcnt)) | 684 | if (atomic_dec_and_test(&c->refcnt)) |
681 | kfree(c); | 685 | kfree(c); |
682 | } | 686 | } |