Searched refs:p_dev_rec (Results 1 - 13 of 13) sorted by relevance

/external/bluetooth/bluedroid/stack/btm/
H A Dbtm_dev.c63 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
273 btm_sec_free_dev(tBTM_SEC_DEV_REC *p_dev_rec) argument
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...]
H A Dbtm_sec.c56 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
1451 btm_sec_send_hci_disconnect(tBTM_SEC_DEV_REC *p_dev_rec, UINT8 reason) argument
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
1927 btm_sec_check_upgrade(tBTM_SEC_DEV_REC *p_dev_rec, BOOLEAN is_originator) argument
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
2722 btm_sec_dd_create_conn(tBTM_SEC_DEV_REC *p_dev_rec) argument
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
4867 btm_sec_execute_procedure(tBTM_SEC_DEV_REC *p_dev_rec) argument
4975 btm_sec_start_get_name(tBTM_SEC_DEV_REC *p_dev_rec) argument
5002 btm_sec_start_authentication(tBTM_SEC_DEV_REC *p_dev_rec) argument
5018 btm_sec_start_encryption(tBTM_SEC_DEV_REC *p_dev_rec) argument
5037 btm_sec_start_authorization(tBTM_SEC_DEV_REC *p_dev_rec) argument
5253 btm_send_link_key_notif(tBTM_SEC_DEV_REC *p_dev_rec) argument
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
5465 btm_sec_dev_rec_cback_event(tBTM_SEC_DEV_REC *p_dev_rec, UINT8 res) argument
5516 btm_sec_check_prefetch_pin(tBTM_SEC_DEV_REC *p_dev_rec) argument
5575 btm_sec_clear_ble_keys(tBTM_SEC_DEV_REC *p_dev_rec) argument
5599 tBTM_SEC_DEV_REC *p_dev_rec= btm_find_dev (bda); local
5626 tBTM_SEC_DEV_REC *p_dev_rec; local
[all...]
H A Dbtm_ble.c66 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
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
1256 btm_ble_io_capabilities_req(tBTM_SEC_DEV_REC *p_dev_rec, tBTM_LE_IO_REQ *p_data) argument
1316 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bd_addr); local
[all...]
H A Dbtm_ble_addr.c210 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
355 tBTM_SEC_DEV_REC *p_dev_rec = NULL; local
[all...]
H A Dbtm_acl.c145 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
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
2876 btm_cont_rswitch_or_chglinkkey(tACL_CONN *p, tBTM_SEC_DEV_REC *p_dev_rec, UINT8 hci_status) argument
2959 tBTM_SEC_DEV_REC *p_dev_rec; local
3024 tBTM_SEC_DEV_REC *p_dev_rec; local
[all...]
H A Dbtm_ble_bgconn.c78 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);
H A Dbtm_ble_gap.c1943 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bda); local
1951 if (p_dev_rec)
1956 p_dev_rec->sec_bd_name);
1958 BTM_TRACE_DEBUG1 ("btm_ble_connected sec_flags=0x%x",p_dev_rec->sec_flags);
1968 if (!p_dev_rec)
1971 p_dev_rec = btm_sec_alloc_dev (bda);
1975 p_dev_rec->timestamp = btm_cb.dev_rec_count++;
1978 p_dev_rec->device_type = BT_DEVICE_TYPE_BLE;
1979 p_dev_rec->hci_handle = handle;
1981 p_dev_rec
2005 tBTM_SEC_DEV_REC *p_dev_rec; local
[all...]
H A Dbtm_int.h926 tBTM_SEC_DEV_REC *p_dev_rec,
1038 extern void btm_sec_free_dev (tBTM_SEC_DEV_REC *p_dev_rec);
1078 extern void btm_sec_dev_rec_cback_event (tBTM_SEC_DEV_REC *p_dev_rec, UINT8 res);
1081 extern void btm_sec_clear_ble_keys (tBTM_SEC_DEV_REC *p_dev_rec);
/external/bluetooth/bluedroid/stack/l2cap/
H A Dl2c_ble.c186 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 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...]
H A Dl2c_utils.c2189 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (p_lcb->remote_bd_addr); local
2231 clock_offset = (p_dev_rec) ? p_dev_rec->clock_offset : 0;
/external/bluetooth/bluedroid/stack/smp/
H A Dsmp_api.c227 tBTM_SEC_DEV_REC *p_dev_rec; local
245 if ((p_dev_rec = btm_find_dev (bd_addr)) == NULL)
H A Dsmp_keys.c448 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);
H A Dsmp_act.c149 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);

Completed in 191 milliseconds