Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 279270
b: refs/heads/master
c: 3c54711
h: refs/heads/master
v: v3
  • Loading branch information
Gustavo F. Padovan committed Dec 18, 2011
1 parent febc703 commit 0d6f9aa
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 17 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: bf4c63252490ba78fb833cc7acf1a5b1900c970f
refs/heads/master: 3c54711c4fd103edf2044ab60726939f1de02b0c
10 changes: 2 additions & 8 deletions trunk/net/bluetooth/hci_conn.c
Original file line number Diff line number Diff line change
Expand Up @@ -419,11 +419,8 @@ struct hci_conn *hci_conn_add(struct hci_dev *hdev, int type, bdaddr_t *dst)
hci_dev_hold(hdev);

hci_conn_hash_add(hdev, conn);
if (hdev->notify) {
tasklet_disable(&hdev->tx_task);
if (hdev->notify)
hdev->notify(hdev, HCI_NOTIFY_CONN_ADD);
tasklet_enable(&hdev->tx_task);
}

atomic_set(&conn->devref, 0);

Expand Down Expand Up @@ -468,11 +465,8 @@ int hci_conn_del(struct hci_conn *conn)
hci_chan_list_flush(conn);

hci_conn_hash_del(hdev, conn);
if (hdev->notify) {
tasklet_disable(&hdev->tx_task);
if (hdev->notify)
hdev->notify(hdev, HCI_NOTIFY_CONN_DEL);
tasklet_enable(&hdev->tx_task);
}

skb_queue_purge(&conn->data_q);

Expand Down
10 changes: 2 additions & 8 deletions trunk/net/bluetooth/hci_event.c
Original file line number Diff line number Diff line change
Expand Up @@ -378,11 +378,8 @@ static void hci_cc_read_voice_setting(struct hci_dev *hdev, struct sk_buff *skb)

BT_DBG("%s voice setting 0x%04x", hdev->name, setting);

if (hdev->notify) {
tasklet_disable(&hdev->tx_task);
if (hdev->notify)
hdev->notify(hdev, HCI_NOTIFY_VOICE_SETTING);
tasklet_enable(&hdev->tx_task);
}
}

static void hci_cc_write_voice_setting(struct hci_dev *hdev, struct sk_buff *skb)
Expand All @@ -409,11 +406,8 @@ static void hci_cc_write_voice_setting(struct hci_dev *hdev, struct sk_buff *skb

BT_DBG("%s voice setting 0x%04x", hdev->name, setting);

if (hdev->notify) {
tasklet_disable(&hdev->tx_task);
if (hdev->notify)
hdev->notify(hdev, HCI_NOTIFY_VOICE_SETTING);
tasklet_enable(&hdev->tx_task);
}
}

static void hci_cc_host_buffer_size(struct hci_dev *hdev, struct sk_buff *skb)
Expand Down

0 comments on commit 0d6f9aa

Please sign in to comment.