/external/bluetooth/bluedroid/stack/btm/ |
btm_devctl.c | 142 memset (&btm_cb.devcb, 0, sizeof (tBTM_DEVCB)); 150 btm_cb.devcb.reset_timer.param = (TIMER_PARAM_TYPE)TT_DEV_RESET; 151 btm_cb.devcb.rln_timer.param = (TIMER_PARAM_TYPE)TT_DEV_RLN; 152 btm_cb.devcb.rlinkp_timer.param = (TIMER_PARAM_TYPE)TT_DEV_RLNKP; 171 btm_cb.devcb.state = BTM_DEV_STATE_WAIT_RESET_CMPLT; 172 btu_start_timer (&btm_cb.devcb.reset_timer, BTU_TTYPE_BTM_DEV_CTL, BTM_FIRST_RESET_DELAY); 202 if (btm_cb.devcb.p_rln_cmpl_cb) 204 p_cb = btm_cb.devcb.p_rln_cmpl_cb; 205 btm_cb.devcb.p_rln_cmpl_cb = NULL; 211 if (btm_cb.devcb.p_rlinkp_cmpl_cb [all...] |
btm_acl.c | 329 if (HCI_LE_SLAVE_INIT_FEAT_EXC_SUPPORTED(btm_cb.devcb.local_le_features) 366 if (btm_cb.devcb.p_switch_role_cb 367 && (bda && (0 == memcmp(btm_cb.devcb.switch_role_ref_data.remote_bd_addr, bda, BD_ADDR_LEN)))) 369 memcpy (&ref_data, &btm_cb.devcb.switch_role_ref_data, sizeof(tBTM_ROLE_SWITCH_CMPL)); 371 (*btm_cb.devcb.p_switch_role_cb)(&ref_data); 372 memset (&btm_cb.devcb.switch_role_ref_data, 0, sizeof(tBTM_ROLE_SWITCH_CMPL)); 373 btm_cb.devcb.p_switch_role_cb = NULL; 651 if (!(HCI_SWITCH_SUPPORTED(btm_cb.devcb.local_lmp_features[HCI_EXT_FEATURES_PAGE_0]))) 654 if (btm_cb.devcb.p_switch_role_cb && p_cb) 657 p_bda = btm_cb.devcb.switch_role_ref_data.remote_bd_addr [all...] |
btm_ble.c | 207 tBTM_DEVCB *p_devcb = &btm_cb.devcb; 243 memcpy (er, btm_cb.devcb.er, BT_OCTET16_LEN); 261 memcpy (irk, btm_cb.devcb.id_keys.irk, BT_OCTET16_LEN); 277 memcpy (dhk, btm_cb.devcb.id_keys.dhk, BT_OCTET16_LEN); 640 btm_cb.devcb.p_le_test_cmd_cmpl_cb = p_cmd_cmpl_cback; 663 btm_cb.devcb.p_le_test_cmd_cmpl_cb = p_cmd_cmpl_cback; 681 btm_cb.devcb.p_le_test_cmd_cmpl_cb = p_cmd_cmpl_cback; 694 tBTM_CMPL_CB *p_cb = btm_cb.devcb.p_le_test_cmd_cmpl_cb; 697 btm_cb.devcb.p_le_test_cmd_cmpl_cb = NULL; [all...] |
btm_ble_batchscan.c | 616 if (!HCI_LE_HOST_SUPPORTED(btm_cb.devcb.local_lmp_features[HCI_EXT_FEATURES_PAGE_1])) 689 if (!HCI_LE_HOST_SUPPORTED(btm_cb.devcb.local_lmp_features[HCI_EXT_FEATURES_PAGE_1])) 763 if (!HCI_LE_HOST_SUPPORTED(btm_cb.devcb.local_lmp_features[HCI_EXT_FEATURES_PAGE_1])) 809 if (!HCI_LE_HOST_SUPPORTED(btm_cb.devcb.local_lmp_features[HCI_EXT_FEATURES_PAGE_1])) [all...] |
btm_inq.c | 188 if (HCI_LE_HOST_SUPPORTED(btm_cb.devcb.local_lmp_features[HCI_EXT_FEATURES_PAGE_1])) 205 if (btm_cb.devcb.state < BTM_DEV_STATE_READY) 319 if (!HCI_LMP_INTERLACED_INQ_SCAN_SUPPORTED(btm_cb.devcb.local_lmp_features[HCI_EXT_FEATURES_PAGE_0])) 356 if (!HCI_LMP_INTERLACED_PAGE_SCAN_SUPPORTED(btm_cb.devcb.local_lmp_features[HCI_EXT_FEATURES_PAGE_0])) 399 if (!HCI_LMP_INQ_RSSI_SUPPORTED(btm_cb.devcb.local_lmp_features[HCI_EXT_FEATURES_PAGE_0])) 405 if (!HCI_EXT_INQ_RSP_SUPPORTED(btm_cb.devcb.local_lmp_features[HCI_EXT_FEATURES_PAGE_0])) 625 if (HCI_LE_HOST_SUPPORTED(btm_cb.devcb.local_lmp_features[HCI_EXT_FEATURES_PAGE_1])) 642 if (btm_cb.devcb.state < BTM_DEV_STATE_READY) [all...] |
btm_sco.c | 179 if (btm_cb.devcb.local_version.hci_version >= HCI_PROTO_VERSION_1_2) 208 if (btm_cb.devcb.local_version.hci_version >= HCI_PROTO_VERSION_2_0) 214 else if (btm_cb.devcb.local_version.hci_version >= HCI_PROTO_VERSION_2_0) 425 if (btm_cb.devcb.local_version.hci_version >= HCI_PROTO_VERSION_2_0) 660 if (btm_cb.devcb.local_version.hci_version >= HCI_PROTO_VERSION_2_0) [all...] |
btm_sec.c | 213 if (memcmp(btm_cb.devcb.id_keys.ir, &temp_value, sizeof(BT_OCTET16)) == 0) 423 if (HCI_SIMPLE_PAIRING_SUPPORTED(btm_cb.devcb.local_lmp_features[HCI_EXT_FEATURES_PAGE_0])) 473 && (btm_cb.devcb.state > BTM_DEV_STATE_WAIT_AFTER_RESET) ) [all...] |
btm_ble_gap.c | 257 if (!HCI_LE_HOST_SUPPORTED(btm_cb.devcb.local_lmp_features[HCI_EXT_FEATURES_PAGE_1])) 308 if (!HCI_LE_HOST_SUPPORTED(btm_cb.devcb.local_lmp_features[HCI_EXT_FEATURES_PAGE_1])) 382 if (!HCI_LE_HOST_SUPPORTED(btm_cb.devcb.local_lmp_features[HCI_EXT_FEATURES_PAGE_1])) 702 if (!HCI_LE_HOST_SUPPORTED(btm_cb.devcb.local_lmp_features[HCI_EXT_FEATURES_PAGE_1])) [all...] |
btm_ble_multi_adv.c | 263 BDADDR_TO_STREAM (pp, btm_cb.devcb.local_addr); 402 if (!SMP_Encrypt(btm_cb.devcb.id_keys.irk, BT_OCTET16_LEN, p->param_buf, 3, &output))
|
btm_ble_addr.c | 108 if (!SMP_Encrypt(btm_cb.devcb.id_keys.irk, BT_OCTET16_LEN, p->param_buf, 3, &output))
|
btm_dev.c | 374 if (p_dev_rec && HCI_SWITCH_SUPPORTED(btm_cb.devcb.local_lmp_features[HCI_EXT_FEATURES_PAGE_0]))
|
btm_int.h | 72 HCI_ATOMIC_ENCRYPT_SUPPORTED(btm_cb.devcb.local_lmp_features[HCI_EXT_FEATURES_PAGE_0])) \ 75 #define BTM_IS_BRCM_CONTROLLER() (btm_cb.devcb.local_version.manufacturer == LMP_COMPID_BROADCOM) 835 tBTM_DEVCB devcb; member in struct:__anon5884 [all...] |
btm_ble_adv_filter.c | [all...] |
/external/bluetooth/bluedroid/stack/l2cap/ |
l2c_ble.c | 125 if ((HCI_LE_CONN_PARAM_REQ_SUPPORTED(btm_cb.devcb.local_le_features) && 426 if (!HCI_LE_SLAVE_INIT_FEAT_EXC_SUPPORTED(btm_cb.devcb.local_le_features)) [all...] |
l2c_utils.c | [all...] |
/external/bluetooth/bluedroid/vnd/ble/ |
vendor_ble.c | 722 if (!HCI_LE_HOST_SUPPORTED(btm_cb.devcb.local_lmp_features[HCI_EXT_FEATURES_PAGE_1]))
|
/external/bluetooth/bluedroid/stack/btu/ |
btu_hcif.c | 472 && (btm_cb.devcb.state == BTM_DEV_STATE_WAIT_RESET_CMPLT)) ) [all...] |