Home
last modified time | relevance | path

Searched refs:devcb (Results 1 – 11 of 11) sorted by relevance

/external/bluetooth/bluedroid/stack/btm/
Dbtm_devctl.c138 memset (&btm_cb.devcb, 0, sizeof (tBTM_DEVCB)); in btm_dev_init()
149 btm_cb.devcb.reset_timer.param = (TIMER_PARAM_TYPE)TT_DEV_RESET; in btm_dev_init()
150 btm_cb.devcb.rln_timer.param = (TIMER_PARAM_TYPE)TT_DEV_RLN; in btm_dev_init()
151 btm_cb.devcb.rlinkp_timer.param = (TIMER_PARAM_TYPE)TT_DEV_RLNKP; in btm_dev_init()
170 btm_cb.devcb.state = BTM_DEV_STATE_WAIT_RESET_CMPLT; in btm_dev_init()
171 btu_start_timer (&btm_cb.devcb.reset_timer, BTU_TTYPE_BTM_DEV_CTL, BTM_FIRST_RESET_DELAY); in btm_dev_init()
201 if (btm_cb.devcb.p_rln_cmpl_cb) in btm_db_reset()
203 p_cb = btm_cb.devcb.p_rln_cmpl_cb; in btm_db_reset()
204 btm_cb.devcb.p_rln_cmpl_cb = NULL; in btm_db_reset()
210 if (btm_cb.devcb.p_rlinkp_cmpl_cb) in btm_db_reset()
[all …]
Dbtm_acl.c282 if (btm_cb.devcb.p_switch_role_cb && (bda && in btm_acl_report_role_change()
283 … (0 == memcmp(btm_cb.devcb.switch_role_ref_data.remote_bd_addr, bda, BD_ADDR_LEN)))) in btm_acl_report_role_change()
285 memset (&btm_cb.devcb.switch_role_ref_data, 0, sizeof(tBTM_ROLE_SWITCH_CMPL)); in btm_acl_report_role_change()
287 memcpy (&ref_data, &btm_cb.devcb.switch_role_ref_data, sizeof(tBTM_ROLE_SWITCH_CMPL)); in btm_acl_report_role_change()
288 (*btm_cb.devcb.p_switch_role_cb)(&ref_data); in btm_acl_report_role_change()
289 btm_cb.devcb.p_switch_role_cb = NULL; in btm_acl_report_role_change()
573 if (!(HCI_SWITCH_SUPPORTED(btm_cb.devcb.local_features))) in BTM_SwitchRole()
576 if (btm_cb.devcb.p_switch_role_cb && p_cb) in BTM_SwitchRole()
579 p_bda = btm_cb.devcb.switch_role_ref_data.remote_bd_addr; in BTM_SwitchRole()
681 memcpy (btm_cb.devcb.switch_role_ref_data.remote_bd_addr, remote_bd_addr, in BTM_SwitchRole()
[all …]
Dbtm_ble.c202 tBTM_DEVCB *p_devcb = &btm_cb.devcb; in BTM_BleLoadLocalKeys()
240 memcpy (er, btm_cb.devcb.er, BT_OCTET16_LEN); in BTM_GetDeviceEncRoot()
260 memcpy (irk, btm_cb.devcb.id_keys.irk, BT_OCTET16_LEN); in BTM_GetDeviceIDRoot()
278 memcpy (dhk, btm_cb.devcb.id_keys.dhk, BT_OCTET16_LEN); in BTM_GetDeviceDHK()
1193 SMP_Encrypt(p_cb->devcb.er, BT_OCTET16_LEN, (UINT8 *)&div, 2, &output); in btm_enc_proc_slave_y()
1241 SMP_Encrypt(p_cb->devcb.id_keys.dhk, BT_OCTET16_LEN, p_cb->enc_rand, in btm_ble_ltk_request_reply()
1365 if (!btm_cb.devcb.no_disc_if_pair_fail) in btm_proc_smp_cback()
1463 if ( btm_cb.devcb.enable_test_local_sign_cntr) in BTM_BleDataSignature()
1465 …DEBUG1 ("Use Test local counter value from script counter_val=%d", btm_cb.devcb.test_local_sign_cn… in BTM_BleDataSignature()
1466 UINT32_TO_STREAM(pp, btm_cb.devcb.test_local_sign_cntr); in BTM_BleDataSignature()
[all …]
Dbtm_inq.c202 if (btm_cb.devcb.state < BTM_DEV_STATE_READY) in BTM_SetDiscoverability()
316 if (!HCI_LMP_INTERLACED_INQ_SCAN_SUPPORTED(btm_cb.devcb.local_features)) in BTM_SetInquiryScanType()
353 if (!HCI_LMP_INTERLACED_PAGE_SCAN_SUPPORTED(btm_cb.devcb.local_features)) in BTM_SetPageScanType()
396 if (!HCI_LMP_INQ_RSSI_SUPPORTED(btm_cb.devcb.local_features)) in BTM_SetInquiryMode()
402 if (!HCI_EXT_INQ_RSP_SUPPORTED(btm_cb.devcb.local_features)) in BTM_SetInquiryMode()
635 if (btm_cb.devcb.state < BTM_DEV_STATE_READY) in BTM_SetConnectability()
1295 if (btm_cb.devcb.p_txpwer_cmpl_cb) in BTM_ReadInquiryRspTxPower()
1298 btu_start_timer (&btm_cb.devcb.txpwer_timer, BTU_TTYPE_BTM_ACL, BTM_INQ_REPLY_TIMEOUT ); in BTM_ReadInquiryRspTxPower()
1301 btm_cb.devcb.p_txpwer_cmpl_cb = p_cb; in BTM_ReadInquiryRspTxPower()
1305 btm_cb.devcb.p_txpwer_cmpl_cb = NULL; in BTM_ReadInquiryRspTxPower()
[all …]
Dbtm_sec.c131 if (memcmp(btm_cb.devcb.id_keys.ir, &temp_value, sizeof(BT_OCTET16)) == 0) in BTM_SecRegister()
315 if (HCI_SIMPLE_PAIRING_SUPPORTED(btm_cb.devcb.local_features)) in BTM_SetSecurityMode()
365 && (btm_cb.devcb.state > BTM_DEV_STATE_WAIT_AFTER_RESET) ) in BTM_SetPinType()
1120 if (!HCI_SIMPLE_PAIRING_SUPPORTED(btm_cb.devcb.local_features)) in BTM_SecBond()
1134 …SecBond: Local device supports SSP=%d", HCI_SIMPLE_PAIRING_SUPPORTED(btm_cb.devcb.local_features)); in BTM_SecBond()
1161 if (!HCI_SIMPLE_PAIRING_SUPPORTED(btm_cb.devcb.local_features) in BTM_SecBond()
1645 btm_cb.devcb.loc_auth_req = auth_req; in BTM_IoCapRsp()
1646 btm_cb.devcb.loc_io_caps = io_cap; in BTM_IoCapRsp()
1742 BDADDR_TO_STREAM(p, btm_cb.devcb.local_addr); in BTM_BuildOobData()
1777 DEVCLASS_TO_STREAM(p, btm_cb.devcb.dev_class); in BTM_BuildOobData()
[all …]
Dbtm_sco.c174 if (btm_cb.devcb.local_version.hci_version >= HCI_PROTO_VERSION_1_2) in btm_esco_conn_rsp()
203 if (btm_cb.devcb.local_version.hci_version >= HCI_PROTO_VERSION_2_0) in btm_esco_conn_rsp()
209 else if (btm_cb.devcb.local_version.hci_version >= HCI_PROTO_VERSION_2_0) in btm_esco_conn_rsp()
420 if (btm_cb.devcb.local_version.hci_version >= HCI_PROTO_VERSION_2_0) in btm_send_connect_request()
658 if (btm_cb.devcb.local_version.hci_version >= HCI_PROTO_VERSION_2_0) in BTM_CreateSco()
1368 if (btm_cb.devcb.local_version.hci_version >= HCI_PROTO_VERSION_2_0) in BTM_SetEScoMode()
1519 if (btm_cb.devcb.local_version.hci_version >= HCI_PROTO_VERSION_2_0) in BTM_ChangeEScoLinkParms()
Dbtm_int.h72 HCI_ATOMIC_ENCRYPT_SUPPORTED(btm_cb.devcb.local_features)) \
75 #define BTM_IS_BRCM_CONTROLLER() (btm_cb.devcb.local_version.manufacturer == LMP_COMPID_BROADCOM)
763 tBTM_DEVCB devcb; member
Dbtm_ble_addr.c117 if (!SMP_Encrypt(btm_cb.devcb.id_keys.irk, BT_OCTET16_LEN, p->param_buf, 3, &output)) in btm_gen_resolve_paddr_low()
Dbtm_dev.c309 if (p_dev_rec && HCI_SWITCH_SUPPORTED(btm_cb.devcb.local_features)) in btm_dev_support_switch()
/external/bluetooth/bluedroid/stack/btu/
Dbtu_hcif.c459 && (btm_cb.devcb.state == BTM_DEV_STATE_WAIT_RESET_CMPLT)) ) in btu_hcif_send_cmd()
/external/bluetooth/bluedroid/stack/l2cap/
Dl2c_utils.c2122 if (HCI_SWITCH_SUPPORTED(btm_cb.devcb.local_features)) in l2cu_create_conn()