*
******************************************************************************/
void BTA_VendorInit(void) { APPL_TRACE_API("BTA_VendorInit"); }
-
-/*******************************************************************************
- *
- * Function BTA_VendorCleanup
- *
- * Description This function frees up Broadcom specific VS specific dynamic
- * memory
- *
- * Returns void
- *
- ******************************************************************************/
-void BTA_VendorCleanup(void) { BTM_VendorCleanup(); }
******************************************************************************/
extern void BTA_VendorInit(void);
-/*******************************************************************************
- *
- * Function BTA_BrcmCleanup
- *
- * Description This function frees up Broadcom specific VS specific dynamic
- * memory
- *
- * Returns void
- *
- ******************************************************************************/
-extern void BTA_VendorCleanup(void);
-
#endif /* BTA_API_H */
<< " is_register: " << logbool(is_register);
return retval;
}
-
-void BTM_VendorCleanup() {
- tBTM_BLE_VSC_CB cmn_ble_vsc_cb;
- BTM_BleGetVendorCapabilities(&cmn_ble_vsc_cb);
-
- if (cmn_ble_vsc_cb.max_filter > 0) {
- btm_ble_adv_filter_cleanup();
-#if (BLE_PRIVACY_SPT == TRUE)
- btm_ble_resolving_list_cleanup();
-#endif
- }
-
- if (cmn_ble_vsc_cb.tot_scan_results_strg > 0) btm_ble_batchscan_cleanup();
-
- if (cmn_ble_vsc_cb.adv_inst_max > 0) btm_ble_multi_adv_cleanup();
-}
extern tBTM_STATUS BTM_BT_Quality_Report_VSE_Register(
bool is_register, tBTM_BT_QUALITY_REPORT_RECEIVER* p_bqr_report_receiver);
-extern void BTM_VendorCleanup();
-
extern tBTM_STATUS btm_sec_mx_access_request(const RawAddress& bd_addr,
uint16_t psm, bool is_originator,
uint32_t mx_proto_id,