Lines Matching +defs:phy +defs:handle

174 	conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(rp->handle));
196 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(rp->handle));
223 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(rp->handle));
718 u16 handle;
723 handle = le16_to_cpu(rp->handle);
727 conn = hci_conn_hash_lookup_handle(hdev, handle);
738 bt_dev_err(hdev, "failed to read key size for handle %u",
739 handle);
809 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(rp->handle));
833 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(rp->handle));
1093 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(rp->handle));
1415 /* Update only in case the adv instance since handle 0x00 shall be using
1419 if (!cp || !cp->handle)
1424 adv = hci_find_adv_instance(hdev, cp->handle);
1603 adv = hci_find_adv_instance(hdev, set->handle);
2166 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(rp->handle));
2193 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(rp->handle));
2280 __u16 handle;
2291 handle = __le16_to_cpu(cp->handle);
2293 bt_dev_dbg(hdev, "handle 0x%4.4x", handle);
2297 acl = hci_conn_hash_lookup_handle(hdev, handle);
2328 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(cp->handle));
2355 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(cp->handle));
2507 auth_cp.handle = __cpu_to_le16(conn->handle);
2532 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(cp->handle));
2559 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(cp->handle));
2570 static void hci_setup_sync_conn_status(struct hci_dev *hdev, __u16 handle,
2576 bt_dev_dbg(hdev, "handle 0x%4.4x status 0x%2.2x", handle, status);
2580 acl = hci_conn_hash_lookup_handle(hdev, handle);
2608 hci_setup_sync_conn_status(hdev, __le16_to_cpu(cp->handle), status);
2624 hci_setup_sync_conn_status(hdev, __le16_to_cpu(cp->handle), status);
2643 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(cp->handle));
2670 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(cp->handle));
2702 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(cp->handle));
2884 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(cp->handle));
2911 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(cp->handle));
3064 cp.handle = cpu_to_le16(conn->handle);
3143 * As the connection handle is set here for the first time, it indicates
3146 if (!HCI_CONN_HANDLE_UNSET(conn->handle)) {
3152 status = hci_conn_set_handle(conn, __le16_to_cpu(ev->handle));
3193 cp.handle = ev->handle;
3203 cp.handle = ev->handle;
3377 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(ev->handle));
3466 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(ev->handle));
3486 cp.handle = ev->handle;
3506 cp.handle = ev->handle;
3553 cp.handle = __cpu_to_le16(conn->handle);
3571 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(ev->handle));
3649 cp.handle = cpu_to_le16(conn->handle);
3673 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(ev->handle));
3696 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(ev->handle));
3709 cp.handle = ev->handle;
3792 if (HCI_CONN_HANDLE_UNSET(conn->handle))
3834 * handle(s) corresponding to the CIS configurations specified in
3846 if (hci_conn_set_handle(conn, __le16_to_cpu(rp->handle[i])))
3877 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(cp->handle));
3956 adv = hci_find_adv_instance(hdev, cp->handle);
4259 u16 handle;
4261 handle = __le16_to_cpu(cp->cis[i].cis_handle);
4263 conn = hci_conn_hash_lookup_handle(hdev, handle);
4409 __u16 handle, count;
4412 handle = __le16_to_cpu(info->handle);
4415 conn = hci_conn_hash_lookup_handle(hdev, handle);
4491 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(ev->handle));
4719 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(ev->handle));
4743 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(ev->handle));
4866 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(ev->handle));
4967 * As the connection handle is set here for the first time, it indicates
4970 if (!HCI_CONN_HANDLE_UNSET(conn->handle)) {
4977 status = hci_conn_set_handle(conn, __le16_to_cpu(ev->handle));
5001 if (hci_setup_sync(conn, conn->parent->handle))
5112 bt_dev_dbg(hdev, "status 0x%2.2x handle 0x%4.4x", ev->status,
5113 __le16_to_cpu(ev->handle));
5117 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(ev->handle));
5625 bdaddr_t *local_rpa, u8 role, u16 handle,
5694 * As the connection handle is set here for the first time, it indicates
5697 if (!HCI_CONN_HANDLE_UNSET(conn->handle)) {
5725 if (status || hci_conn_set_handle(conn, handle))
5777 cp.handle = __cpu_to_le16(conn->handle);
5812 NULL, ev->role, le16_to_cpu(ev->handle),
5826 &ev->local_rpa, ev->role, le16_to_cpu(ev->handle),
5855 adv = hci_find_adv_instance(hdev, ev->handle);
5862 hci_remove_adv_instance(hdev, ev->handle);
5863 mgmt_advertising_removed(NULL, hdev, ev->handle);
5880 /* Store handle in the connection so the correct advertising
5883 conn->adv_instance = ev->handle;
5889 if (!ev->handle) {
5915 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(ev->handle));
5929 u8 adv_type, u8 phy, u8 sec_phy)
5984 HCI_ROLE_MASTER, phy, sec_phy);
6019 u8 direct_addr_type, u8 phy, u8 sec_phy, s8 rssi,
6112 type, phy, sec_phy);
6378 static int hci_le_pa_term_sync(struct hci_dev *hdev, __le16 handle)
6383 cp.handle = handle;
6412 conn->sync_handle = le16_to_cpu(ev->handle);
6418 hci_le_pa_term_sync(hdev, ev->handle);
6432 pa_sync->sync_handle = le16_to_cpu(ev->handle);
6494 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(ev->handle));
6535 bt_dev_dbg(hdev, "handle 0x%4.4x", __le16_to_cpu(ev->handle));
6539 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(ev->handle));
6559 cp.handle = cpu_to_le16(conn->handle);
6586 neg.handle = ev->handle;
6591 static void send_conn_param_neg_reply(struct hci_dev *hdev, u16 handle,
6596 cp.handle = cpu_to_le16(handle);
6609 u16 handle, min, max, latency, timeout;
6611 bt_dev_dbg(hdev, "handle 0x%4.4x", __le16_to_cpu(ev->handle));
6613 handle = le16_to_cpu(ev->handle);
6619 hcon = hci_conn_hash_lookup_handle(hdev, handle);
6621 return send_conn_param_neg_reply(hdev, handle,
6625 return send_conn_param_neg_reply(hdev, handle,
6629 return send_conn_param_neg_reply(hdev, handle,
6656 cp.handle = ev->handle;
6708 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(ev->handle));
6726 u16 handle = __le16_to_cpu(ev->handle);
6733 conn = hci_conn_hash_lookup_handle(hdev, handle);
6736 "Unable to find connection with handle 0x%4.4x",
6737 handle);
6743 "Invalid connection link type handle 0x%4.4x",
6744 handle);
6780 qos->ucast.in.phy = ev->c_phy;
6781 qos->ucast.out.phy = ev->p_phy;
6795 qos->ucast.out.phy = ev->c_phy;
6796 qos->ucast.in.phy = ev->p_phy;
6819 static void hci_le_reject_cis(struct hci_dev *hdev, __le16 handle)
6824 cp.handle = handle;
6829 static void hci_le_accept_cis(struct hci_dev *hdev, __le16 handle)
6834 cp.handle = handle;
6850 bt_dev_dbg(hdev, "acl 0x%4.4x handle 0x%4.4x cig 0x%2.2x cis 0x%2.2x",
6891 u8 handle = PTR_UINT(data);
6893 return hci_le_terminate_big_sync(hdev, handle,
6913 while ((conn = hci_conn_hash_lookup_big_state(hdev, ev->handle,
6940 UINT_PTR(ev->handle), NULL);
6960 conn = hci_conn_hash_lookup_big_sync_pend(hdev, ev->handle,
6965 ev->handle);
6975 u16 handle = le16_to_cpu(ev->bis[i]);
6978 bis = hci_conn_hash_lookup_handle(hdev, handle);
6980 if (handle > HCI_CONN_HANDLE_MAX) {
6981 bt_dev_dbg(hdev, "ignore too large handle %u", handle);
6985 HCI_ROLE_SLAVE, handle);
7000 bis->iso_qos.bcast.big = ev->handle;
7022 u16 handle = le16_to_cpu(ev->bis[i]);
7024 bis = hci_conn_hash_lookup_handle(hdev, handle);
7043 bt_dev_dbg(hdev, "big handle 0x%2.2x", ev->handle);
7048 bis = hci_conn_hash_lookup_pa_sync_big_handle(hdev, ev->handle);
7057 while ((bis = hci_conn_hash_lookup_big_state(hdev, ev->handle,
7121 * opcode they handle so the use of the macros above is recommend since it does
7390 * they handle so the use of the macros above is recommend since it does attempt