Searched refs:BT_OCTET16_LEN (Results 1 - 17 of 17) sorted by relevance

/external/bluetooth/bluedroid/stack/smp/
H A Dsmp_cmac.c61 p[BT_OCTET16_LEN - i*4 -1], p[BT_OCTET16_LEN - i*4 -2],
62 p[BT_OCTET16_LEN - i*4 -3], p[BT_OCTET16_LEN - i*4 -4]);
73 ** must point to a BT_OCTET16_LEN memory space; where include
83 for ( i = length ; i < BT_OCTET16_LEN; i++ )
84 p[BT_OCTET16_LEN - i - 1] = ( i == length ) ? 0x80 : 0;
100 for ( i = 0; i < BT_OCTET16_LEN ; i ++ )
146 smp_xor_128(&cmac_cb.text[(cmac_cb.round - i)*BT_OCTET16_LEN], x); /* Mi' := Mi (+) X */
148 if (!SMP_Encrypt(key, BT_OCTET16_LEN,
[all...]
H A Dsmp_utils.c40 #define SMP_CONFIRM_CMD_SIZE (BT_OCTET16_LEN + 1)
41 #define SMP_INIT_CMD_SIZE (BT_OCTET16_LEN + 1)
42 #define SMP_ENC_INFO_SIZE (BT_OCTET16_LEN + 1)
44 #define SMP_ID_INFO_SIZE (BT_OCTET16_LEN + 1)
46 #define SMP_SIGN_INFO_SIZE (BT_OCTET16_LEN + 1)
220 ARRAY_TO_STREAM (p, p_cb->confirm, BT_OCTET16_LEN);
247 ARRAY_TO_STREAM (p, p_cb->rand, BT_OCTET16_LEN);
274 ARRAY_TO_STREAM (p, p_cb->ltk, BT_OCTET16_LEN);
333 ARRAY_TO_STREAM (p, irk, BT_OCTET16_LEN);
392 ARRAY_TO_STREAM (p, p_cb->csrk, BT_OCTET16_LEN);
[all...]
H A Dsmp_keys.c199 memset(p_cb->tk, 0, BT_OCTET16_LEN);
235 memset(p, 0, BT_OCTET16_LEN);
248 if (!SMP_Encrypt( p_cb->tk, BT_OCTET16_LEN, ptext, BT_OCTET16_LEN, &output))
362 if (!SMP_Encrypt(er, BT_OCTET16_LEN, buffer, 4, &output))
369 memcpy((void *)p_cb->csrk, output.param_buf, BT_OCTET16_LEN);
569 if (!SMP_Encrypt(p_cb->tk, BT_OCTET16_LEN, p1, BT_OCTET16_LEN, &output))
608 if (!SMP_Encrypt(p_cb->tk, BT_OCTET16_LEN, p2, BT_OCTET16_LEN,
[all...]
H A Dsmp_api.c303 if (len > BT_OCTET16_LEN)
304 len = BT_OCTET16_LEN;
H A Dsmp_act.c221 memcpy(p_cb->rand, p_cb->test_rand, BT_OCTET16_LEN);
448 STREAM_TO_ARRAY(p_cb->rconfirm, p, BT_OCTET16_LEN);
463 STREAM_TO_ARRAY(p_cb->rrand, p, BT_OCTET16_LEN);
475 STREAM_TO_ARRAY(p_cb->ltk, p, BT_OCTET16_LEN);
495 memcpy(le_key.ltk, p_cb->ltk, BT_OCTET16_LEN);
511 STREAM_TO_ARRAY (p_cb->tk, p, BT_OCTET16_LEN); /* reuse TK for IRK */
529 memcpy(pid_key.irk, p_cb->tk, BT_OCTET16_LEN);
549 memcpy (le_key.csrk, p_data, BT_OCTET16_LEN); /* get peer CSRK */
569 !memcmp(p_cb->rconfirm, p_data->key.p_data, BT_OCTET16_LEN))
859 memset(p_cb->tk, 0, BT_OCTET16_LEN);
[all...]
/external/bluetooth/bluedroid/bta/dm/
H A Dbta_dm_ci.c83 memcpy(p_msg->c, c, BT_OCTET16_LEN);
84 memcpy(p_msg->r, r, BT_OCTET16_LEN);
H A Dbta_dm_act.c4917 for (i=0; i<BT_OCTET16_LEN; i++ )
/external/bluetooth/bluedroid/btif/include/
H A Dbtif_dm.h64 UINT8 ltk[BT_OCTET16_LEN];
74 UINT8 csrk[BT_OCTET16_LEN];
/external/bluetooth/bluedroid/stack/btm/
H A Dbtm_ble.c243 memcpy (er, btm_cb.devcb.er, BT_OCTET16_LEN);
261 memcpy (irk, btm_cb.devcb.id_keys.irk, BT_OCTET16_LEN);
277 memcpy (dhk, btm_cb.devcb.id_keys.dhk, BT_OCTET16_LEN);
769 params.param_len = BT_OCTET16_LEN;
896 memcpy(p_rec->ble.keys.ltk, p_keys->penc_key.ltk, BT_OCTET16_LEN);
914 for (i=0; i<BT_OCTET16_LEN; i++)
919 //memcpy( p_rec->ble.keys.irk, p_keys->pid_key, BT_OCTET16_LEN); todo will crash the system
927 memcpy(p_rec->ble.keys.csrk, p_keys->pcsrk_key.csrk, BT_OCTET16_LEN);
1337 if (p && p->param_len == BT_OCTET16_LEN)
1339 for (i = 0; i < (BT_OCTET16_LEN
[all...]
H A Dbtm_ble_addr.c108 if (!SMP_Encrypt(btm_cb.devcb.id_keys.irk, BT_OCTET16_LEN, p->param_buf, 3, &output))
300 SMP_Encrypt(p_dev_rec->ble.keys.irk, BT_OCTET16_LEN,
H A Dbtm_ble_multi_adv.c402 if (!SMP_Encrypt(btm_cb.devcb.id_keys.irk, BT_OCTET16_LEN, p->param_buf, 3, &output))
/external/bluetooth/bluedroid/btif/src/
H A Dbtif_dm.c141 UINT8 ir[BT_OCTET16_LEN];
142 UINT8 irk[BT_OCTET16_LEN];
143 UINT8 dhk[BT_OCTET16_LEN];
149 UINT8 er[BT_OCTET16_LEN];
1855 BT_OCTET16_LEN);
1858 BT_OCTET16_LEN);
1861 BT_OCTET16_LEN);
1869 BT_OCTET16_LEN);
2712 memcpy(oob_cb.sp_c, c, BT_OCTET16_LEN);
2713 memcpy(oob_cb.sp_r, r, BT_OCTET16_LEN);
[all...]
/external/bluetooth/bluedroid/stack/include/
H A Dsmp_api.h157 UINT8 param_buf[BT_OCTET16_LEN];
H A Dbt_types.h327 #define BT_OCTET16_LEN 16 macro
328 typedef UINT8 BT_OCTET16[BT_OCTET16_LEN]; /* octet array: size 16 */
H A Dbtm_ble_api.h244 UINT8 param_buf[BT_OCTET16_LEN];
/external/bluetooth/bluedroid/vnd/ble/
H A Dvendor_ble.c565 ARRAY_TO_STREAM(p, p_dev_rec->ble.keys.irk, BT_OCTET16_LEN);
/external/libnfc-nci/src/include/
H A Dbt_types.h304 #define BT_OCTET16_LEN 16 macro
305 typedef UINT8 BT_OCTET16[BT_OCTET16_LEN]; /* octet array: size 16 */

Completed in 2685 milliseconds