Lines Matching refs:hdev
222 if (test_bit(HCI_PAIRABLE, &conn->hcon->hdev->dev_flags)) { in build_pairing_cmd()
269 mgmt_auth_failed(conn->hcon->hdev, conn->dst, hcon->type, in smp_failure()
354 hci_dev_lock(hcon->hdev); in tk_request()
357 ret = mgmt_user_passkey_request(hcon->hdev, conn->dst, in tk_request()
360 ret = mgmt_user_confirm_request(hcon->hdev, conn->dst, in tk_request()
364 hci_dev_unlock(hcon->hdev); in tk_request()
482 hci_add_ltk(hcon->hdev, conn->dst, hcon->dst_type, in random_work()
564 queue_work(hcon->hdev->workqueue, &smp->confirm); in smp_user_confirm_reply()
627 struct hci_dev *hdev = conn->hcon->hdev; in smp_cmd_pairing_rsp() local
667 queue_work(hdev->workqueue, &smp->confirm); in smp_cmd_pairing_rsp()
675 struct hci_dev *hdev = conn->hcon->hdev; in smp_cmd_pairing_confirm() local
689 queue_work(hdev->workqueue, &smp->confirm); in smp_cmd_pairing_confirm()
700 struct hci_dev *hdev = conn->hcon->hdev; in smp_cmd_pairing_random() local
707 queue_work(hdev->workqueue, &smp->random); in smp_cmd_pairing_random()
717 key = hci_find_ltk_by_addr(hcon->hdev, conn->dst, hcon->dst_type); in smp_ltk_encrypt()
773 if (!test_bit(HCI_LE_ENABLED, &hcon->hdev->dev_flags)) in smp_conn_security()
831 struct hci_dev *hdev = conn->hcon->hdev; in smp_cmd_master_ident() local
837 hci_dev_lock(hdev); in smp_cmd_master_ident()
839 hci_add_ltk(conn->hcon->hdev, conn->dst, hcon->dst_type, in smp_cmd_master_ident()
843 hci_dev_unlock(hdev); in smp_cmd_master_ident()
854 if (!test_bit(HCI_LE_ENABLED, &conn->hcon->hdev->dev_flags)) { in smp_sig_channel()
977 hci_add_ltk(conn->hcon->hdev, conn->dst, hcon->dst_type, in smp_distribute_keys()