Lines Matching full:discovery
541 struct discovery_state discovery; member
909 spin_lock_init(&hdev->discovery.lock); in discovery_init()
910 hdev->discovery.state = DISCOVERY_STOPPED; in discovery_init()
911 INIT_LIST_HEAD(&hdev->discovery.all); in discovery_init()
912 INIT_LIST_HEAD(&hdev->discovery.unknown); in discovery_init()
913 INIT_LIST_HEAD(&hdev->discovery.resolve); in discovery_init()
914 hdev->discovery.report_invalid_rssi = true; in discovery_init()
915 hdev->discovery.rssi = HCI_RSSI_INVALID; in discovery_init()
920 hdev->discovery.result_filtering = false; in hci_discovery_filter_clear()
921 hdev->discovery.report_invalid_rssi = true; in hci_discovery_filter_clear()
922 hdev->discovery.rssi = HCI_RSSI_INVALID; in hci_discovery_filter_clear()
923 hdev->discovery.uuid_count = 0; in hci_discovery_filter_clear()
925 spin_lock(&hdev->discovery.lock); in hci_discovery_filter_clear()
926 kfree(hdev->discovery.uuids); in hci_discovery_filter_clear()
927 hdev->discovery.uuids = NULL; in hci_discovery_filter_clear()
928 spin_unlock(&hdev->discovery.lock); in hci_discovery_filter_clear()
937 return list_empty(&hdev->discovery.all); in inquiry_cache_empty()
942 struct discovery_state *c = &hdev->discovery; in inquiry_cache_age()
2391 * Discovery Procedure specification.