/net/bluetooth/ |
H A D | amp.c | 114 struct hci_conn *hcon; local 116 hcon = hci_conn_add(hdev, AMP_LINK, 0, dst); 117 if (!hcon) 120 BT_DBG("hcon %p dst %pMR", hcon, dst); 122 hcon->state = BT_CONNECT; 123 hcon->attempt++; 124 hcon->handle = __next_handle(mgr); 125 hcon->remote_id = remote_id; 126 hcon 243 amp_read_loc_assoc_final_data(struct hci_dev *hdev, struct hci_conn *hcon) argument 260 amp_write_rem_assoc_frag(struct hci_dev *hdev, struct hci_conn *hcon) argument 312 struct hci_conn *hcon; local 327 struct hci_conn *hcon; local 340 amp_create_phylink(struct hci_dev *hdev, struct amp_mgr *mgr, struct hci_conn *hcon) argument 359 amp_accept_phylink(struct hci_dev *hdev, struct amp_mgr *mgr, struct hci_conn *hcon) argument 449 struct hci_conn *hcon = hchan->conn; local [all...] |
H A D | a2mp.c | 381 struct hci_conn *hcon; local 419 hcon = phylink_add(hdev, mgr, rsp->id, true); 420 if (!hcon) 423 BT_DBG("Created hcon %p: loc:%d -> rem:%d", hcon, hdev->id, rsp->id); 427 amp_create_phylink(hdev, mgr, hcon); 442 struct hci_conn *hcon; local 488 hcon = phylink_add(hdev, mgr, req->local_id, false); 489 if (hcon) { 490 amp_accept_phylink(hdev, mgr, hcon); 521 struct hci_conn *hcon; local [all...] |
H A D | hci_conn.c | 69 BT_DBG("hcon %p", conn); 111 BT_DBG("hcon %p", conn); 134 BT_DBG("hcon %p", conn); 147 BT_DBG("hcon %p", conn); 162 BT_DBG("hcon %p", conn); 180 BT_DBG("hcon %p", conn); 224 BT_DBG("hcon %p", conn); 244 BT_DBG("hcon %p", conn); 276 BT_DBG("hcon %p state %s", conn, state_to_string(conn->state)); 308 BT_DBG("hcon 1024 __hci_chan_lookup_handle(struct hci_conn *hcon, __u16 handle) argument 1040 struct hci_conn *hcon; local [all...] |
H A D | sco.c | 78 static struct sco_conn *sco_conn_add(struct hci_conn *hcon) argument 80 struct hci_dev *hdev = hcon->hdev; 81 struct sco_conn *conn = hcon->sco_data; 92 hcon->sco_data = conn; 93 conn->hcon = hcon; 96 conn->dst = &hcon->dst; 103 BT_DBG("hcon %p conn %p", hcon, conn); 117 static int sco_conn_del(struct hci_conn *hcon, in argument 163 struct hci_conn *hcon; local 1030 sco_connect_cfm(struct hci_conn *hcon, __u8 status) argument 1043 sco_disconn_cfm(struct hci_conn *hcon, __u8 reason) argument 1050 sco_recv_scodata(struct hci_conn *hcon, struct sk_buff *skb) argument [all...] |
H A D | smp.c | 222 if (test_bit(HCI_PAIRABLE, &conn->hcon->hdev->dev_flags)) { 230 req->io_capability = conn->hcon->io_capability; 239 rsp->io_capability = conn->hcon->io_capability; 262 struct hci_conn *hcon = conn->hcon; local 268 clear_bit(HCI_CONN_ENCRYPT_PEND, &conn->hcon->flags); 269 mgmt_auth_failed(conn->hcon->hdev, conn->dst, hcon->type, 270 hcon->dst_type, HCI_ERROR_AUTH_FAILURE); 274 if (test_and_clear_bit(HCI_CONN_LE_SMP_PEND, &conn->hcon 296 struct hci_conn *hcon = conn->hcon; local 415 struct hci_conn *hcon = conn->hcon; local 528 smp_user_confirm_reply(struct hci_conn *hcon, u16 mgmt_op, __le32 passkey) argument 715 struct hci_conn *hcon = conn->hcon; local 737 struct hci_conn *hcon = conn->hcon; local 765 smp_conn_security(struct hci_conn *hcon, __u8 sec_level) argument 832 struct hci_conn *hcon = conn->hcon; local 966 struct hci_conn *hcon = conn->hcon; local [all...] |
H A D | hci_event.c | 1109 BT_DBG("%s bdaddr %pMR hcon %p", hdev->name, &cp->bdaddr, conn); 1563 struct hci_conn *hcon; local 1565 hcon = hci_conn_hash_lookup_handle(hdev, cp->phy_handle); 1566 if (hcon) 1567 hci_conn_del(hcon); 3416 struct hci_conn *hcon, *bredr_hcon; local 3423 hcon = hci_conn_hash_lookup_handle(hdev, ev->phy_handle); 3424 if (!hcon) { 3430 hci_conn_del(hcon); 3435 bredr_hcon = hcon 3454 struct hci_conn *hcon; local 3517 struct hci_conn *hcon; local 3672 struct hci_conn *hcon; local [all...] |
H A D | l2cap_core.c | 504 if (conn->hcon->type == LE_LINK) { 565 struct amp_mgr *mgr = conn->hcon->amp_mgr; 574 hci_conn_drop(conn->hcon); 632 conn->hcon->type == ACL_LINK) { 641 conn->hcon->type == ACL_LINK) { 712 return hci_conn_security(conn->hcon, chan->sec_level, auth_type); 748 if (lmp_no_flush_capable(conn->hcon->hdev)) 767 struct hci_conn *hcon = chan->conn->hcon; local 783 lmp_no_flush_capable(hcon 1379 struct hci_conn *hcon = conn->hcon; local 1532 l2cap_conn_del(struct hci_conn *hcon, int err) argument 1591 l2cap_conn_add(struct hci_conn *hcon) argument 1721 struct hci_conn *hcon; local 3842 struct hci_conn *hcon = conn->hcon; local 5157 struct hci_conn *hcon = conn->hcon; local 6456 l2cap_connect_cfm(struct hci_conn *hcon, u8 status) argument 6471 l2cap_disconn_ind(struct hci_conn *hcon) argument 6482 l2cap_disconn_cfm(struct hci_conn *hcon, u8 reason) argument 6505 l2cap_security_cfm(struct hci_conn *hcon, u8 status, u8 encrypt) argument 6621 l2cap_recv_acldata(struct hci_conn *hcon, struct sk_buff *skb, u16 flags) argument [all...] |