Searched defs:rand (Results 1 - 9 of 9) sorted by relevance
/system/bt/osi/src/ |
H A D | osi.cc | 36 int rand; local 40 LOG_ERROR(LOG_TAG, "%s can't open rand fd %s: %s ", __func__, RANDOM_PATH, 45 ssize_t read_bytes = read(rand_fd, &rand, sizeof(rand)); 48 CHECK(read_bytes == sizeof(rand)); 50 if (rand < 0) rand = -rand; 52 return rand;
|
/system/bt/stack/btm/ |
H A D | btm_ble_addr.cc | 84 void btm_gen_resolve_paddr_low(BT_OCTET8 rand) { argument 89 rand[2] &= (~BLE_RESOLVE_ADDR_MASK); 90 rand[2] |= BLE_RESOLVE_ADDR_MSB; 92 p_cb->private_addr.address[2] = rand[0]; 93 p_cb->private_addr.address[1] = rand[1]; 94 p_cb->private_addr.address[0] = rand[2]; 97 if (!SMP_Encrypt(btm_cb.devcb.id_keys.irk, BT_OCTET16_LEN, rand, 3, 115 /* generate 3B rand as BD LSB, SRK with it, get BD MSB */ 128 static void btm_gen_non_resolve_paddr_cmpl(BT_OCTET8 rand) { argument 138 pp = rand; 277 uint8_t rand[3]; local [all...] |
H A D | btm_ble_multi_adv.cc | 191 uint8_t rand[8]) { 196 rand[2] &= (~BLE_RESOLVE_ADDR_MASK); 197 rand[2] |= BLE_RESOLVE_ADDR_MSB; 199 bda.address[2] = rand[0]; 200 bda.address[1] = rand[1]; 201 bda.address[0] = rand[2]; 207 if (!SMP_Encrypt(irk, BT_OCTET16_LEN, rand, 3, &output)) 190 OnRpaGenerationComplete(base::Callback<void(RawAddress)> cb, uint8_t rand[8]) argument
|
H A D | btm_ble.cc | 1296 memcpy(p_rec->ble.keys.rand, p_keys->penc_key.rand, BT_OCTET8_LEN); 1601 void btm_ble_ltk_request(uint16_t handle, uint8_t rand[8], uint16_t ediv) { argument 1610 memcpy(p_cb->enc_rand, rand, BT_OCTET8_LEN); 1651 btsnd_hcic_ble_start_enc(p_rec->ble_hci_handle, p_rec->ble.keys.rand, 2514 btsnd_hcic_ble_rand(base::Bind([](BT_OCTET8 rand) { 2516 memcpy(btm_cb.devcb.id_keys.ir, rand, BT_OCTET8_LEN); 2518 btsnd_hcic_ble_rand(base::Bind([](BT_OCTET8 rand) { 2525 memcpy(&btm_cb.devcb.id_keys.ir[8], rand, BT_OCTET8_LEN);
|
H A D | btm_int_types.h | 425 BT_OCTET8 rand; /* random vector for LTK generation */ member in struct:__anon971 773 BT_OCTET8 enc_rand; /* received rand value from LTK request*/
|
/system/bt/stack/hcic/ |
H A D | hciblecmds.cc | 407 uint8_t rand[HCIC_BLE_RAND_DI_SIZE], 420 ARRAY_TO_STREAM(pp, rand, HCIC_BLE_RAND_DI_SIZE); 406 btsnd_hcic_ble_start_enc(uint16_t handle, uint8_t rand[HCIC_BLE_RAND_DI_SIZE], uint16_t ediv, uint8_t ltk[HCIC_BLE_ENCRYT_KEY_SIZE]) argument
|
/system/bt/stack/smp/ |
H A D | smp_keys.cc | 173 void smp_proc_passkey(tSMP_CB* p_cb, BT_OCTET8 rand) { argument 176 uint8_t* pp = rand; 305 [](tSMP_CB* p_cb, BT_OCTET8 rand) { 307 STREAM_TO_UINT16(div, rand); 432 tSMP_STATUS smp_calculate_comfirm(tSMP_CB* p_cb, BT_OCTET16 rand, argument 448 /* p1' = rand XOR p1 */ 449 smp_xor_128(p1, rand); 487 smp_debug_print_nbyte_little_endian((uint8_t*)p_cb->rand, "local_rand", 16); 489 tSMP_STATUS status = smp_calculate_comfirm(p_cb, p_cb->rand, &output); 523 [](tSMP_CB* p_cb, BT_OCTET8 rand) { 623 smp_generate_y(tSMP_CB* p_cb, BT_OCTET8 rand) argument [all...] |
H A D | smp_int.h | 102 /* new local nonce is generated and saved in p_cb->rand */ 279 BT_OCTET16 rand; /* for SC this is local nonce */ member in struct:__anon1346
|
/system/bt/stack/include/ |
H A D | btm_api_types.h | 1633 BT_OCTET8 rand; member in struct:__anon1160
|
Completed in 164 milliseconds