Lines Matching refs:ev
822 u8 ev, size_t len) in msft_skb_pull() argument
828 bt_dev_err(hdev, "Malformed MSFT vendor event: 0x%02x", ev); in msft_skb_pull()
975 struct msft_ev_le_monitor_device *ev; in msft_monitor_device_evt() local
981 ev = msft_skb_pull(hdev, skb, MSFT_EV_LE_MONITOR_DEVICE, sizeof(*ev)); in msft_monitor_device_evt()
982 if (!ev) in msft_monitor_device_evt()
987 MSFT_EV_LE_MONITOR_DEVICE, ev->monitor_handle, in msft_monitor_device_evt()
988 ev->monitor_state, &ev->bdaddr); in msft_monitor_device_evt()
990 handle_data = msft_find_handle_data(hdev, ev->monitor_handle, false); in msft_monitor_device_evt()
1005 address_filter = msft_find_address_data(hdev, ev->addr_type, in msft_monitor_device_evt()
1006 &ev->bdaddr, in msft_monitor_device_evt()
1011 if (ev->monitor_state && handle_data->cond_type == in msft_monitor_device_evt()
1013 msft_add_address_filter(hdev, ev->addr_type, in msft_monitor_device_evt()
1014 &ev->bdaddr, handle_data); in msft_monitor_device_evt()
1024 n->msft_handle == ev->monitor_handle) { in msft_monitor_device_evt()
1033 &ev->bdaddr, ev->monitor_handle, ev->monitor_state); in msft_monitor_device_evt()
1038 switch (ev->addr_type) { in msft_monitor_device_evt()
1050 MSFT_EV_LE_MONITOR_DEVICE, ev->addr_type); in msft_monitor_device_evt()
1054 if (ev->monitor_state) { in msft_monitor_device_evt()
1055 msft_device_found(hdev, &ev->bdaddr, addr_type, mgmt_handle); in msft_monitor_device_evt()
1064 msft_device_lost(hdev, &ev->bdaddr, addr_type, mgmt_handle); in msft_monitor_device_evt()