Home
last modified time | relevance | path

Searched refs:ble_keys (Results 1 – 8 of 8) sorted by relevance

/packages/modules/Bluetooth/system/stack/btm/
Dbtm_ble_sec.cc826 ble_keys.local_counter++; in increment_sign_counter()
828 ble_keys.counter++; in increment_sign_counter()
831 log::verbose("local={} local sign counter={} peer sign counter={}", local, ble_keys.local_counter, in increment_sign_counter()
832 ble_keys.counter); in increment_sign_counter()
852 *p_key_types = p_dev_rec->sec_rec.ble_keys.key_type; in btm_ble_get_enc_key_type()
873 if (p_dev_rec && p_dev_rec->sec_rec.ble_keys.div) { in btm_get_local_div()
875 *p_div = p_dev_rec->sec_rec.ble_keys.div; in btm_get_local_div()
907 p_rec->sec_rec.ble_keys.pltk = p_keys->penc_key.ltk; in btm_sec_save_le_key()
908 memcpy(p_rec->sec_rec.ble_keys.rand, p_keys->penc_key.rand, BT_OCTET8_LEN); in btm_sec_save_le_key()
909 p_rec->sec_rec.ble_keys.sec_level = p_keys->penc_key.sec_level; in btm_sec_save_le_key()
[all …]
Dbtm_ble_addr.cc106 (p_dev_rec->sec_rec.ble_keys.key_type & BTM_LE_KEY_PID)) { in btm_ble_addr_resolvable()
107 if (rpa_matches_irk(rpa, p_dev_rec->sec_rec.ble_keys.irk)) { in btm_ble_addr_resolvable()
123 !(p_dev_rec->sec_rec.ble_keys.key_type & BTM_LE_KEY_PID)) { in btm_ble_match_random_bda()
128 if (rpa_matches_irk(*random_bda, p_dev_rec->sec_rec.ble_keys.irk)) { in btm_ble_match_random_bda()
Dbtm_dev.cc64 memset(&p_dev_rec->sec_rec.ble_keys, 0, sizeof(tBTM_SEC_BLE_KEYS)); in wipe_secrets_and_remove()
401 if (!(p_dev_rec->sec_rec.ble_keys.key_type & BTM_LE_KEY_LENC)) { in has_lenc_and_address_is_equal()
460 p_target_rec->sec_rec.ble_keys = temp_rec.sec_rec.ble_keys; in btm_consolidate_dev()
Dbtm_ble_privacy.cc534 ARRAY_TO_STREAM(p, p_dev_rec->sec_rec.ble_keys.irk, OCTET16_LEN); in btm_ble_ble_unsupported_resolving_list_load_dev()
547 return dev_rec.sec_rec.ble_keys.key_type & BTM_LE_KEY_PID; in is_peer_identity_key_valid()
578 const Octet16& peer_irk = dev_rec.sec_rec.ble_keys.irk; in btm_ble_resolving_list_load_dev()
Dsecurity_device_record.h227 tBTM_SEC_BLE_KEYS ble_keys; member
Dbtm_sec_cb.cc194 bonded |= (sec_rec->ble_keys.key_type != BTM_LE_KEY_NONE && sec_rec->is_le_link_key_known()); in IsDeviceBonded()
Dbtm_sec.cc3236 key_size = p_dev_rec->sec_rec.ble_keys.key_size; in btm_sec_encrypt_change()
3316 p_dev_rec->sec_rec.ble_keys.key_type = BTM_LE_KEY_NONE; in btm_sec_encrypt_change()
3935 if (is_sample_ltk(p_dev_rec->sec_rec.ble_keys.pltk)) { in btm_sec_disconnected()
5071 memset(&p_dev_rec->sec_rec.ble_keys, 0, sizeof(tBTM_SEC_BLE_KEYS)); in btm_sec_clear_ble_keys()
/packages/modules/Bluetooth/system/stack/test/gatt/
Dgatt_api_test.cc35 dev->sec_rec.ble_keys.key_type = BTM_LE_KEY_PID | BTM_LE_KEY_PENC | BTM_LE_KEY_LENC; in make_bonded_ble_device()