/external/bluetooth/bluedroid/stack/smp/ |
smp_api.c | 227 tBTM_SEC_DEV_REC *p_dev_rec; local 245 if ((p_dev_rec = btm_find_dev (bd_addr)) == NULL)
|
smp_act.c | 149 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (p_cb->pairing_bda); local 153 if (p_dev_rec) 154 btm_sec_clear_ble_keys(p_dev_rec); 351 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (p_cb->pairing_bda); local 355 if (p_dev_rec && (p_cb->role == HCI_ROLE_SLAVE)) 356 btm_sec_clear_ble_keys(p_dev_rec); [all...] |
smp_keys.c | 448 tBTM_SEC_DEV_REC *p_dev_rec; local 451 if ((p_dev_rec = btm_find_dev (p_cb->pairing_bda)) == NULL) 464 UINT8_TO_STREAM(p, p_dev_rec->ble.ble_addr_type); 473 UINT8_TO_STREAM(p, p_dev_rec->ble.ble_addr_type);
|
/external/bluetooth/bluedroid/stack/btm/ |
btm_ble_addr.c | 210 tBTM_SEC_DEV_REC *p_dev_rec = NULL; local 214 p_dev_rec = &btm_cb.sec_dev_rec[p_mgnt_cb->index]; 218 (* p_mgnt_cb->p_resolve_cback)(p_dev_rec, p_mgnt_cb->p); 266 tBTM_SEC_DEV_REC *p_dev_rec; local 280 p_dev_rec = &btm_cb.sec_dev_rec[rec_index]; 282 BTM_TRACE_ERROR2("sec_flags = %02x device_type = %d", p_dev_rec->sec_flags, p_dev_rec->device_type); 284 if ((p_dev_rec->device_type == BT_DEVICE_TYPE_BLE) && 285 (p_dev_rec->ble.key_type & BTM_LE_KEY_PID)) 288 SMP_Encrypt(p_dev_rec->ble.keys.irk, BT_OCTET16_LEN 355 tBTM_SEC_DEV_REC *p_dev_rec = NULL; local [all...] |
btm_dev.c | 63 tBTM_SEC_DEV_REC *p_dev_rec; local 66 p_dev_rec = btm_find_dev (bd_addr); 67 if (!p_dev_rec) 75 p_dev_rec = &btm_cb.sec_dev_rec[i]; 78 memset (p_dev_rec, 0, sizeof (tBTM_SEC_DEV_REC)); 79 p_dev_rec->sec_flags = BTM_SEC_IN_USE; 80 memcpy (p_dev_rec->bd_addr, bd_addr, BD_ADDR_LEN); 81 p_dev_rec->hci_handle = BTM_GetHCIConnHandle (bd_addr); 86 memset(&p_dev_rec->conn_params, 0xff, sizeof(tBTM_LE_CONN_PRAMS)); 92 if (!p_dev_rec) 150 tBTM_SEC_DEV_REC *p_dev_rec; local 202 tBTM_SEC_DEV_REC *p_dev_rec = NULL; local 299 tBTM_SEC_DEV_REC *p_dev_rec; local 351 tBTM_SEC_DEV_REC *p_dev_rec = &btm_cb.sec_dev_rec[0]; local 375 tBTM_SEC_DEV_REC *p_dev_rec = &btm_cb.sec_dev_rec[0]; local 402 tBTM_SEC_DEV_REC *p_dev_rec; local 426 tBTM_SEC_DEV_REC *p_dev_rec = &btm_cb.sec_dev_rec[0]; local [all...] |
btm_ble_bgconn.c | 78 tBTM_SEC_DEV_REC *p_dev_rec; local 88 if ((p_dev_rec = btm_find_dev (bd_addr)) != NULL && 89 p_dev_rec->device_type == BT_DEVICE_TYPE_BLE) 101 if ( p_dev_rec->ble.ble_addr_type == BLE_ADDR_PUBLIC) 118 if (memcmp(p_dev_rec->ble.reconn_addr, dummy_bda, BD_ADDR_LEN) != 0) 121 started = btsnd_hcic_ble_add_white_list (BLE_ADDR_RANDOM, p_dev_rec->ble.reconn_addr); 123 started = btsnd_hcic_ble_remove_from_white_list (BLE_ADDR_RANDOM, p_dev_rec->ble.reconn_addr);
|
btm_acl.c | 145 tBTM_SEC_DEV_REC *p_dev_rec; local 198 p_dev_rec = btm_find_dev_by_handle (hci_handle); 201 if (p_dev_rec ) 203 BTM_TRACE_DEBUG1 ("device_type=0x%x", p_dev_rec->device_type); 208 if (p_dev_rec 210 && p_dev_rec->device_type != BT_DEVICE_TYPE_BLE 221 if (p_dev_rec->features[yy]) 223 memcpy (p->features, p_dev_rec->features, BD_FEATURES_LEN); 230 if (btsnd_hcic_rmt_ext_features (p_dev_rec->hci_handle, 1)) 234 p_dev_rec->sm4 |= BTM_SM4_KNOWN 311 tBTM_SEC_DEV_REC *p_dev_rec=NULL; local 556 tBTM_SEC_DEV_REC *p_dev_rec = NULL; local 707 tBTM_SEC_DEV_REC *p_dev_rec = NULL; local 870 tBTM_SEC_DEV_REC *p_dev_rec; local 1203 tBTM_SEC_DEV_REC *p_dev_rec; local 1266 tBTM_SEC_DEV_REC *p_dev_rec; local 1974 tBTM_SEC_DEV_REC *p_dev_rec; local 2824 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bd_addr); local 2959 tBTM_SEC_DEV_REC *p_dev_rec; local 3024 tBTM_SEC_DEV_REC *p_dev_rec; local [all...] |
btm_ble.c | 66 tBTM_SEC_DEV_REC *p_dev_rec; local 71 p_dev_rec = btm_find_dev (bd_addr); 73 if (!p_dev_rec) 84 p_dev_rec = &btm_cb.sec_dev_rec[i]; 87 memset (p_dev_rec, 0, sizeof (tBTM_SEC_DEV_REC)); 88 p_dev_rec->sec_flags = BTM_SEC_IN_USE; 89 memcpy (p_dev_rec->bd_addr, bd_addr, BD_ADDR_LEN); 90 p_dev_rec->hci_handle = BTM_GetHCIConnHandle (bd_addr); 93 p_dev_rec->conn_params.min_conn_int = 94 p_dev_rec->conn_params.max_conn_int 156 tBTM_SEC_DEV_REC *p_dev_rec; local 346 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bd_addr); local 371 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bd_addr); local 446 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bd_addr); local 512 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (remote_bda); local 658 tBTM_SEC_DEV_REC *p_dev_rec; local 687 tBTM_SEC_DEV_REC *p_dev_rec; local 709 tBTM_SEC_DEV_REC *p_dev_rec; local 911 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bd_addr); local 1059 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev_by_handle (handle); local 1125 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bd_addr); local 1178 tBTM_SEC_DEV_REC *p_dev_rec; local 1316 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bd_addr); local [all...] |
btm_ble_gap.c | 1943 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bda); local 2005 tBTM_SEC_DEV_REC *p_dev_rec; local [all...] |
btm_sec.c | 56 static tBTM_STATUS btm_sec_execute_procedure (tBTM_SEC_DEV_REC *p_dev_rec); 57 static BOOLEAN btm_sec_start_get_name (tBTM_SEC_DEV_REC *p_dev_rec); 58 static BOOLEAN btm_sec_start_authentication (tBTM_SEC_DEV_REC *p_dev_rec); 59 static BOOLEAN btm_sec_start_encryption (tBTM_SEC_DEV_REC *p_dev_rec); 63 static tBTM_STATUS btm_sec_dd_create_conn (tBTM_SEC_DEV_REC *p_dev_rec); 75 static void btm_send_link_key_notif (tBTM_SEC_DEV_REC *p_dev_rec); 76 static BOOLEAN btm_sec_check_prefetch_pin (tBTM_SEC_DEV_REC *p_dev_rec); 78 static UINT8 btm_sec_start_authorization (tBTM_SEC_DEV_REC *p_dev_rec); 81 static tBTM_STATUS btm_sec_send_hci_disconnect (tBTM_SEC_DEV_REC *p_dev_rec, UINT8 reason); 267 tBTM_SEC_DEV_REC *p_dev_rec; local 831 tBTM_SEC_DEV_REC *p_dev_rec; local 951 tBTM_SEC_DEV_REC *p_dev_rec; local 1006 tBTM_SEC_DEV_REC *p_dev_rec; local 1211 tBTM_SEC_DEV_REC *p_dev_rec; local 1332 tBTM_SEC_DEV_REC *p_dev_rec; local 1372 tBTM_SEC_DEV_REC *p_dev_rec; local 1496 tBTM_SEC_DEV_REC *p_dev_rec; local 1544 tBTM_SEC_DEV_REC *p_dev_rec; local 1891 tBTM_SEC_DEV_REC *p_dev_rec; local 1996 tBTM_SEC_DEV_REC *p_dev_rec; local 2311 tBTM_SEC_DEV_REC *p_dev_rec; local 2394 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bda); local 2486 tBTM_SEC_DEV_REC *p_dev_rec; local 2696 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bd_addr); local 2774 tBTM_SEC_DEV_REC *p_dev_rec; local 3023 tBTM_SEC_DEV_REC *p_dev_rec; local 3059 tBTM_SEC_DEV_REC *p_dev_rec; local 3206 tBTM_SEC_DEV_REC *p_dev_rec; local 3275 tBTM_SEC_DEV_REC *p_dev_rec; local 3439 tBTM_SEC_DEV_REC *p_dev_rec; local 3517 tBTM_SEC_DEV_REC *p_dev_rec; local 3590 tBTM_SEC_DEV_REC *p_dev_rec; local 3633 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev_by_handle (handle); local 3807 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev_by_handle (handle); local 3836 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev_by_handle (handle); local 3917 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_or_alloc_dev (bda); local 3947 tBTM_SEC_DEV_REC *p_dev_rec = btm_cb.p_collided_dev_rec; local 3976 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bda); local 4254 tBTM_SEC_DEV_REC *p_dev_rec = (tBTM_SEC_DEV_REC *)p_ref_data; local 4295 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev_by_handle (handle); local 4329 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev_by_handle (handle); local 4407 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_or_alloc_dev (p_bda); local 4491 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_or_alloc_dev (p_bda); local 4536 tBTM_SEC_DEV_REC *p_dev_rec; local 4661 tBTM_SEC_DEV_REC *p_dev_rec; local 4833 tBTM_SEC_DEV_REC *p_dev_rec; local 5275 tBTM_SEC_DEV_REC *p_dev_rec; local 5327 tBTM_SEC_DEV_REC *p_dev_rec = &btm_cb.sec_dev_rec[0]; local 5351 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev_by_handle (handle); local 5599 tBTM_SEC_DEV_REC *p_dev_rec= btm_find_dev (bda); local 5626 tBTM_SEC_DEV_REC *p_dev_rec; local [all...] |
/external/bluetooth/bluedroid/stack/l2cap/ |
l2c_ble.c | 186 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_or_alloc_dev (rem_bda); local 189 (UINT16)((p_dev_rec->conn_params.min_conn_int != BTM_BLE_CONN_PARAM_UNDEF) ? p_dev_rec->conn_params.min_conn_int : L2CAP_LE_INT_MIN), 190 (UINT16)((p_dev_rec->conn_params.max_conn_int != BTM_BLE_CONN_PARAM_UNDEF) ? p_dev_rec->conn_params.max_conn_int : L2CAP_LE_INT_MAX), 191 (UINT16)((p_dev_rec->conn_params.slave_latency != BTM_BLE_CONN_PARAM_UNDEF) ? p_dev_rec->conn_params.slave_latency : 0), 192 (UINT16) ((p_dev_rec->conn_params.supervision_tout != BTM_BLE_CONN_PARAM_UNDEF) ? p_dev_rec->conn_params.supervision_tout : L2CAP_LE_TIMEOUT_MAX), 256 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_or_alloc_dev (bda) local 359 tBTM_SEC_DEV_REC *p_dev_rec; local 538 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_or_alloc_dev (p_lcb->remote_bd_addr); local [all...] |
l2c_utils.c | 2189 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (p_lcb->remote_bd_addr); local [all...] |