HomeSort by relevance Sort by last modified time
    Searched defs:p_dev_rec (Results 1 - 15 of 15) sorted by null

  /system/bt/stack/btm/
btm_ble_addr.c 250 BOOLEAN btm_ble_init_pseudo_addr (tBTM_SEC_DEV_REC *p_dev_rec, BD_ADDR new_pseudo_addr)
254 if (memcmp(p_dev_rec->ble.pseudo_addr, dummy_bda, BD_ADDR_LEN) == 0)
256 memcpy(p_dev_rec->ble.pseudo_addr, new_pseudo_addr, BD_ADDR_LEN);
272 BOOLEAN btm_ble_addr_resolvable (BD_ADDR rpa, tBTM_SEC_DEV_REC *p_dev_rec)
281 if ((p_dev_rec->device_type & BT_DEVICE_TYPE_BLE) &&
282 (p_dev_rec->ble.key_type & BTM_LE_KEY_PID))
291 SMP_Encrypt(p_dev_rec->ble.keys.irk, BT_OCTET16_LEN,
300 btm_ble_init_pseudo_addr (p_dev_rec, rpa);
332 tBTM_SEC_DEV_REC *p_dev_rec = data; local
334 BTM_TRACE_DEBUG("sec_flags = %02x device_type = %d", p_dev_rec->sec_flags
372 tBTM_SEC_DEV_REC *p_dev_rec = n ? list_node(n) : NULL; local
399 tBTM_SEC_DEV_REC *p_dev_rec = list_node(node); local
426 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev_by_identity_addr(bd_addr, *p_addr_type); local
458 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (random_pseudo); local
    [all...]
btm_dev.c 66 tBTM_SEC_DEV_REC *p_dev_rec; local
71 p_dev_rec = btm_find_dev (bd_addr);
72 if (!p_dev_rec)
80 p_dev_rec = osi_calloc(sizeof(tBTM_SEC_DEV_REC));
81 list_append(btm_cb.sec_dev_rec, p_dev_rec);
83 memcpy (p_dev_rec->bd_addr, bd_addr, BD_ADDR_LEN);
84 p_dev_rec->hci_handle = BTM_GetHCIConnHandle (bd_addr, BT_TRANSPORT_BR_EDR);
89 memset(&p_dev_rec->conn_params, 0xff, sizeof(tBTM_LE_CONN_PRAMS));
93 p_dev_rec->bond_type = BOND_TYPE_UNKNOWN; /* Default value */
94 p_dev_rec->timestamp = btm_cb.dev_rec_count++
180 tBTM_SEC_DEV_REC *p_dev_rec; local
222 tBTM_SEC_DEV_REC *p_dev_rec = data; local
243 tBTM_SEC_DEV_REC *p_dev_rec = NULL; local
325 tBTM_SEC_DEV_REC *p_dev_rec; local
367 tBTM_SEC_DEV_REC *p_dev_rec = data; local
401 tBTM_SEC_DEV_REC *p_dev_rec = data; local
457 tBTM_SEC_DEV_REC *p_dev_rec = list_node(node); local
514 tBTM_SEC_DEV_REC *p_dev_rec; local
546 tBTM_SEC_DEV_REC *p_dev_rec = list_node(node); local
583 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev(bd_addr); local
603 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev(bd_addr); local
    [all...]
btm_ble_bgconn.c 151 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bd_addr); local
155 if (p_dev_rec != NULL && p_dev_rec->device_type & BT_DEVICE_TYPE_BLE) {
157 if (p_dev_rec->ble.ble_addr_type == BLE_ADDR_PUBLIC || !BTM_BLE_IS_RESOLVE_BDA(bd_addr)) {
158 started = btsnd_hcic_ble_add_white_list(p_dev_rec->ble.ble_addr_type, bd_addr);
159 p_dev_rec->ble.in_controller_list |= BTM_WHITE_LIST_BIT;
160 } else if (memcmp(p_dev_rec->ble.static_addr, bd_addr, BD_ADDR_LEN) != 0 &&
161 memcmp(p_dev_rec->ble.static_addr, dummy_bda, BD_ADDR_LEN) != 0) {
162 started = btsnd_hcic_ble_add_white_list(p_dev_rec->ble.static_addr_type,
163 p_dev_rec->ble.static_addr)
    [all...]
btm_devctl.c 151 tBTM_SEC_DEV_REC *p_dev_rec = data; local
152 p_dev_rec->sec_state = BTM_SEC_STATE_IDLE;
    [all...]
btm_ble_privacy.c 195 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev(pseudo_bda); local
196 if (p_dev_rec == NULL)
201 p_dev_rec->ble.in_controller_list |= BTM_RESOLVING_LIST_BIT;
203 p_dev_rec->ble.resolving_list_index = btm_ble_find_irk_index();
207 p_dev_rec->ble.in_controller_list &= ~BTM_RESOLVING_LIST_BIT;
211 btm_ble_clear_irk_index(p_dev_rec->ble.resolving_list_index);
212 p_dev_rec->ble.resolving_list_index = 0;
219 tBTM_SEC_DEV_REC *p_dev_rec = data; local
220 p_dev_rec->ble.in_controller_list &= ~BTM_RESOLVING_LIST_BIT;
451 tBTM_STATUS btm_ble_remove_resolving_list_entry(tBTM_SEC_DEV_REC *p_dev_rec)
    [all...]
btm_acl.c 159 BOOLEAN btm_ble_get_acl_remote_addr(tBTM_SEC_DEV_REC *p_dev_rec, BD_ADDR conn_addr,
165 if (p_dev_rec == NULL)
171 switch (p_dev_rec->ble.active_addr_type)
174 memcpy(conn_addr, p_dev_rec->bd_addr, BD_ADDR_LEN);
175 * p_addr_type = p_dev_rec->ble.ble_addr_type;
179 memcpy(conn_addr, p_dev_rec->ble.cur_rand_addr, BD_ADDR_LEN);
184 memcpy(conn_addr, p_dev_rec->ble.static_addr, BD_ADDR_LEN);
185 * p_addr_type = p_dev_rec->ble.static_addr_type;
189 BTM_TRACE_ERROR("Unknown active address: %d", p_dev_rec->ble.active_addr_type);
196 UNUSED(p_dev_rec);
216 tBTM_SEC_DEV_REC *p_dev_rec = NULL; local
385 tBTM_SEC_DEV_REC *p_dev_rec=NULL; local
603 tBTM_SEC_DEV_REC *p_dev_rec = NULL; local
731 tBTM_SEC_DEV_REC *p_dev_rec; local
957 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev_by_handle (handle); local
1458 tBTM_SEC_DEV_REC *p_dev_rec; local
2364 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bd_addr); local
2476 tBTM_SEC_DEV_REC *p_dev_rec; local
2528 tBTM_SEC_DEV_REC *p_dev_rec; local
    [all...]
btm_ble.c 76 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev(bd_addr); local
78 if (!p_dev_rec) {
84 p_dev_rec = osi_calloc(sizeof(tBTM_SEC_DEV_REC));
85 list_append(btm_cb.sec_dev_rec, p_dev_rec);
87 memcpy(p_dev_rec->bd_addr, bd_addr, BD_ADDR_LEN);
88 p_dev_rec->hci_handle = BTM_GetHCIConnHandle(bd_addr, BT_TRANSPORT_BR_EDR);
89 p_dev_rec->ble_hci_handle = BTM_GetHCIConnHandle(bd_addr, BT_TRANSPORT_LE);
92 p_dev_rec->conn_params.min_conn_int = BTM_BLE_CONN_PARAM_UNDEF;
93 p_dev_rec->conn_params.max_conn_int = BTM_BLE_CONN_PARAM_UNDEF;
94 p_dev_rec->conn_params.supervision_tout = BTM_BLE_CONN_PARAM_UNDEF
143 tBTM_SEC_DEV_REC *p_dev_rec; local
347 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev(pseudo_addr); local
397 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bd_addr); local
426 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bd_addr); local
458 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bd_addr); local
539 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bd_addr); local
603 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (remote_bda); local
666 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev(remote_bda); local
1071 tBTM_SEC_DEV_REC *p_dev_rec; local
1100 tBTM_SEC_DEV_REC *p_dev_rec; local
1122 tBTM_SEC_DEV_REC *p_dev_rec; local
1344 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bd_addr); local
1499 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev_by_handle (handle); local
1584 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bd_addr); local
1839 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bda); local
2011 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bd_addr); local
2261 tBTM_SEC_DEV_REC *p_dev_rec; local
2324 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bd_addr); local
2355 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bd_addr); local
    [all...]
