Home
last modified time | relevance | path

Searched refs:adv_monitor (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.15/net/bluetooth/
Dmsft.h20 int msft_add_monitor_pattern(struct hci_dev *hdev, struct adv_monitor *monitor);
21 int msft_remove_monitor(struct hci_dev *hdev, struct adv_monitor *monitor,
39 struct adv_monitor *monitor) in msft_add_monitor_pattern()
45 struct adv_monitor *monitor, in msft_remove_monitor()
Dmsft.c101 struct adv_monitor *monitor);
159 struct adv_monitor *monitor; in reregister_monitor_on_restart()
217 struct adv_monitor *monitor; in msft_do_close()
306 struct adv_monitor *monitor; in msft_le_monitor_advertisement_cb()
363 struct adv_monitor *monitor; in msft_le_cancel_monitor_advertisement_cb()
448 static bool msft_monitor_rssi_valid(struct adv_monitor *monitor) in msft_monitor_rssi_valid()
471 static bool msft_monitor_pattern_valid(struct adv_monitor *monitor) in msft_monitor_pattern_valid()
479 struct adv_monitor *monitor) in __msft_add_monitor_pattern()
537 int msft_add_monitor_pattern(struct hci_dev *hdev, struct adv_monitor *monitor) in msft_add_monitor_pattern()
551 int msft_remove_monitor(struct hci_dev *hdev, struct adv_monitor *monitor, in msft_remove_monitor()
Dhci_core.c3086 struct adv_monitor *monitor; in hci_adv_monitors_clear()
3098 void hci_free_adv_monitor(struct hci_dev *hdev, struct adv_monitor *monitor) in hci_free_adv_monitor()
3137 bool hci_add_adv_monitor(struct hci_dev *hdev, struct adv_monitor *monitor, in hci_add_adv_monitor()
3185 struct adv_monitor *monitor, in hci_remove_adv_monitor()
3219 struct adv_monitor *monitor = idr_find(&hdev->adv_monitors_idr, handle); in hci_remove_single_adv_monitor()
3242 struct adv_monitor *monitor; in hci_remove_all_adv_monitor()
Dmgmt.c4203 struct adv_monitor *monitor = NULL; in read_adv_mon_features()
4253 struct adv_monitor *monitor; in mgmt_add_adv_patterns_monitor_complete()
4289 struct adv_monitor *m, u8 status, in __add_adv_patterns_monitor()
4352 static void parse_adv_monitor_rssi(struct adv_monitor *m, in parse_adv_monitor_rssi()
4377 static u8 parse_adv_monitor_pattern(struct adv_monitor *m, u8 pattern_count, in parse_adv_monitor_pattern()
4412 struct adv_monitor *m = NULL; in add_adv_patterns_monitor()
4449 struct adv_monitor *m = NULL; in add_adv_patterns_monitor_rssi()
/Linux-v5.15/include/net/bluetooth/
Dhci_core.h264 struct adv_monitor { struct
1365 void hci_free_adv_monitor(struct hci_dev *hdev, struct adv_monitor *monitor);
1368 bool hci_add_adv_monitor(struct hci_dev *hdev, struct adv_monitor *monitor,