forked from luck/tmp_suning_uos_patched
Bluetooth: Move struct sco_conn into net/bluetooth/sco.c
There exists no external user of struct sco_conn and thus move it into the one place that is actually using it. Signed-off-by: Marcel Holtmann <marcel@holtmann.org> Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
This commit is contained in:
parent
2a0dccb3df
commit
fc8f525a6f
|
@ -51,17 +51,4 @@ struct sco_conninfo {
|
|||
__u8 dev_class[3];
|
||||
};
|
||||
|
||||
/* ---- SCO connections ---- */
|
||||
struct sco_conn {
|
||||
struct hci_conn *hcon;
|
||||
|
||||
spinlock_t lock;
|
||||
struct sock *sk;
|
||||
|
||||
unsigned int mtu;
|
||||
};
|
||||
|
||||
#define sco_conn_lock(c) spin_lock(&c->lock);
|
||||
#define sco_conn_unlock(c) spin_unlock(&c->lock);
|
||||
|
||||
#endif /* __SCO_H */
|
||||
|
|
|
@ -40,6 +40,19 @@ static struct bt_sock_list sco_sk_list = {
|
|||
.lock = __RW_LOCK_UNLOCKED(sco_sk_list.lock)
|
||||
};
|
||||
|
||||
/* ---- SCO connections ---- */
|
||||
struct sco_conn {
|
||||
struct hci_conn *hcon;
|
||||
|
||||
spinlock_t lock;
|
||||
struct sock *sk;
|
||||
|
||||
unsigned int mtu;
|
||||
};
|
||||
|
||||
#define sco_conn_lock(c) spin_lock(&c->lock);
|
||||
#define sco_conn_unlock(c) spin_unlock(&c->lock);
|
||||
|
||||
static void __sco_chan_add(struct sco_conn *conn, struct sock *sk, struct sock *parent);
|
||||
static void sco_chan_del(struct sock *sk, int err);
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user