btm_ble_gap.c 926 tBTM_SEC_DEV_REC *p_dev_rec = data; local
951 tBTM_SEC_DEV_REC *p_dev_rec; local
1004 tBTM_SEC_DEV_REC *p_dev_rec = list_node(n); local
    [all...]
btm_sec.c 67 static tBTM_STATUS btm_sec_execute_procedure (tBTM_SEC_DEV_REC *p_dev_rec);
68 static BOOLEAN btm_sec_start_get_name (tBTM_SEC_DEV_REC *p_dev_rec);
69 static BOOLEAN btm_sec_start_authentication (tBTM_SEC_DEV_REC *p_dev_rec);
70 static BOOLEAN btm_sec_start_encryption (tBTM_SEC_DEV_REC *p_dev_rec);
74 static tBTM_STATUS btm_sec_dd_create_conn (tBTM_SEC_DEV_REC *p_dev_rec);
86 static void btm_send_link_key_notif (tBTM_SEC_DEV_REC *p_dev_rec);
87 static BOOLEAN btm_sec_check_prefetch_pin (tBTM_SEC_DEV_REC *p_dev_rec);
89 static UINT8 btm_sec_start_authorization (tBTM_SEC_DEV_REC *p_dev_rec);
92 static tBTM_STATUS btm_sec_send_hci_disconnect (tBTM_SEC_DEV_REC *p_dev_rec, UINT8 reason, UINT16 conn_handle);
93 UINT8 btm_sec_start_role_switch (tBTM_SEC_DEV_REC *p_dev_rec);
348 tBTM_SEC_DEV_REC *p_dev_rec; local
371 tBTM_SEC_DEV_REC *p_dev_rec; local
821 tBTM_SEC_DEV_REC *p_dev_rec; local
855 tBTM_SEC_DEV_REC *p_dev_rec; local
975 tBTM_SEC_DEV_REC *p_dev_rec; local
1212 tBTM_SEC_DEV_REC *p_dev_rec; local
1303 tBTM_SEC_DEV_REC *p_dev_rec; local
1330 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bd_addr); local
1371 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bd_addr); local
1526 tBTM_SEC_DEV_REC *p_dev_rec; local
1587 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bd_addr); local
1864 tBTM_SEC_DEV_REC *p_dev_rec; local
1962 tBTM_SEC_DEV_REC *p_dev_rec; local
2107 tBTM_SEC_DEV_REC *p_dev_rec; local
2494 tBTM_SEC_DEV_REC *p_dev_rec; local
2708 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bda); local
2787 tBTM_SEC_DEV_REC *p_dev_rec; local
2976 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bd_addr); local
3045 tBTM_SEC_DEV_REC *p_dev_rec = data; local
3065 tBTM_SEC_DEV_REC *p_dev_rec; local
3311 tBTM_SEC_DEV_REC *p_dev_rec; local
3347 tBTM_SEC_DEV_REC *p_dev_rec; local
3551 tBTM_SEC_DEV_REC *p_dev_rec; local
3620 tBTM_SEC_DEV_REC *p_dev_rec; local
3784 tBTM_SEC_DEV_REC *p_dev_rec; local
3867 tBTM_SEC_DEV_REC *p_dev_rec; local
3939 tBTM_SEC_DEV_REC *p_dev_rec; local
3983 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev_by_handle (handle); local
4189 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev_by_handle (handle); local
4354 tBTM_SEC_DEV_REC *p_dev_rec = btm_cb.p_collided_dev_rec; local
4384 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bda); local
4701 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev_by_handle (handle); local
4735 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev_by_handle (handle); local
4847 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_or_alloc_dev (p_bda); local
4985 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_or_alloc_dev (p_bda); local
5026 tBTM_SEC_DEV_REC *p_dev_rec; local
5149 tBTM_SEC_DEV_REC *p_dev_rec; local
5298 tBTM_SEC_DEV_REC *p_dev_rec; local
5785 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bd_addr); local
5821 tBTM_SEC_DEV_REC *p_dev_rec = data; local
6254 tBTM_SEC_DEV_REC *p_dev_rec= btm_find_dev (bda); local
    [all...]
  /system/bt/stack/hid/
