Lines Matching refs:hcon

2339 	bt_dev_dbg(hdev, "bdaddr %pMR hcon %p", &cp->bdaddr, conn);
5684 struct hci_conn *hcon;
5688 hcon = hci_conn_hash_lookup_handle(hdev, ev->phy_handle);
5689 if (!hcon)
5692 amp_read_loc_assoc_final_data(hdev, hcon);
5699 struct hci_conn *hcon, *bredr_hcon;
5706 hcon = hci_conn_hash_lookup_handle(hdev, ev->phy_handle);
5707 if (!hcon)
5710 if (!hcon->amp_mgr)
5714 hci_conn_del(hcon);
5718 bredr_hcon = hcon->amp_mgr->l2cap_conn->hcon;
5720 hcon->state = BT_CONNECTED;
5721 bacpy(&hcon->dst, &bredr_hcon->dst);
5723 hci_conn_hold(hcon);
5724 hcon->disc_timeout = HCI_DISCONN_TIMEOUT;
5725 hci_conn_drop(hcon);
5727 hci_debugfs_create_conn(hcon);
5728 hci_conn_add_sysfs(hcon);
5730 amp_physical_cfm(bredr_hcon, hcon);
5740 struct hci_conn *hcon;
5747 hcon = hci_conn_hash_lookup_handle(hdev, ev->phy_handle);
5748 if (!hcon)
5752 hchan = hci_chan_create(hcon);
5759 BT_DBG("hcon %p mgr %p hchan %p", hcon, hcon->amp_mgr, hchan);
5761 mgr = hcon->amp_mgr;
5769 hci_conn_hold(hcon);
5803 struct hci_conn *hcon;
5812 hcon = hci_conn_hash_lookup_handle(hdev, ev->phy_handle);
5813 if (hcon && hcon->type == AMP_LINK) {
5814 hcon->state = BT_CLOSED;
5815 hci_disconn_cfm(hcon, ev->reason);
5816 hci_conn_del(hcon);
6784 struct hci_conn *hcon;
6795 hcon = hci_conn_hash_lookup_handle(hdev, handle);
6796 if (!hcon || hcon->state != BT_CONNECTED)
6800 if (max > hcon->le_conn_max_interval)
6808 if (hcon->role == HCI_ROLE_MASTER) {
6814 params = hci_conn_params_lookup(hdev, &hcon->dst,
6815 hcon->dst_type);
6828 mgmt_new_conn_param(hdev, &hcon->dst, hcon->dst_type,
7135 * associated PA sync hcon