/packages/modules/Bluetooth/system/gd/hci/ |
D | le_periodic_sync_manager_test.cc | 223 uint16_t sync_handle = 0x03; in TEST_F() local 228 .sync_handle = sync_handle, in TEST_F() 250 uint16_t sync_handle = 0x12; in TEST_F() local 260 .sync_handle = sync_handle, in TEST_F() 279 ErrorCode::SUCCESS, sync_handle, advertiser_sid, address_with_type.GetAddressType(), in TEST_F() 289 uint16_t sync_handle = 0x12; in TEST_F() local 299 .sync_handle = sync_handle, in TEST_F() 318 ErrorCode::SUCCESS, sync_handle, advertiser_sid, AddressType::PUBLIC_IDENTITY_ADDRESS, in TEST_F() 327 uint16_t sync_handle = 0x12; in TEST_F() local 337 .sync_handle = sync_handle, in TEST_F() [all …]
|
D | le_periodic_sync_manager.h | 55 uint16_t sync_handle; member 146 void TransferSync(const Address& address, uint16_t service_data, uint16_t sync_handle, in TransferSync() argument 158 sync_handle), in TransferSync() 335 periodic_sync->sync_handle = event_view.GetSyncHandle(); in HandleLePeriodicAdvertisingSyncEstablished() 361 uint16_t sync_handle = event_view.GetSyncHandle(); in HandleLePeriodicAdvertisingReport() local 362 auto periodic_sync = GetEstablishedSyncFromHandle(sync_handle); in HandleLePeriodicAdvertisingReport() 364 log::warn("[PSync]: index not found for handle {}", sync_handle); in HandleLePeriodicAdvertisingReport() 366 hci::LePeriodicAdvertisingTerminateSyncBuilder::Create(sync_handle), in HandleLePeriodicAdvertisingReport() 372 sync_handle, DataStatus(event_view.GetDataStatus()), event_view.GetData()); in HandleLePeriodicAdvertisingReport() 378 callbacks_->OnPeriodicSyncReport(sync_handle, event_view.GetTxPower(), event_view.GetRssi(), in HandleLePeriodicAdvertisingReport() [all …]
|
D | le_scanning_reassembler.h | 63 uint16_t sync_handle, DataStatus status, const std::vector<uint8_t>& advertising_data); 114 std::optional<uint16_t> sync_handle; member 117 PeriodicAdvertisingFragment(uint16_t sync_handle, const std::vector<uint8_t>& data) in PeriodicAdvertisingFragment() 118 : sync_handle(sync_handle), data(data.begin(), data.end()) {} in PeriodicAdvertisingFragment() 145 uint16_t sync_handle, const std::vector<uint8_t>& data); 147 std::list<PeriodicAdvertisingFragment>::iterator FindPeriodicFragment(uint16_t sync_handle);
|
D | le_scanning_reassembler.cc | 101 uint16_t sync_handle, DataStatus data_status, in ProcessPeriodicAdvertisingReport() argument 105 AppendPeriodicFragment(sync_handle, advertising_data); in ProcessPeriodicAdvertisingReport() 216 LeScanningReassembler::AppendPeriodicFragment(uint16_t sync_handle, in AppendPeriodicFragment() argument 218 auto it = FindPeriodicFragment(sync_handle); in AppendPeriodicFragment() 228 periodic_cache_.emplace_front(sync_handle, data); in AppendPeriodicFragment() 233 LeScanningReassembler::FindPeriodicFragment(uint16_t sync_handle) { in FindPeriodicFragment() argument 235 if (it->sync_handle == sync_handle) { in FindPeriodicFragment()
|
D | le_scanning_callback.h | 75 virtual void OnPeriodicSyncStarted(int request_id, uint8_t status, uint16_t sync_handle, 78 virtual void OnPeriodicSyncReport(uint16_t sync_handle, int8_t tx_power, int8_t rssi, 80 virtual void OnPeriodicSyncLost(uint16_t sync_handle) = 0; 82 virtual void OnBigInfoReport(uint16_t sync_handle, bool encrypted) = 0;
|
D | le_scanning_manager_test.cc | 675 const uint16_t sync_handle = 0x0002; in TEST_F() local 680 le_scanning_manager->TransferSync(address, handle, service_data, sync_handle, pa_source); in TEST_F() 691 const uint16_t sync_handle = 0x0002; in TEST_F() local 699 le_scanning_manager->TransferSync(address, handle, service_data, sync_handle, pa_source); in TEST_F() 707 const uint16_t sync_handle = 0x0002; in TEST_F() local 712 le_scanning_manager->TransferSetInfo(address, handle, service_data, sync_handle, pa_source); in TEST_F() 723 const uint16_t sync_handle = 0x0002; in TEST_F() local 731 le_scanning_manager->TransferSetInfo(address, handle, service_data, sync_handle, pa_source); in TEST_F()
|
D | le_scanning_manager_mock.h | 72 uint16_t sync_handle, int pa_source));
|
D | le_scanning_manager.h | 88 uint16_t sync_handle, int pa_source);
|
/packages/modules/Bluetooth/system/stack/btm/ |
D | btm_ble_scanner.cc | 57 void PeriodicScanTerminate(uint16_t sync_handle) override { in PeriodicScanTerminate() argument 58 GetHciInterface()->PeriodicScanTerminate(sync_handle, base::Bind(&status_callback)); in PeriodicScanTerminate() 62 uint16_t sync_handle, in PeriodicAdvSyncTransfer() argument 64 GetHciInterface()->PeriodicAdvSyncTransfer(bd_addr, service_data, sync_handle, in PeriodicAdvSyncTransfer() 81 void OnPeriodicScanResult(uint16_t sync_handle, uint8_t tx_power, int8_t rssi, uint8_t cte_type, in OnPeriodicScanResult() argument 84 btm_ble_periodic_adv_report(sync_handle, tx_power, rssi, cte_type, pkt_data_status, in OnPeriodicScanResult() 88 void OnPeriodicScanEstablished(uint8_t status, uint16_t sync_handle, uint8_t set_id, in OnPeriodicScanEstablished() argument 91 btm_ble_periodic_adv_sync_established(status, sync_handle, set_id, adv_addr_type, adv_addr, in OnPeriodicScanEstablished() 95 void OnPeriodicScanLost(uint16_t sync_handle) override { in OnPeriodicScanLost() argument 96 btm_ble_periodic_adv_sync_lost(sync_handle); in OnPeriodicScanLost()
|
D | ble_scanner_hci_interface.cc | 92 void PeriodicScanTerminate(uint16_t sync_handle, status_cb command_complete) override { in PeriodicScanTerminate() argument 94 sync_handle, base::Bind(&status_callback, std::move(command_complete))); in PeriodicScanTerminate() 97 void PeriodicScanResultEvtEnable(uint16_t sync_handle, bool enable, in PeriodicScanResultEvtEnable() argument 100 sync_handle, enable, base::Bind(&status_callback, std::move(command_complete))); in PeriodicScanResultEvtEnable() 128 uint16_t sync_handle, in PeriodicAdvSyncTransfer() argument 139 acl_handle, service_data, sync_handle, in PeriodicAdvSyncTransfer() 180 void OnPeriodicAdvSyncEstablished(uint8_t status, uint16_t sync_handle, uint8_t adv_sid, in OnPeriodicAdvSyncEstablished() argument 184 scan_event_observer->OnPeriodicScanEstablished(status, sync_handle, adv_sid, adv_addr_type, in OnPeriodicAdvSyncEstablished() 190 void OnPeriodicScanResult(uint16_t sync_handle, uint8_t tx_power, int8_t rssi, uint8_t cte_type, in OnPeriodicScanResult() argument 196 scan_event_observer->OnPeriodicScanResult(sync_handle, tx_power, rssi, cte_type, in OnPeriodicScanResult() [all …]
|
D | ble_scanner_hci_interface.h | 42 virtual void OnPeriodicScanResult(uint16_t sync_handle, uint8_t tx_power, int8_t rssi, 45 virtual void OnPeriodicScanEstablished(uint8_t status, uint16_t sync_handle, uint8_t set_id, 49 virtual void OnPeriodicScanLost(uint16_t sync_handle) = 0; 96 virtual void PeriodicScanTerminate(uint16_t sync_handle, status_cb cb) = 0; 106 virtual void PeriodicScanResultEvtEnable(uint16_t sync_handle, bool enable, status_cb cb) = 0; 161 uint16_t sync_handle, handle_cb cb) = 0; 174 uint8_t sync_handle, handle_cb cb) = 0;
|
D | btm_ble_gap.cc | 227 uint16_t sync_handle; member 953 p->sync_handle = 0; in btm_ble_start_sync_timeout() 960 if (btm_ble_pa_sync_cb.p_sync[i].sync_handle == handle && in btm_ble_get_psync_index_from_handle() 990 void btm_ble_periodic_adv_sync_established(uint8_t status, uint16_t sync_handle, uint8_t adv_sid, in btm_ble_periodic_adv_sync_established() argument 997 status, sync_handle, adv_sid, address_type, phy, interval, adv_clock_accuracy); in btm_ble_periodic_adv_sync_established() 1025 BleScanningManager::Get()->PeriodicScanTerminate(sync_handle); in btm_ble_periodic_adv_sync_established() 1032 ps->sync_handle = sync_handle; in btm_ble_periodic_adv_sync_established() 1034 ps->sync_start_cb.Run(status, sync_handle, adv_sid, from_ble_addr_type(ble_addr_type), bda, phy, in btm_ble_periodic_adv_sync_established() 1047 void btm_ble_periodic_adv_report(uint16_t sync_handle, uint8_t tx_power, int8_t rssi, in btm_ble_periodic_adv_report() argument 1053 sync_handle, tx_power, rssi, cte_type, data_status, data_len); in btm_ble_periodic_adv_report() [all …]
|
/packages/modules/Bluetooth/system/stack/include/ |
D | ble_scanner.h | 49 virtual void PeriodicScanTerminate(uint16_t sync_handle/*, 52 uint16_t sync_handle, handle_cb command_complete) = 0; 60 virtual void OnPeriodicScanResult(uint16_t sync_handle, uint8_t tx_power, int8_t rssi, 63 virtual void OnPeriodicScanEstablished(uint8_t status, uint16_t sync_handle, uint8_t set_id, 67 virtual void OnPeriodicScanLost(uint16_t sync_handle) = 0;
|
D | btm_ble_api.h | 362 void btm_ble_periodic_adv_sync_established(uint8_t status, uint16_t sync_handle, uint8_t adv_sid, 366 void btm_ble_periodic_adv_report(uint16_t sync_handle, uint8_t tx_power, int8_t rssi, 369 void btm_ble_periodic_adv_sync_lost(uint16_t sync_handle);
|
D | hcimsgs.h | 396 uint16_t sync_handle, base::OnceCallback<void(uint8_t*, uint16_t)> cb); 409 uint16_t sync_handle, bool enable, base::OnceCallback<void(uint8_t*, uint16_t)> cb); 412 uint16_t conn_handle, uint16_t service_data, uint16_t sync_handle,
|
/packages/modules/Bluetooth/system/gd/rust/topshim/gatt/ |
D | gatt_ble_scanner_shim.cc | 292 void BleScannerIntf::TransferSync(RawAddress addr, uint16_t service_data, uint16_t sync_handle) { in TransferSync() argument 293 scanner_intf_->TransferSync(addr, service_data, sync_handle, 0 /* place holder */); in TransferSync() 340 void BleScannerIntf::OnPeriodicSyncStarted(int, uint8_t status, uint16_t sync_handle, in OnPeriodicSyncStarted() argument 343 rusty::gdscan_start_sync_callback(status, sync_handle, advertising_sid, address_type, &addr, phy, in OnPeriodicSyncStarted() 347 void BleScannerIntf::OnPeriodicSyncReport(uint16_t sync_handle, int8_t tx_power, int8_t rssi, in OnPeriodicSyncReport() argument 349 rusty::gdscan_sync_report_callback(sync_handle, tx_power, rssi, status, data.data(), data.size()); in OnPeriodicSyncReport() 352 void BleScannerIntf::OnPeriodicSyncLost(uint16_t sync_handle) { in OnPeriodicSyncLost() argument 353 rusty::gdscan_sync_lost_callback(sync_handle); in OnPeriodicSyncLost() 360 void BleScannerIntf::OnBigInfoReport(uint16_t sync_handle, bool encrypted) { in OnBigInfoReport() argument 361 rusty::gdscan_biginfo_report_callback(sync_handle, encrypted); in OnBigInfoReport()
|
D | gatt_ble_scanner_shim.h | 54 void OnPeriodicSyncStarted(int reg_id, uint8_t status, uint16_t sync_handle, 57 void OnPeriodicSyncReport(uint16_t sync_handle, int8_t tx_power, int8_t rssi, uint8_t status, 59 void OnPeriodicSyncLost(uint16_t sync_handle) override; 61 void OnBigInfoReport(uint16_t sync_handle, bool encrypted) override; 140 void TransferSync(RawAddress addr, uint16_t service_data, uint16_t sync_handle);
|
/packages/modules/Bluetooth/system/include/hardware/ |
D | ble_scanner.h | 68 virtual void OnPeriodicSyncStarted(int reg_id, uint8_t status, uint16_t sync_handle, 71 virtual void OnPeriodicSyncReport(uint16_t sync_handle, int8_t tx_power, int8_t rssi, 73 virtual void OnPeriodicSyncLost(uint16_t sync_handle) = 0; 75 virtual void OnBigInfoReport(uint16_t sync_handle, bool encrypted) = 0; 166 virtual void TransferSync(RawAddress address, uint16_t service_data, uint16_t sync_handle,
|
/packages/modules/Bluetooth/system/main/shim/ |
D | ble_scanner_interface_impl.h | 84 void TransferSync(RawAddress address, uint16_t service_data, uint16_t sync_handle, 112 void OnPeriodicSyncStarted(int reg_id, uint8_t status, uint16_t sync_handle, 116 void OnPeriodicSyncReport(uint16_t sync_handle, int8_t tx_power, int8_t rssi, uint8_t status, 118 void OnPeriodicSyncLost(uint16_t sync_handle) override; 121 void OnBigInfoReport(uint16_t sync_handle, bool encrypted) override;
|
D | le_scanning_manager.cc | 409 uint16_t sync_handle, int pa_source) { in TransferSync() argument 421 sync_handle, pa_source); in TransferSync() 566 int reg_id, uint8_t status, uint16_t sync_handle, uint8_t advertising_sid, in OnPeriodicSyncStarted() argument 576 sync_handle, advertising_sid, static_cast<int>(ble_addr_type), in OnPeriodicSyncStarted() 580 void BleScannerInterfaceImpl::OnPeriodicSyncReport(uint16_t sync_handle, int8_t tx_power, in OnPeriodicSyncReport() argument 584 base::Unretained(scanning_callbacks_), sync_handle, tx_power, in OnPeriodicSyncReport() 588 void BleScannerInterfaceImpl::OnPeriodicSyncLost(uint16_t sync_handle) { in OnPeriodicSyncLost() argument 590 base::Unretained(scanning_callbacks_), sync_handle)); in OnPeriodicSyncLost() 600 void BleScannerInterfaceImpl::OnBigInfoReport(uint16_t sync_handle, bool encrypted) { in OnBigInfoReport() argument 602 base::Unretained(scanning_callbacks_), sync_handle, encrypted)); in OnBigInfoReport()
|
/packages/modules/Bluetooth/system/test/mock/ |
D | mock_stack_hcic_hciblecmds.cc | 146 uint16_t conn_handle, uint16_t service_data, uint16_t sync_handle, in btsnd_hcic_ble_periodic_advertising_sync_transfer() argument 150 conn_handle, service_data, sync_handle, std::move(cb)); in btsnd_hcic_ble_periodic_advertising_sync_transfer() 153 uint16_t sync_handle, base::OnceCallback<void(uint8_t*, uint16_t)> cb) { in btsnd_hcic_ble_periodic_advertising_terminate_sync() argument 156 sync_handle, std::move(cb)); in btsnd_hcic_ble_periodic_advertising_terminate_sync() 214 uint16_t sync_handle, bool enable, base::OnceCallback<void(uint8_t*, uint16_t)> cb) { in btsnd_hcic_ble_set_periodic_advertising_receive_enable() argument 217 sync_handle, enable, std::move(cb)); in btsnd_hcic_ble_set_periodic_advertising_receive_enable()
|
D | mock_stack_hcic_hciblecmds.h | 182 void operator()(uint16_t conn_handle, uint16_t service_data, uint16_t sync_handle, in operator() 184 body(conn_handle, service_data, sync_handle, std::move(cb)); in operator() 196 void operator()(uint16_t sync_handle, base::OnceCallback<void(uint8_t*, uint16_t)> cb) { in operator() 197 body(sync_handle, std::move(cb)); in operator() 348 void operator()(uint16_t sync_handle, bool enable, in operator() 350 body(sync_handle, enable, std::move(cb)); in operator()
|
/packages/modules/Bluetooth/system/stack/hcic/ |
D | hciblecmds.cc | 637 uint16_t sync_handle, base::OnceCallback<void(uint8_t*, uint16_t)> cb) { in btsnd_hcic_ble_periodic_advertising_terminate_sync() argument 641 UINT16_TO_STREAM(pp, sync_handle); in btsnd_hcic_ble_periodic_advertising_terminate_sync() 682 uint16_t sync_handle, bool enable, base::OnceCallback<void(uint8_t*, uint16_t)> cb) { in btsnd_hcic_ble_set_periodic_advertising_receive_enable() argument 686 UINT16_TO_STREAM(pp, sync_handle); in btsnd_hcic_ble_set_periodic_advertising_receive_enable() 694 uint16_t conn_handle, uint16_t service_data, uint16_t sync_handle, in btsnd_hcic_ble_periodic_advertising_sync_transfer() argument 701 UINT16_TO_STREAM(pp, sync_handle); in btsnd_hcic_ble_periodic_advertising_sync_transfer()
|
/packages/modules/Bluetooth/tools/rootcanal/test/LL/DDI/SCN/ |
D | BV_79_C.py | 158 sync_handle=0, 196 hci.LePeriodicAdvertisingReportV1(sync_handle=0,
|
/packages/modules/Bluetooth/system/gd/rust/topshim/src/profiles/ |
D | gatt.rs | 213 sync_handle: u16, in TransferSync() 285 sync_handle: u16, in gdscan_start_sync_callback() 293 sync_handle: u16, in gdscan_sync_report_callback() 300 unsafe fn gdscan_sync_lost_callback(sync_handle: u16); in gdscan_sync_lost_callback() 302 unsafe fn gdscan_biginfo_report_callback(sync_handle: u16, encrypted: bool); in gdscan_biginfo_report_callback() 1723 pub fn transfer_sync(&mut self, addr: RawAddress, service_data: u16, sync_handle: u16) { in transfer_sync() 1724 mutcxxcall!(self, TransferSync, addr, service_data, sync_handle); in transfer_sync()
|