hidh_api.c 580 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bd_addr); local
581 if ((p_dev_rec != NULL) &&
582 ((p_dev_rec->dev_class[1] & BTM_COD_MAJOR_CLASS_MASK) == BTM_COD_MAJOR_PERIPHERAL ))
  /system/bt/stack/l2cap/
l2c_ble.c 238 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_or_alloc_dev (bda); local
241 if ( (p_dev_rec->conn_params.min_conn_int >= BTM_BLE_CONN_INT_MIN ) &&
242 (p_dev_rec->conn_params.min_conn_int <= BTM_BLE_CONN_INT_MAX ) &&
243 (p_dev_rec->conn_params.max_conn_int >= BTM_BLE_CONN_INT_MIN ) &&
244 (p_dev_rec->conn_params.max_conn_int <= BTM_BLE_CONN_INT_MAX ) &&
245 (p_dev_rec->conn_params.slave_latency <= BTM_BLE_CONN_LATENCY_MAX ) &&
246 (p_dev_rec->conn_params.supervision_tout >= BTM_BLE_CONN_SUP_TOUT_MIN) &&
247 (p_dev_rec->conn_params.supervision_tout <= BTM_BLE_CONN_SUP_TOUT_MAX) &&
248 ((p_lcb->min_interval < p_dev_rec->conn_params.min_conn_int &&
249 p_dev_rec->conn_params.min_conn_int != BTM_BLE_CONN_PARAM_UNDEF) |
320 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_or_alloc_dev (bda); local
397 tBTM_SEC_DEV_REC *p_dev_rec; local
877 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_or_alloc_dev (p_lcb->remote_bd_addr); local
    [all...]
l2c_utils.c 2402 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (p_lcb->remote_bd_addr); local
    [all...]
  /system/bt/stack/smp/
smp_act.c 290 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (p_cb->pairing_bda); local
294 if (p_dev_rec)
295 btm_sec_clear_ble_keys(p_dev_rec);
566 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (p_cb->pairing_bda); local
570 if (p_dev_rec && (p_cb->role == HCI_ROLE_SLAVE))
571 btm_sec_clear_ble_keys(p_dev_rec);
841 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (p_cb->pairing_bda); local
845 if (!p_dev_rec->new_encryption_key_is_p256 && p_cb->role == HCI_ROLE_SLAVE)
853 if (p_dev_rec && (p_cb->role == HCI_ROLE_SLAVE))
854 btm_sec_clear_ble_keys(p_dev_rec);
2044 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev(bda); local
    [all...]
smp_keys.c 1909 tBTM_SEC_DEV_REC *p_dev_rec; local
2012 tBTM_SEC_DEV_REC *p_dev_rec; local
    [all...]
  /system/bt/bta/hh/
bta_hh_le.c 1217 tBTM_SEC_DEV_REC *p_dev_rec; local
    [all...]

Completed in 124 milliseconds