Lines Matching full:scanning
381 /* This function controls the background scanning based on hdev->pend_le_conns
382 * list. If there are pending LE connection we start the background scanning,
399 /* No point in doing scanning if LE support hasn't been enabled */ in __hci_update_background_scan()
407 /* Reset RSSI and UUID filters when starting background scanning in __hci_update_background_scan()
424 * background scanning. in __hci_update_background_scan()
427 /* If controller is not scanning we are done. */ in __hci_update_background_scan()
433 BT_DBG("%s stopping background scanning", hdev->name); in __hci_update_background_scan()
439 /* If controller is connecting, we should not start scanning in __hci_update_background_scan()
446 /* If controller is currently scanning, we stop it to ensure we in __hci_update_background_scan()
454 BT_DBG("%s starting background scanning", hdev->name); in __hci_update_background_scan()
660 bt_dev_dbg(hdev, "Scanning is paused for suspend"); in hci_req_add_le_scan_disable()
871 bt_dev_dbg(hdev, "Scanning is paused for suspend"); in hci_req_start_scan()
883 /* Use ext scanning if set ext scan param and ext scan enable is in hci_req_start_scan()
956 /* Returns true if an le connection is in the scanning state */
987 /* Background scanning should run with address resolution */ in hci_req_add_le_passive_scan()
991 bt_dev_dbg(hdev, "Scanning is paused for suspend"); in hci_req_add_le_passive_scan()
996 * during passive scanning. Not using an non-resolvable address in hci_req_add_le_passive_scan()
1006 * happen before enabling scanning. The controller does in hci_req_add_le_passive_scan()
1007 * not allow white list modification while scanning. in hci_req_add_le_passive_scan()
1110 /* Configure params and enable scanning */ in hci_req_config_le_suspend_scan()
1232 /* Prevent disconnects from causing scanning to be re-enabled */ in hci_req_prepare_suspend()
1252 /* Unpause to take care of updating scanning params */ in hci_req_prepare_suspend()
1266 /* Reset passive/background scanning to normal */ in hci_req_prepare_suspend()
2384 * scanning and non-connectable advertising. in hci_update_random_address()
2875 /* If controller is not scanning we are done. */ in le_scan_restart()
2880 bt_dev_dbg(hdev, "Scanning is paused for suspend"); in le_scan_restart()
2970 /* If controller is scanning, it means the background scanning is in active_scan()
2972 * discovery scanning parameters. in active_scan()
3019 /* When running simultaneous discovery, the LE scanning time in start_discovery()
3021 * and LE scanning are scheduled by the controller. in start_discovery()
3024 * and LE scanning are done sequentially with separate in start_discovery()
3062 * restarting scanning during the discovery phase. in start_discovery()
3095 /* Passive scanning */ in hci_req_stop_discovery()