Lines Matching refs:rssi
4397 hdev->discovery.rssi = cp->rssi; in start_service_discovery()
5590 rp.rssi = conn->rssi; in conn_info_cmd_complete()
5594 rp.rssi = HCI_RSSI_INVALID; in conn_info_cmd_complete()
5769 rp.rssi = conn->rssi; in get_conn_info()
8234 static bool is_filter_match(struct hci_dev *hdev, s8 rssi, u8 *eir, in is_filter_match() argument
8246 if (hdev->discovery.rssi != HCI_RSSI_INVALID && in is_filter_match()
8247 (rssi == HCI_RSSI_INVALID || in is_filter_match()
8248 (rssi < hdev->discovery.rssi && in is_filter_match()
8271 if (hdev->discovery.rssi != HCI_RSSI_INVALID && in is_filter_match()
8272 rssi < hdev->discovery.rssi) in is_filter_match()
8280 u8 addr_type, u8 *dev_class, s8 rssi, u32 flags, in mgmt_device_found() argument
8300 if (!is_filter_match(hdev, rssi, eir, eir_len, scan_rsp, in mgmt_device_found()
8321 if (rssi == HCI_RSSI_INVALID && !hdev->discovery.report_invalid_rssi && in mgmt_device_found()
8323 rssi = 0; in mgmt_device_found()
8327 ev->rssi = rssi; in mgmt_device_found()
8349 u8 addr_type, s8 rssi, u8 *name, u8 name_len) in mgmt_remote_name() argument
8361 ev->rssi = rssi; in mgmt_remote_name()