Lines Matching refs:discovery
404 if (hdev->discovery.state != DISCOVERY_STOPPED) in __hci_update_background_scan()
1196 old_state = hdev->discovery.state; in hci_req_prepare_suspend()
2800 if (req->hdev->discovery.limited) in bredr_inquiry()
2832 hdev->discovery.scan_start = 0; in le_scan_disable_work()
2842 if (hdev->discovery.type == DISCOV_TYPE_LE) in le_scan_disable_work()
2845 if (hdev->discovery.type != DISCOV_TYPE_INTERLEAVED) in le_scan_disable_work()
2850 hdev->discovery.state != DISCOVERY_RESOLVING) in le_scan_disable_work()
2926 !hdev->discovery.scan_start) in le_scan_restart_work()
2934 duration = hdev->discovery.scan_duration; in le_scan_restart_work()
2935 scan_start = hdev->discovery.scan_start; in le_scan_restart_work()
3009 BT_DBG("%s type %u", hdev->name, hdev->discovery.type); in start_discovery()
3011 switch (hdev->discovery.type) { in start_discovery()
3065 hdev->discovery.result_filtering) { in start_discovery()
3066 hdev->discovery.scan_start = jiffies; in start_discovery()
3067 hdev->discovery.scan_duration = timeout; in start_discovery()
3077 struct discovery_state *d = &hdev->discovery; in hci_req_stop_discovery()
3082 BT_DBG("%s state %u", hdev->name, hdev->discovery.state); in hci_req_stop_discovery()
3136 switch (hdev->discovery.state) { in discov_update()